iT邦幫忙

0

VNC連線問題

  • 分享至 

  • xImage

請問各位大大
假設公司有兩台電腦,一台接線連接公司區網連線(10.164.22.5),另一台則是透過無線連接公司內的AP(192.168.8.8)。
為什麼無線的電腦(192.168.8.8)可以用VNC連接(10.164.22.5)這台電腦,但10.164.22.5卻不能連接192.168.8.8這台。
請問是不是要在AP上設定什麼。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

20
funkent
iT邦高手 1 級 ‧ 2012-11-20 00:33:50
最佳解答

根據你描述,我猜想你公司內的AP應該是採用一般有IP分享器功能的AP,如果沒猜錯我想你的網路架構圖應該是如下圖

基本上因為透過無線連接公司內的AP(192.168.8.8)是躲在NAT後面,所以受到你AP的保護,如果沒有特別開port mapping 或是 mip 的話,是不會被NAT外面找到的。
方法一、最簡當的解決方式,就是將你的AP設定為brige mode,但是這要看看AP的功能,因為不是每一種都可以設定,建議可以把你AP型號放上來。

方法二、設定port mapping應該只要開啟5800與5900(5800為vnc port..5900為ie連結vnc port),對應到你的透過無線連接公司內的AP(192.168.8.8),通常一般ip分享器的設定方式,大概都是到防火牆找一下[虛擬伺服器]與[port mapping]之類的

方法三、如果設定不好調整或是不想調整,那就使用替代方案吧,可以用teamviewer ,基本上可以不用安裝,兩台電腦直接到下列網頁下再並執行結可,使用上非常簡單
http://www.teamviewer.com/download/TeamViewerQJ.exe

16
蟹老闆
iT邦大師 1 級 ‧ 2012-11-19 23:24:39

決解的辨法
1.將無線AP的DHCP關掉,讓所有人向前端(區網)取得ip位置
2.在前端(區網)主機設定固定路由並在無線做port mapping
原因:
請參考
無線(192.168.8.x)能連是因為他是區網的後端設備,而10.164.22.x是在前端,前端設備會回報10.164.22.5在哪.
當10.164.22.5要找192.168.8.x時區網內找不到192.168.8.8這台(因為看到的是無線AP的IP而不是無線下的192.168.8.x)會向前找,當然一樣找不到.
建議:
若無特殊需求,無線的dhcp關掉只用前端來發ip就好了

我要發表回答

立即登入回答