У меня есть компьютер Debian с несколькими внешний дюйм/с (7 всего), каждый IP имеет свой собственный виртуальный интерфейс (eth0:1
,eth0:2
, и т.д....)
Я хотел бы знать: как я могу настроить маршрутизацию так каждый раз I ssh к определенному IP, она идет из того IP вместо значения по умолчанию (eth0
).
Пример:
SSH к IP
1.1.1.2
->ip ro get 8.8.8.8
-> шоу1.1.1.1
как источник
Я знаю, что это - возможное выполнение его с iproute2
инструменты. Можете Вы парни давать мне немного справки здесь?Спасибо.
Не используйте псевдонимы, просто добавьте IP-адреса в интерфейс:
ip addr add 1.1.1.2/32 dev eth0
и т. Д.
Если вы всегда хотите достичь 8.8.8.8 с исходным IP-адресом 1.1.1.2 , затем сделайте следующее:
ip route add 8.8.8.8/32 via $GATEWAY dev eth0 src 1.1.1.2
Замените $ GATEWAY
шлюзом по умолчанию. Это так просто ...