我有一个Ubuntu Linux系统作为网关系统,上面有两个接口。一个接口是用于本地网络的,另一个接口是用于互联网的。我能够毫无问题地通过它路由流量。我使用两条iptables
规则将出站流量从内部接口转发:
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j ACCEPT
我现在需要创建一个 iptables
规则,以过滤和重定向通过 eth1
接口离开我的网络的所有 TCP 端口 80 和 443 流量,并将其发送到在本地回环接口上的 TCP 端口 9090 上的代理服务器。
我已经在 Stack Overflow 上搜索了很久,但是没有找到可行的示例。有没有一种有效的方法可以做到这一点?