Debian Jessie サーバーに追加の IPv6 アドレスを割り当てることができません

Debian Jessie サーバーに追加の IPv6 アドレスを割り当てることができません

/ 64 IPv6サブネットがあるので、別のv6アドレスを使いたいです。 => /etc/ネットワーク/インターフェース:

iface ens18 inet6 static
    address asdf:asdf:asdf:asdf::1
    netmask 64
    gateway fe80::1
    accept_ra 0
    autoconf 0
    privext 0
    dns-nameservers ::1 xxxx:xxxx::1:53 xxxx:xxxx:2:53

iface ens18 inet6 static
    address asdf:asdf:asdf:asdf::2
    netmask 64

iface ens18 inet6 static
    address asdf:asdf:asdf:asdf::3
    netmask 64

asdf:asdf:asdf:asdf::2ただし、および/またはを追加すると、asdf:asdf:asdf:asdf::3他のIPv6アドレスをpingできません。
ブロックを削除して再起動すると、IPv6を再利用できるようになりました。

# ip addr show ens18
2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether [...] brd ff:ff:ff:ff:ff:ff
    inet [...]/24 brd 79.143.178.255 scope global ens18
    valid_lft forever preferred_lft forever
    inet6 asdf:asdf:asdf:asdf::1/64 scope global 
    valid_lft forever preferred_lft forever
    inet6 fe80::[...]/64 scope link 
    valid_lft forever preferred_lft forever
# ip -6 route
asdf:asdf:asdf:asdf::/64 dev ens18 proto kernel metric 256  pref medium
fe80::/64 dev ens18 proto kernel metric 256  pref medium
default via fe80::1 dev ens18 metric 1024  pref medium

ここで問題は何ですか?

答え1

問題が見つかりました:ICMPv6メッセージ! -.-

  1. -p icmpの代わりに-p ipv6-icmpを受け入れる必要があります。
  2. ICMP にステータス許可を使用しないでください。例:
    ip6tables -A OUTPUT -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
    これにより、ICMPv6 パケットはこのルールによってキャプチャされません。

ややランダムに動作するので、デバッグするのが難しいです。

関連情報