Допустим, у нас имеется два сетевых интерфейса
eth0
ip 192.150.1.2
netmask 255.255.255.0
gateway 192.150.1.1
и
eth1
ip 192.160.1.2
netmask 255.255.255.0
gateway 192.160.1.1
и появилась необходимость обеспечения доступа к конкретному узлу сети, например 192.170.1.50, именно через интерфейс eth1.
В этом случае можем воспользоваться возможностями маршрутизации, которые предоставлены в Дштгч, в том числе и в Ubuntu.
Необходимо добавить маршрут командой:
sudo route add -host 192.170.1.50 gw 192.160.1.2 dev eth1
после выполнения данной команды маршрут будет работать, пока вы не перезагрузитесь, либо не перезагрузите сетевые интерфейсы командой sudo /etc/network/interfaces restart. Как только вы сделаете restart маршрут пропадет. Чтобы зафиксировать маршрут в настройках интерфейса
открываем настройки:
sudo vim /etc/network/interfaces
и добавляем для интерфейса eth1 строки
up route add -host 192.170.1.50 gw 192.160.1.2 dev eth1
down route del -host 192.170.1.50 gw 192.160.1.2 dev eth1
Комментариев нет:
Отправить комментарий