openwrt
openwrt copied to clipboard
iKuai虚拟机运行openwrt旁路由,设置旁路由网关的树莓派无法外网访问NAT,求解?
固件版本【OpenWrt Ipv6-Plus-S20220601 by Sirpdboy】 宿主机:iKuai虚拟机运行此固件 issues:iKuai主路由为10.0.0.1,openwrt为10.0.0.223,树莓派设置网关为10.0.0.223时,正常上网,但是无法远程访问,在iKuai做的穿透。openwrt作为旁路由和iKuai互指。
树莓派4B的网络配置如下:
Change Mode : [STATIC]
│ Copy : Copy current address to "Static"
│ Static IP : [10.0.0.19]
│ Static Mask : [255.255.255.0]
│ Static Gateway : [10.0.0.223]
│ Static DNS : [10.0.0.223 10.0.0.19 10.0.0.1 10.0.0.222]
xxx.com:1234 访问,iKuai映射到内网10.0.0.19:80,外网wan:1234 无法访问。
DNS 10.0.0.19因为搭建了dns服务 10.0.0.222是另一版本的openwrt 指向它时外网NAT不受影响
遇到这个问题的同仁,可以看下这个issuses https://github.com/Dreamacro/clash/issues/432 都是开启clash的
访问 是你爱快设置的事。。和OP无关
@Leoin1 我也是这个问题,找到一个解决办法。 在爱快流控分流-端口分流中,设置一个分流方式为下一跳网关,线路选择op的ip,协议任意,原地址设置需要使用代理的ip,其他不用填。这样需要代理的地址既走了代理,端口映射也不需要在op中设置啥了
之前使用OpenClash的Redir-Host模式,只需要在主路由端口映射就可以,然后群辉、unraid或者服务器网关和dns填op的ip,在外网下直接使用域名+端口就可以访问的。后来更新OpenClash后,就不行了。
@Leoin1 我也是这个问题,找到一个解决办法。
在爱快流控分流-端口分流中,设置一个分流方式为下一跳网关,线路选择op的ip,协议任意,原地址设置需要使用代理的ip,其他不用填。这样需要代理的地址既走了代理,端口映射也不需要在op中设置啥了
试试在防火墙里加自定义设置转发 我是这样解决的
iptables -t nat -I PREROUTING -p tcp -m multiport --sports 80 8080 -j RETURN
是你要转发的端口