Ubuntu 14 での追加の静的 IPv6 アドレス

Ubuntu 14 での追加の静的 IPv6 アドレス

ISP から /64 IPv6 サブネットが提供されたので、Ubuntu 14.04.3 LTS で既に設定されているアドレスの上に静的 IPv6 アドレスを追加しようとしています。これまでのところ、すべての試みが失敗しており、どこで情報を探せばよいかわかりません。

私はすべてのテストを編集して行った

/etc/network/interfaces 

その後、

/etc/init.d/networking restart

新しい住所を確認しました

ip -6 addr

そして

ping6 <newAddress>

しかし、常に動作しませんでした (表示されない/応答しない)。

/etc/network/interfacesの元の内容は次のとおりです(アドレスは:プライバシー保護のため):

auto lo
iface lo inet loopback

auto  eth0
iface eth0 inet static
  address   85.10.***.***
  netmask   255.255.255.224
  gateway   85.10.***.***
  up route add -net 85.10.***.*** netmask 255.255.255.224 gw 85.10.***.*** eth0

iface eth0 inet6 static
  address 2a01:4f8:***:***::2
  netmask 64
  gateway fe80::1

2a01:4f8:xxx:xxx::3 を追加しようとしたときに、ファイルの末尾に次の内容を追加しました (各テストで、前のテストで追加された内容を削除します)。

テスト1

iface eth0 inet6 static
        address  2a01:4f8:***:***::3
        netmask 64

テスト2

up /sbin/ifconfig eth0 inet6 add 2a01:4f8:***:***::3/64

テスト3

up ip -6 addr add 2a01:4f8:***:***::3 dev eth0

ウェブや他の回答でそれらを見つけましたが、どれも機能しませんでした。

ping6 2a01:4f8:***:***::3
PING 2a01:4f8:***:***::3(2a01:4f8:***:***::3) 56 data bytes
From 2a01:4f8:***:***::2 icmp_seq=1 Destination unreachable: Address unreachable

何か見逃しているのでしょうか?

私のシステムにとって正しい構文は何ですか?

これに関するドキュメントはどこにありますか?

答え1

試す:

up ip -6 addr add 2a01:4f8:***:***::3/64 dev eth0

ゲートウェイ fe80::1 が末尾の %eth0 なしで動作したことに驚きました。/64 がどのようにルーティングされるのかよくわかりません。

答え2

複数のIP[6]アドレスが必要な場合は、/etc/network/interfacesにこの構文を記述します。

auto eth0
iface eth0 inet6 static
  address 2a01:4f8:***:***::2
  netmask 64

auto eth0:2
iface eth0:2 inet6 static
  address 2a01:4f8:***:***::3
  netmask 64

ネットワークを再起動した後、インターフェースにこの2つのアドレスがあるかどうかifup eth0:2を確認できます。ip -6 addr show dev eth0

関連情報