я использую ESX4.1 (vmware vsphere4) и у меня есть один общедоступный IP-адрес (X.X.X.X) в vswif0 и (192.168.1.1) в vswif1 и 2 виртуальные машины с локальным IP (192.168.1.2) и (192.168.1.3)
Я хочу использовать брандмауэр iptables для перенаправления всего трафика пиктограмм на x.x.x.x:80 на 192.168.1.2:8080 и x.x.x.x:3306 на 192.168.1.3:3308
Может ли кто-нибудь мне помочь!
Спасибо
Вам потребуются следующие команды 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-переадресация включена и трафик разрешен в таблице фильтров.