Настройка статических маршрутов RHEL CentOS

Настройка статических маршрутов RHEL CentOS

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

Конфигурация статических маршрутов RHEL CentOS

Для просмотра таблицы маршрутизации используется команда:

1
netstat –rn

Для того чтобы добавленные маршруты работали после перезапуска системы необходимо прописать их в /etc/sysconfig/network-scripts/route-имя_интерфейса.
Для eth0 создадим файл /etc/sysconfig/network-scripts/route-eth0

В созданном файле для примера определим шлюз по умолчанию:

1
default via 192.168.1.1 dev eth0

Добавим статические маршруты в файл:

1
2
10.0.0.0/24 via 192.168.1.1 dev eth0
192.168.50.0/24 via 192.168.1.1 dev eth0

Статические маршруты могут быть настроены для разных подсетей с использованием различных сетевых интерфейсов.
Разовые (до перезапуска) настройки маршрутов:

Добавление маршрута

1
route add -net 10.0.0.0 netmask 255.255.255.0 gw 192.168.1.1

Добавление шлюза по умолчанию

1
route add default gw 192.168.1.1

Удаление шлюза по умолчанию из таблицы маршрутизации

1
route delete default gw 192.168.1.2

Удаление маршрута

1
route delete -net 192.168.50.0