たとえば、
ip -6 route show | grep ^default
出力がありません。したがって、IPv6 にはデフォルトゲートウェイはありません。
また、カーネルでいくつかの苦情を確認しました。
dmesg | grep IPv6 eth0: no IPv6 routers present
また、グローバルユニキャストアドレスではなくリンクローカルアドレスしか持っていないという事実も発見しました。
ifconfig eth0 |grep "inet6 addr:"
return inet6 addr fe80: たぶんあんたの範囲: リンク
ISPから得られた情報は次のとおりです。
- 私のipv6 IPネットワーク範囲
- 私のデフォルトIPv6ゲートウェイ
問題は、これをLinuxでどのように構成するかということです。
答え1
サンプル:
- ネットワーク範囲: 2001:db8::/56
- GW: 2001:db8::1
ただ設定するだけで十分です(iputils2を使用してrootとして)。
ip -6 addr add 2001:db8::2/64 dev eth0
ip link set dev eth0 up
ip -6 route add default via 2001:db8::1
永久に作成するには、ディストリビューションのドキュメントを参照してください。
答え2
ゲートウェイに追加されたパス:
ip -6 route add 2004::3 dev eth0