OpenWRT 端口重定向

OpenWRT 端口重定向

我有一个 OpenWRT 路由器。

我需要实现的是 LAN 区域内的端口重定向。我的意思是,每次我访问端口 40413 上的本地地址时,它都应该重定向到 192.168.1.111:443

例如,如果我在浏览器中输入: https://192.168.1.111:40443 它应该指向 192.168.1.111:443 使用简单的 iptable 规则这很容易:

iptables -t nat -A PREROUTING -i br-lan -p tcp --dport 40443 -j REDIRECT --to-port 443

我尝试将其放入 /etc/firewall.user 但没有效果......

我也尝试使用规则主防火墙配置:/etc/config/firewall

config redirect
   option name 'owncloud_internal'
   option src 'lan'
   option proto 'tcp'
   option src_dport '40443'
   option dest_ip '192.168.1.111'
   option dest_port '443'
   option target 'DNAT'
   option dest 'lan'

但还是没效果。

有人能解释一下如何解决这个问题吗?

答案1

好的。无法使用路由器设置进行存档,因为通信不经过路由,因此无法通过这种方式进行操作。也许我应该设置代理,但就我而言,重新配置 https 服务器以监听 40443 端口更容易。

相关内容