SO: almalinux9
2610:150:c002::1:a563
é o endereço IPv6 da minha placa de rede local eno2
.
[root@alpha ~]# ip addr show eno2
3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether b8:ca:3a:f9:54:f8 brd ff:ff:ff:ff:ff:ff
altname enp1s0f1
inet 192.168.3.242/29 brd 192.168.3.247 scope global noprefixroute eno2
valid_lft forever preferred_lft forever
inet6 2610:150:c002::1:a563/124 scope global tentative noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::baca:3aff:fef9:54f8/64 scope link tentative noprefixroute
valid_lft forever preferred_lft forever
Eu posso pingar lo
::1
:
[root@alpha ~]# ping ::1
PING ::1(::1) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from ::1: icmp_seq=2 ttl=64 time=0.173 ms
64 bytes from ::1: icmp_seq=3 ttl=64 time=0.071 ms
64 bytes from ::1: icmp_seq=4 ttl=64 time=0.080 ms
Mas não consigo pingar 2610:150:c002::1:a563
:
[root@alpha ~]# ping6 2610:150:c002::1:a563
PING 2610:150:c002::1:a563(2610:150:c002::1:a563) 56 data bytes
^C
--- 2610:150:c002::1:a563 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3063ms
Aqui está o resultado do comando ip -6 route
[root@alpha ~]# ip -6 route
::1 dev lo proto kernel metric 256 pref medium
2610:150:c002::1:a560/124 dev eno2 proto kernel metric 104 linkdown pref medium
fe80::/64 dev vnet0 proto kernel metric 256 pref medium
fe80::/64 dev vnet1 proto kernel metric 256 pref medium
fe80::/64 dev vnet3 proto kernel metric 256 pref medium
fe80::/64 dev vnet4 proto kernel metric 256 pref medium
fe80::/64 dev vnet8 proto kernel metric 256 pref medium
fe80::/64 dev vnet9 proto kernel metric 256 pref medium
fe80::/64 dev vnet10 proto kernel metric 256 pref medium
fe80::/64 dev vnet13 proto kernel metric 256 pref medium
fe80::/64 dev vnet16 proto kernel metric 256 pref medium
fe80::/64 dev vnet17 proto kernel metric 256 pref medium
fe80::/64 dev vnet18 proto kernel metric 256 pref medium
fe80::/64 dev vnet26 proto kernel metric 256 pref medium
fe80::/64 dev eno2 proto kernel metric 1024 linkdown pref medium
default via 2610:150:c002::1:a561 dev eno2 proto static metric 104 linkdown pref medium
[root@alpha ~]#
[root@alpha ~]# ip route
default via 192.168.3.241 dev eno1 proto static metric 101
192.168.3.240/29 dev eno1 proto kernel scope link src 192.168.3.242 metric 101
192.168.3.240/29 dev eno2 proto kernel scope link src 192.168.3.243 metric 104 linkdown
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
[root@alpha ~]#
Aqui está o resultado do comando ip route get 2610:150:c002::1:a563
[root@alpha ~]# ip route get 2610:150:c002::1:a563
2610:150:c002::1:a563 dev eno2 proto kernel src ::1 metric 102 pref medium
[root@alpha ~]#
Alguém pode me ajudar. grato.
Responder1
O sinalizador provisório no iproute na saída do Linux implica que a detecção de endereço duplicado (DAD) não ocorreu. Para você, este é o endereço em questão e o seu link local. No IPv6, existe um DAD padrão e a pilha de rede não deve passar tráfego até que isso aconteça. O IPv6 evita problemas difíceis de solucionar problemas de endereços duplicados, ao contrário do IPv4.
linkdown e NO-CARRIER significa que a interface associada não está disponível devido à mídia desconectada ou similar. Como você disse nos comentários.
Começando com a opção óbvia e indo mais adiante:
Conecte a NIC e abra-a para deixar o DAD terminar. Não é que a pilha de rede não conheça seus próprios endereços, mas esteja realizando uma ação segura. Como em sistemas distribuídos, não confie em ter um ID exclusivo fornecido pelo usuário até perguntar a seus pares.
Defina o endereço em alguma outra interface. Sem mais contexto sobre o que você está fazendo, é difícil dizer exatamente o que. Pode ser alguma outra Ethernet física ou virtual, pode ser um loopback.
Desative o DAD na interface. Um retorno aos velhos tempos de endereço duplicado, recomendado apenas se você tiver certeza de que não há duplicatas no link.
Leitura adicional:alguma postagem no blog sobre DAD.