Назад | Перейти на главную страницу

Интерфейс IPv6 не отвечает на запросы соседей, DHCP тоже задействован

ip addr показывает:

2:  eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
     link/ether 02:6d:5e:86:29:49 brd ff:ff:ff:ff:ff:ff
     inet X.X.X.X/24 brd X.X.X.255 scope global eth0
        valid_lft forever preferred_lft forever
     inet6 2604:X:X:X::11/64 scope global deprecated
        valid_lft forever preferred_lft 0sec
     inet6 fe80::X:X:X:X/64 scope link
        valid_lft forever preferred_lft forever

В частности, меня интересует deprecated и preferred_lft 0sec там.

В моем системном журнале это повторяется снова и снова:

dhclient: PRC: Address 2604:X:X:X::11 depreferred.
dhclient: PRC: Address 2604:X:X:X::11 expired.
dhclient: PRC: Bound lease is devoice of active addresses. Re-initializing.
dhclient: XMT: Solicit on eth0, interval 1010ms.
dhclient: RCV: Advertise message on eth0 from ::.
dhclient: XMT: Request on eth0, interval 920ms.
dhclient: RCV: Reply message on eth0 from ::.

Затем, примерно через четыре секунды, он делает это снова. Я вижу, как адрес появляется и исчезает из ip addr вывод.

Я могу пропинговать шлюз, пока есть адрес:

64 bytes from 2604:X:X:X::1: icmp_seq=1 ttl=255 time=0.318 ms
64 bytes from 2604:X:X:X::1: icmp_seq=2 ttl=255 time=0.277 ms
64 bytes from 2604:X:X:X::1: icmp_seq=3 ttl=255 time=0.336 ms
64 bytes from 2604:X:X:X::1: icmp_seq=4 ttl=255 time=0.324 ms
ping: sendmsg: Network is unreachable
ping: sendmsg: Network is unreachable
64 bytes from 2604:X:X:X::1: icmp_seq=7 ttl=255 time=0.316 ms
64 bytes from 2604:X:X:X::1: icmp_seq=8 ttl=255 time=0.321 ms
64 bytes from 2604:X:X:X::1: icmp_seq=9 ttl=255 time=0.331 ms
64 bytes from 2604:X:X:X::1: icmp_seq=10 ttl=255 time=0.327 ms

Но если я попробую пинговать этот хост из Интернета, он увидит

IP6 :: > ff02:1:ff00:11: ICMP6, neighbor solicitation, who has 2604:X:X:X::11, length 24

несколько раз, но никогда не отправляет ответ. ip maddr show перечисляет inet6 ff02::1:ff00:11 на eth0.

На данный момент мне уже нечего искать. В чем может быть проблема? В частности, что происходит с этим адресом с мгновенным истечением срока действия от DHCP (это правильный адрес, кстати)?

редактировать: Я просмотрел tcpdump в Wireshark и увидел, что аренда предоставляется с предпочтительным временем жизни 4 секунды и действительным временем жизни 8 секунд, что соответствует времени в системном журнале.


На самом деле это виртуальная машина, работающая в сети OpenContrail, но я хочу исключить, что это просто проблема Linux.