我需要 iptable 规则将流量重定向到接口 eth0、端口 3306 到端口 3306 上的另一台机器
互联网(端口 3306 上的请求) ----> HOSTS_A eth0 -----> HOST_B:3306
答案1
应该是这样的:
# echo 1 >/proc/sys/net/ipv4/ip_forward
# iptables -t nat -D PREROUTING -p tcp –dport 3306 \
-j DNAT –to-destination ip_of_destination_machine
# iptables -t nat -D POSTROUTING -p tcp -d ip_of_destination_machine \
–dport 3360 -j MASQUERADE