LINUX.ORG.RU
решено ФорумAdmin

Удаление стандартных маршрутов

 , ,


0

1

Для каждой создаваемой ВМ всегда сталкиваюсь с проблемой добавления маршрута интерфейса локальной сети, на который перенаправляется трафик вместо NAT-интерфейса

Пример:

root@*:~# ip route
default via 192.168.1.1 dev enp0s8 onlink
default via 10.0.2.2 dev enp0s3 proto dhcp src 10.0.2.15 metric 100 
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 100 
169.254.0.0/16 dev enp0s8 scope link metric 1000 
192.168.1.0/24 dev enp0s8 proto kernel scope link src 192.168.1.110 

Настройки /etc/network/interfaces:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto enp0s8
iface enp0s8 inet static
        address 192.168.1.110
        netmask 255.255.255.0
        gateway 192.168.1.1

После добавления интерфейса в машину со стороны VirtualBox вручную была добавлена его конфигурация, после которой и появляется этот маршрут.

Как на уровне ОС ограничить создание этого маршрута?

default via 10.0.2.2 dev enp0s3 proto dhcp src 10.0.2.15 metric 100

этот? наверно его пушит твой локальный dhcp сервер. по-хорошему перенастрой его. если лень - просто запили скрипт который будет удалять этот маршрут.

flant ★★★★
()

Вопрос на уровне удаления гланд через опу. В «коробке» не пробовали настройки поменять?

anc ★★★★★
()
Ответ на: комментарий от FireFighter

Речь про первый маршрут для интерфейса «enp0s8»

default via 192.168.1.1 dev enp0s8 onlink

Каждый раз приходится его удалять, иначе весь трафик идет через 192.168.1.1

SarahFahkeet
() автор топика
Ответ на: комментарий от anc

Настройки какого рода? Мне не совсем понятен механизм добавления этого маршрута, поэтому даже и не знаю, где и что можно настроить

SarahFahkeet
() автор топика
Ответ на: комментарий от kostik87

Спасибо! Не знаю, как эта привычка выработалась писать gateway постоянно, даже не задумывался

SarahFahkeet
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.