Сохранение маршрутов fedora 17

Все про администрирование linux, windows

Модератор: gesigor

Ответить
Аватара пользователя
gesigor
Генерал-майор
Генерал-майор
Сообщения: 5396
Зарегистрирован: 17 окт 2012, 19:35
Дата рождения: 29.07.1968
Откуда: Волгоград
Контактная информация:

Сохранение маршрутов fedora 17

Сообщение gesigor »

Ситуация: имеется машина с двумя сетевыми картами. Нужны определенные маршруты. Но они будут сброшены при перезагрузке. Маршруты можно сохранить записав их в определенный скрипт
my_script:

Код: Выделить всё

#!/bin/sh

/sbin/route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.100.1
/sbin/route add -net 192.168.101.0 netmask 255.255.255.0 gw 192.168.100.1
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.100.1
Создаем файл my_start.service:

Код: Выделить всё

[Unit]
Description=Run my stuff
Requires=network.target
After=network.target

[Service]
Type=oneshot
RemainAfterExit=True
ExecStart=/etc/my_script

[Install]
WantedBy=multi-user.target
Влючаем:

Код: Выделить всё

systemctl enable my_start.service
Чтобы скрипт выполнялся строго после поднятия сети, разрешаем эту службу:

Код: Выделить всё

systemctl enable NetworkManager-wait-online.service
السلام عليكم
Ха Чжи Вон
Ответить