Утилита ip (iproute2) прописываем статический маршрут.
Проверяем установлен ли пакет с утилитами iproute.
Если необходимо устанавливаем.
Смотрим текущую таблицу маршрутизации.
ip - имя утилиты
r - сокращение от route
s - сокращение от show
Имеем три маршрута в вашем случае их может быть больше.
Читаем таблицу маршрутизации снизу вверх.
Сеть 192.168.3.0/24 находиться за tap0 интерфейсом ip адрес интерфейса 192.168.3.4.
Host с ip адресом 10.6.6.6 находится за ppp0 интерфейсом ip адрес интерфейса 10.11.217.105.
Маршрут по умолчанию(default) через интерфейс ppp0.
Задача
Достучаться до сети 192.168.1.0/24. Сеть находиться за шлюзом с ip адресом 192.168.3.2.
Решение
Проверка
Автозагрузка
Добавляем в файл /etc/rc.local
rei@rei:~$ aptitude search iproute i iproute - настройка сети и управление трафиком
rei@rei:~$ sudo aptitude install iproute
rei@rei:~$ ip r s default dev ppp0 scope link 10.6.6.6 dev ppp0 proto kernel scope link src 10.11.217.105 192.168.3.0/24 dev tap0 proto kernel scope link src 192.168.3.4
rei@rei:~$ sudo ip r add 192.168.1.0/24 via 192.168.3.2
rei@rei:~$ ip r s default dev ppp0 scope link 10.6.6.6 dev ppp0 proto kernel scope link src 10.11.217.105 192.168.1.0/24 via 192.168.3.2 dev tap0 192.168.3.0/24 dev tap0 proto kernel scope link src 192.168.3.4
Комментарии
Отправить комментарий