🖥️ Linux- 📰
March 24
Сохранение статических маршрутов!
Сохранение маршрутов в iproute2
Думаю многие встречались с проблемой что после перезапуска хоста, пропадают статические маршруты!
Утилита iproute2 позволяет сохранять маршруты в бинарный файл и восстанавливать их после перезапуска
Сохранение маршрутов
ip r save > /etc/iproute2/my-list-routes
Восстановление маршрутов
Восстановление маршрутов после перезапуска
ip r restore < /etc/iproute2/my-list-routes
Автоматизация
Напишем скрипт start_routing.sh и положим его в директорию /root/.sh , но перед этим создадим директорию .sh
#!/bin/bash /usr/sbin/ip route restore < /etc/iproute2/my-ip-rules exit 0
[Unit] Description=Start-Routes After=network-online.target Requires=network-online.target [Service] Type=simple User=root ExecStart=/bin/bash /root/start_routing.sh RemainAfterExit=true [Install] WantedBy=multi-user.target