Использовать другой исходный адрес в Linux для определенного пункта назначения

У меня Linux (CentOS 7) с одним интерфейсом. Его IP-адрес - 10.10.0.2. У меня тоже есть псевдоним IP-адреса: 10.20.0.2. Я хочу вызвать веб-сервис с псевдонима IP-адреса. Как я могу этого добиться? Итак, добавьте исходный адрес по умолчанию в определенный диапазон IP-адресов?

0
задан 30 October 2019 в 21:18
1 ответ

вам необходимо правило SNAT в вашу нат таблицу

iptables  -t nat -A POSTROUTING -d DESTIP/PREXFIX -j SNAT --to-source 10.20.0.2 

или более конкретную

iptables  -t nat -A POSTROUTING -d DESTIP/PREXFIX  -p tcp -m tcp --dport 80 -j SNAT --to-source 10.20.0.2  
0
ответ дан 5 December 2019 в 00:11

Теги

Похожие вопросы