这两天家里拿hk1 box刷了openwrt 拿来做旁路由,结果家里本来正常的远程桌面却连不上了。
备注:已申请公网ip
ER-X已设置端口转发
家里nas,旁路由都能正常ssh连接,就是这俩电脑死活远程不上,偶尔能远程上需要挂梯子。
翻来覆去找问题,结果发现一个逻辑问题。
我是利用pc设置指定网关,dns设置为主路由ip来上网,需要科学的就设置。问题就出在这里。
Windows下设置指定网关可以设置多个,记得
旁路由设置为网关地址
主路由ip设置为主要dns
备用dns设置为旁路由ip
最最重要的,下面有个高级,点进去,默认网关内再加上主路由的。
原理大概是在内网中,旁路由本身为网关但由不具备主路由的路由表端口映射功能,如果只设置旁路由为网关,大概率就会造成映射的端口不起作用。外网无法连接到内网设备。