iT邦幫忙

0

如何設定家中router對外虛擬伺服器

Mavis 2017-12-08 16:29:2318669 瀏覽

第一次發問還請多指教
如題有個網路路由器設定想請教各位高手

租屋處的網路分享器為TP-link AC1750
查詢設定並沒有連接到電信業者配的固定ip
而是浮動ip不知道會不會影響虛擬伺服器的對外port通訊

1.設定196.168.1.101固定ip到我的電腦
2.並已將NAT打開
3.通訊埠轉發也設好對外port和對內的分配ip及port
ex:3396 <-> 196.168.1.101 3396
4.也設定了DMZ主機196.168.1.101

但另一台電腦只要不是連此台路由器就沒辦法透過實體ip(103.xx.xx.xx:3396)連到
我在電腦中開給他的頁面

假設是有聯路由器就可以透過(196.168.1.101:3396)or (196.168.0.14 3396) 連到我開給他的頁面
196.168.0.14 這個ip是浮動ip的位置

ps.又試過綁DDNS的網域名連這個我開對外的port但也沒有用

小的苦思一個禮拜,再麻煩各位大大解惑了,感激!

你缺的是真實IP
你可以改用TeamViewer
或是Chrome遠端桌面
或是SoftEther...
小魚 iT邦大師 1 級 ‧ 2017-12-09 13:44:42 檢舉
我好奇的是,
是196.168 還是192.168
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
魷魚
iT邦新手 1 級 ‧ 2017-12-08 16:41:57
最佳解答

看起來應該是需要從外部使用實體IP連入你的電腦是吧?!
那原因應該是,你從外部打實體IP時,封包會送到你的路由器(也就是你實體IP設置的網路設備),然後....就沒有然後了。
要再設定路由表,告訴路由器,當收到什麼樣類型的封包,做路由到196.168.1.101這個位置,這樣才會完成從公有IP轉到私有IP的動作。

""假設是有聯路由器""<<<<這樣你會成功連線進去的原因是因為,封包都在你的區域網路內跑(因為你的電腦跟另一台電腦都連同一個網路設備)

你也可以直接不要你的網路設備,小烏龜直接接到你電腦,在你的電腦設置你的實體IP,這樣應該就可以直接從外部連線進去了。但這樣沒有任何安全防護,測試會通後趕快換回原來配置!

我要發表回答

立即登入回答