太亚DB-120 WG路由器openwrt设置端口转发(二级路由)

前面说到,我是用刷了openwrt的大亚db120-gw路由器中继了隔壁的WiFi实现上网的。
现在树莓派连着大亚,想在openwrt中设置端口映射实现外网访问树莓派。
上网找教程:在网络>防火墙>端口转发 处添加转发规则
结果如下:
vnc
IPv4-TCP, UDP
来自 所有主机 位于 wan
通过 所有路由地址 at port 5901
IP 192.168.1.202, port 5901 位于 lan
这里其实说的很清楚了,主机位于wan口ip:端口的访问全部映射到内网目标ip:端口
(现在看是很清楚,,,,可当初经历可谓曲折。。。)
探索过程:
我在最初设置好如上转发后,兴致勃勃地用浏览器搜索到这个在用网络(即一级路由)的公网ip
然后用公网ip:端口的方式去访问。。。。。
老是显示连接被拒绝。
没细想,以为转发配置错误或者防火墙规则限制了某些端口。按教程降低了防火墙的防护级别。甚至还刷了别的版本的路由器固件,皆是一样的问题。
在寻找答案的过程中有一个帖子给了些许提示:
有位老兄也是和我一样在二级路由上开端口影射(大多教程是在一级路由上)也遇到和我一样的问题,但他是用命令行配置的,且他的解决方案需对一级路由进行配置,且他表达不甚清晰。。。。故放弃细究。
直到今天,我之前买的二手路由到货了。
高科的w316,拿过来把玩。发现里面有个DMZ设置
之前研究端口映射的时候看过DMZ,于是将树莓派插上去,并设置其为DMZ主机,
接着我又用一级路由的公网ip试图访问树莓派,当然也是失败。。。。。
接着在找DMZ相关访问方式的帖子中发现别人是使用设置了DMZ路由器的wan口ip访问DMZ主机的,当然,如果你的路由器是一级路由即运营商分配给你的是公网ip的话,你的wan口ip就是外网ip,你在此路由器上设置的DMZ主机当然可以通过外网访问。可惜的是。。。现在大多数运营商给你的ip都是内网的。。。。就算你把你家一级路由器里设置DMZ,你也无法通过你网络对应的外网ip远程访问你的内网DMZ主机。
验证:我隔壁路由器分配给我大亚的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值