CentOSでIPv6スタティックルートを継続的に作成するには?

CentOSでIPv6スタティックルートを継続的に作成するには?

ネットワークサービスが再起動すると、固定パスが削除されます。ただし、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パスを格納する手動で生成されたファイルからデータを読み取り、ネットワークが(再)起動したときにルーティングテーブルに追加するため)

答え1

route6-{interface}入ってみました/etc/sysconfig/network-scriptsか?route-{interface}ipv4のように動作するはずです

答え2

確認するためにCentOSまたはRed Hatを実行していませんが、該当します/etc/sysconfig/static-routes-ipv6http://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

関連情報