Как сделать статические маршруты IPv6 постоянными в CentOS?

Статические маршруты забываются после перезапуска сетевой службы. Однако статические маршруты IPv4 можно сделать постоянными, добавив их в /etc/sysconfig/static_routes . Этот файл считывается сетевой службой, когда (повторный) запуск и статические маршруты добавляются в таблицу маршрутизации.

Это соответствующий код из /etc/init.d/network

 # Add non interface-specific static-routes. if [ -f /etc/sysconfig/static-routes ]; then grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do /sbin/route add -$args done fi 

Однако такой файл не существует для статических маршрутов IPv6, которые теряются при перезагрузке сети. Является ли редактирование сценария /etc/init.d/network единственным способом? (Чтобы он читал из созданного вручную файла, хранящего маршруты IPv6, и добавляет их в таблицу маршрутизации при запуске сети (re)).

  • Как Debian выбирает или устанавливает приоритеты для соединений IPv4 и IPv6?
  • Есть ли браузер, поддерживающий локальные адреса IPv6 Link?
  • Конфигурация IPv6 pfSense
  • WeeChat не использует IPv6
  • проверить прием пакетов tcp ниже уровня tcpdump
  • OpenVPN не подключается при подключении через IPv6
  • Адресация IPv6, динамическая префикс статическая локальная часть
  • Удалите опцию «ipv6only» из модуля Puppet nginx
  • 2 Solutions collect form web for “Как сделать статические маршруты IPv6 постоянными в CentOS?”

    Я не запускаю CentOS или Red Hat для проверки, но некоторые документы указывают на /etc/sysconfig/static-routes-ipv6 . Полная документация доступна по адресу http://www.deepspace6.net/projects/initscripts-ipv6.html. Вот пример:

     #Device IPv6 network to route IPv6 gateway address eth0 fec0:0:0:2::/64 fec0:0:0:1:0:0:0:20 eth0 2000::/3 3ffe:ffff:0000:f102:0:0:0:1 

    Вы пробовали route6-{interface} в /etc/sysconfig/network-scripts ? Он должен работать как route-{interface} для ipv4

    Linux и Unix - лучшая ОС в мире.