使用 iptables 和 vsphere 进行 IP 重定向

使用 iptables 和 vsphere 进行 IP 重定向

我用ESX4.1(vmware vsphere4)并且我有一个公共 IP(XXXX)vswif0和 (192.168.1.1)vswif1以及 2 台具有本地 IP(192.168.1.2)和(192.168.1.3)的虚拟机

我想使用 iptables 防火墙将所有 iconming 流量重定向到 xxxx:80到 192.168.1.2:8080和 xxxx:3306到 192.168.1.3:3308

有谁能帮助我!

谢谢

答案1

您需要以下 iptables 命令:

iptables -A PREROUTING -d x.x.x.x -p tcp --dport 80 -j DNAT --to-destination 192.168.1.2:8080
iptables -A PREROUTING -d x.x.x.x -p tcp --dport 3306 -j DNAT --to-destination 192.168.1.3:3308

您需要确保 IP 转发已启用并且过滤表中允许流量。

相关内容