notes/Маршрут_по-умолчанию_(defau...

1.3 KiB
Raw Blame History

Маршрут по-умолчанию Linux (default gateway)

Маршрут по-умолчанию задается при настройке сетевых интерфейсов в файле /etc/network/interfaces пример:

auto eth0
iface eth0 inet static
    address 192.168.5.2
    netmask 255.255.255.0
    gateway 192.168.5.1

Применение измений этого файла произойдут после перезагрузки системы. Если необходимо сменить маршрут по-умолчанию немедленно: Узнать текущее значение можно

ip ro sh

Сначала необходимо удалить существующее значение маршрута по-умолчанию, это можно сделать несколькими командами

sudo ip route delete default

или

sudo ip route del 0/0

Теперь присвоить новое значение Например, если IP - адрес роутера 192.168.1.1 и он соединен с локальным интерфейсом eth0, то:

sudo route add default gw 192.168.1.1 eth0

или

sudo route add default gw 192.168.1.1

или

sudo ip route add default via 192.168.1.1