route6-eth0 のルートは適用されません

route6-eth0 のルートは適用されません

次の内容のファイル /etc/sysconfig/network-scripts/route6-eth0 を作成しました:

default dev eth0 src ****:****::**** metric 50 pref medium

ただし、ip -6 route を実行しても表示されません。

# ip -6 route
::1 dev lo proto kernel metric 256 pref medium
****:****:****:****::/64 dev eth0 proto ra metric 100 pref medium
****:****::**** dev eth0 proto kernel metric 100 pref medium
fe80::/64 dev eth0 proto kernel metric 100 pref medium
default via ****::****:****:****:**** dev eth0 proto ra metric 100 pref medium

IPv4 でも同じことを実行しましたが、問題なく動作しました。/etc/sysconfig/network-scripts/route-eth0 の内容は次のとおりです。

default dev eth0 src ***.***.***.*** metric 50

IPルート:

# ip route
default dev eth0 proto static scope link src ***.***.***.*** metric 50
default via ***.***.***.*** dev eth0 proto dhcp metric 100
***.***.***.*** via ***.***.***.*** dev eth0 proto dhcp metric 100
***.***.***.***/23 dev eth0 proto kernel scope link src ***.***.***.*** metric 100

この設定の目的は、IPv4 で機能するデフォルトの送信元アドレスを変更することです。route6 が機能しないのはルーター広告のせいだと思いますが、これは単なる推測です。RA がルートを上書きしているのかもしれません。

関連情報