У меня есть работа прокси SSH, теперь я должен выбрать другой исходящий IP для своего клиента

хороший легкий модуль жемчуга для покрытия этого: электронная почта:: Допустимый "Этот модуль определяет, правильно построен ли адрес электронной почты, и дополнительно, существует ли почтовый узел для домена".

Это однако не тестирует тот свой поставляемый компонент каким-либо образом.

2
задан 26 January 2010 в 23:40
2 ответа

Обычно ОС принимает исходный IP-адрес для соединения (вещь, которую Вы назвали "исходящим IP") быть равным основному адресу исходящего интерфейса (см. ifconfig -a). Исходящий интерфейс определяется путем поиска записи соответствия в таблице маршрутизации (см. netstat -rn или route).

Можно играть с добавляющими/изменяющими записями в таблицу маршрутизации, существует шанс, что она заставит ОС выбирать другой исходящий интерфейс, и - в свою очередь - существует шанс, что она заставит ОС выбирать другой исходный IP-адрес.

Кроме этого, если Ваш сервер, оказывается, Linux, можно работать вокруг проблемы при помощи SNAT (см. iptables).

0
ответ дан 3 December 2019 в 16:02

Во-первых, Вы имеете настроенными псевдоним для Вашего NIC?

Что происходит если Вы ssh использование псевдонима IP?

Для веб-основного прокси необходимо смочь указать что IP-адрес связать с. В Apache Вы просто устанавливаете опцию Listen. Вы пробовали его?

С другой стороны, как kubanskamac упомянутый, используйте iptables.

0
ответ дан 3 December 2019 в 16:02

Теги

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