Назад | Перейти на главную страницу

Как изменить IP-адрес для входа в Putty SSH?

У меня есть сервер CentOS с несколькими IP-адресами. Если я использую различные IP-адреса для входа на свой сервер через SSH для просмотра другого веб-сайта, то IP-адрес, отправленный на другой веб-сайт, является основным IP-адресом сервера.

Например, : Мой сервер CentOS имеет следующие IP-адреса: 11.22.33.134 (основной) 11.22.33.34 11.22.34.210 11.22.34.43

IP моего компьютера: 33.22.11.123

Если я использую 11.22.33.134 для входа на сервер через SSH и настраиваю его для просмотра другого веб-сайта, я буду использовать 11.22.33.134 для просмотра другого веб-сайта вместо 33.22.11.123 (функция прокси-сервера Putty)

Но если я использую 11.22.33.34 или 11.22.34.210 или 11.22.34.43 для входа на сервер, я все равно буду использовать основной IP-адрес 11.22.33.134 для просмотра другого веб-сайта.

Что я хочу сделать, так это использовать 11.22.33.34 для входа в систему, я буду использовать 11.22.33.34 для просмотра другого веб-сайта.

Я использую программу Putty на своем компьютере и CentOS на своем сервере.

Есть ли способ его настроить?

Putty не определяет, где демон ssh на вашем сервере CentOS будет связывать туннель. Обычно это основной IP-адрес на eth0, который вы называете основным IP-адресом сервера. Протокол SSH не имеет механизма, позволяющего клиенту (в данном случае замазки) указать, к какому интерфейсу привязать выход туннеля.

Единственный известный мне способ сделать что-то подобное - это изменить маршрут вашего сервера CentOS по умолчанию. Это изменит интерфейс, в котором уходит ваш трафик, и это то, что вам нужно проверить у ваших системных администраторов и / или сетевых администраторов.

на вашем сервере CentOS:

netstat -rn найдите пункт назначения, указанный как «по умолчанию», и обратите внимание на связанный шлюз.

route add default gateway 11.22.33.34 добавит ваш новый маршрут по умолчанию

route del -n default gateway < destination copied from above > добавит ваш новый шлюз по умолчанию