狀況是這樣的
我想把固定ip的某個port轉發(port forwarding)到LAN裡的某台桌機的port 22
這樣我就可以人在外面時
依然可以ssh遠端到我的桌機
登入192.168.11.1到Buffalo WHR-G300N
設定完Port Forwarding後
想說就當場說試試看可不可以用啦
總不能跑到外面試發現有問題在回家重設吧
接著我就ssh boton@140.x.x.x
得到的回應是
ssh: connect to host 140.x.x.x port 22: Connection refused
WTF...
阿不是設定port forwarding了嗎 到底哪裡有問題
找了許久也找不到有哪裡設定還要打開或調整之類的
後來google了一下才發現原來只有在LAN裡面不能這樣玩
到外面的網路就ok
當下心想這什麼妖術!!
原來是這台AP不支援NAT Loopback...
http://support.hornington.com/kb/question.php?ID=345
http://security.stackexchange.com/questions/16343/is-nat-loopback-on-my-router-a-security-problem
沒有留言:
張貼留言