Как я могу навсегда удалить линию в маршруте с дистрибутивами на основе Debian?

Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    default         192.168.1.1     0.0.0.0         UG    202    0        0 eth0
    default         192.168.43.1    0.0.0.0         UG    303    0        0 wlan0
    192.168.1.0     *               255.255.255.0   U     202    0        0 eth0
    192.168.43.0    *               255.255.255.0   U     303    0        0 wlan0

Я могу удалить запись 192.168.1.1 с помощью:

 ip route del default via 192.168.1.1

Это работает, но после перезагрузки эта строка возвращается. Есть идеи, как навсегда удалить его из дистрибутивов на основе Debian?

1 ответ

Похоже, DHCP-сервер дает вам этот GW на ETH0.

отредактируйте этот файл: /etc/network/interfaces

gf_ way: использовать статическую конфигурацию для eth0, например:

iface eth0 inet static
address 192.168.1.x
netmask 255.255.255.0

Stambata way: используйте директиву post-up, чтобы удалить этот маршрут

iface eth0 inet dhcp
post-up route del default gw 192.168.1.1
Другие вопросы по тегам