Всем привет, помогите победить проблему.
Есть белый ip на шлюзе например 77.77.77.77
У провайдера есть две DNS записи для этого IP например host1.domain.ru и host2.domain.ru
В локальной сети есть 2 хоста с двумя сервисами с одинаковыми портами, сделать разные порты нельзя!!! у клиентов так же нельзя сделать разные порты!!! (((
как мне в iptables перенаправить запросы на эти локальные сервисы?
правила типа такого не помогают, все подключения так или иначе все равно идут на один локальный сервис что бы в у клиентов не было прописано ((( :
iptables -t nat -A PREROUTING -s <клиентский_ip> -d host1.domain.ru -p udp -m udp --dport 1111 -j DNAT --to-destination 192.168.1.10:1111
iptables -t nat -A PREROUTING -s <клиентский_ip> -d host2.domain.ru -p udp -m udp --dport 1111 -j DNAT --to-destination 192.168.1.100:1111
про решение методом балансировки знаю. есть ли еще способ?