1. Главная
  2. /
  3. Linux
  4. /
  5. CentOS
  6. /
  7. CentOS добавить статический маршрут

CentOS добавить статический маршрут

Понадобилось прописать на сервере под CentOS статические маршруты, раньше никогда не сидел на ней, вообще с линуксами начал знакомиться с убунты, да и там не возникало пока что таких задач. По привычке route add вылез с ошибкой, пришлось помануалить немного, собственно что из этого вышло.
Для того чтобы добавить статический маршрут под CentOS, топаем в консоль, и прописываем:


route add -net 172.17.2.0/24 gw 172.17.100.1

по сути от фревой команды отличается тем что сеть задается параметром -net а шлюз gw, ох линукс, конкретику подавай ему :)))

Чтож, прописать прописали, но это все до ребута, чтобы статический маршрут поднимался при старте системы необходимо создать файл /etc/sysconfig/network-scripts/route-int


nano /etc/sysconfig/network-scripts/route-eth2

где int имя интерфейса через который будет бегать этот маршрут у меня это eth2,посмотреть можно как всегда с помощью ifconfig или командой:


ip a

и добавляем в него следующие строки:


172.17.2.0/24 via 172.17.100.1

клацаем Ctrl+o, Enter потом Ctrl+x и проверяем:


cat /etc/sysconfig/network-scripts/route-eth2
172.17.2.0/24 via 172.17.100.1

Когда файл создан и в нем хранятся настройки, можно перезапустить сетевые службы:


systemctl restart network

Удалить маршрут:


ip route del 172.17.2.0/24

Посмотреть все маршруты:


ip route

Посмотреть шлюз маршрута определенного адреса:


ip route get 172.17.11.11

Редактировать маршрут:


ip route replace default via 172.17.11.11

или


ip route change default via 172.17.11.11

Изменить сеть статического маршрута:


ip route replace 172.17.2.0/24 via 172.17.11.11

Поделиться ссылкой на статью

2 комментария. Оставить новый

  • Николай
    26.01.2022 07:01

    подскажите как поменять метрику у соединения через файлы конфигурации

    Ответить
  • cat /etc/sysconfig/network-scripts/route-eth2
    172.17.2.0/24 via 172.17.100.1

    в случае если в папке /etc/sysconfig/network-scripts/ есть файл ifcfg-eth2, то схема работает, если файл содержащий настройки для интерфейса eth2 называется иначе, напримерт ifcfg-WAN, то соответственно и файл с маршрутом должен называться route-WAN

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Категории

Меню