Добавление статического маршрута в Linux Ubuntu/Debian

Для этого надо открыть файл описания сетевых интерфейсов:

sudo nano /etc/network/interfaces

Здесь найти секцию описания нужного интерфейса, например em1 и в конце секции добавить строчку вида (меняя подсеть, шлюз и имя интерфейса на ваше):

up route add -net 192.168.40.0/24 gw 192.168.30.1 dev em1

Файл должен выглядеть примерно так:

# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto em1
iface em1 inet static
address 192.168.30.2
netmask 255.255.255.0
broadcast 192.168.30.255
gateway 192.168.30.254
#persistent static routes
up route add -net 192.168.40.0/24 gw 192.168.30.1 dev em1

Чтобы изменения вступили в силу, перезапускаем интерфейс:

sudo ifdown em1 && sudo ifup em1

Смотрим текущие маршруты:

route -n

Ссылки:

  1. https://www.networkinghowtos.com/howto/adding-persistent-static-routes-on-ubuntu/#:~:text=To%20set%20up%20a%20static,etc%2Fnetwork%2Finterfaces%20file.&text=The%20route%20will%20get%20set,will%20be%20set%20up%20on.

Leave a Reply

Your email address will not be published. Required fields are marked *