我必须将所有流量从第一台服务器路由到第二台服务器,然后再路由到第三台服务器。
像这样:服务器1 -> 服务器2 -> 服务器3
我使用 Debian Wheezy。有人能告诉我如何使用 iproute 做到这一点吗?
答案1
如果您想将所有流量从一台机器路由到另一台机器,您可以使用 iptables 来匹配端口:
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --dport 1111 -j DNAT --to-destination 2.2.2.2:1111
iptables -t nat -A POSTROUTING -j MASQUERADE