Несколько способов настроить статические маршруты в Ubuntu:
С помощью Network Manager: 1
- Перейти к файлу соединения, который находится по адресу
/etc/NetworkManager/system-connections
. 1 - Отредактировать файл «Проводное соединение» и добавить свойство «route1» в части IPv4 конфигурации сети. 1
- Определить маршрут, указав IP-адрес сети, затем CIDR, шлюз по умолчанию и, наконец, следующий шаг. 1
- Чтобы изменения применились, можно перезапустить сетевое соединение и выполнить команду «route -n», чтобы увидеть маршрут. 1
С помощью Netplan: 23
- Найти файл конфигурации сети (YAML-файл) в папке
/etc/netplan
. 2 - Статические маршруты размещаются в разделе «routes» конфигурации интерфейса. 2
- Каждый маршрут определяется как элемент списка, начинающийся с дефиса. 2
- Ключевое слово «to» указывает сеть назначения, за которым следует ключевое слово «via» для шлюза на новой строке. 2
- При наличии нескольких сетевых интерфейсов следует добавлять маршруты под интерфейсом, который будет обрабатывать трафик для этого конкретного маршрута. 2
- После внесения изменений в файл конфигурации сети необходимо перезапустить её, введя команду «sudo netplan apply». 2
Для старых дистрибутивов Ubuntu можно использовать файл /etc/network/interfaces
для настройки статических маршрутов. 1