Me invento una IPv6 y llega… pero no vuelve
vyos@vyos:~$ ip a
[...]
15: pppoe0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc fq_codel state UNKNOWN group default qlen 3
link/ppp
inet 79.117.X.X peer 10.0.32.8/32 scope global pppoe0
valid_lft forever preferred_lft forever
inet6 fe80::f185:62ff:fe44:59e8/64 scope link
Asigno una IP dentro de Digi a mi interaz WAN pppoe0:
vyos@vyos:~$ sudo ip address add 2a0c:5a83:7777:7777::1/64 dev pppoe0
vyos@vyos:~$ ip a
[...]
15: pppoe0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc fq_codel state UNKNOWN group default qlen 3
link/ppp
inet 79.117.X.X peer 10.0.32.8/32 scope global pppoe0
valid_lft forever preferred_lft forever
inet6 2a0c:5a83:7777:7777::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::f185:62ff:fe44:59e8/64 scope link
valid_lft forever preferred_lft forever
Hago ping a mi servidor web:
vyos@vyos:~$ ping 2a03:c7c0:40::1
PING 2a03:c7c0:40::1(2a03:c7c0:40::1) 56 data bytes
^C
--- 2a03:c7c0:40::1 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4135ms
No recibo nada, pero conectando a mi servidor (por IPv4) y haciendo tcpdump…
j@akane ~ % sudo tcpdump -i ens18 ip6
[...]
00:15:13.970083 IP6 2a0c:5a83:7777:7777::1 > akane: ICMP6, echo request, id 45550, seq 2, length 64
00:15:13.970126 IP6 akane > 2a0c:5a83:7777:7777::1: ICMP6, echo reply, id 45550, seq 2, length 64
No creo que dé la casualidad de que ese rango de IPs esté asignado, pero Digi lo enruta:
My traceroute [v0.95]
akane (2a03:c7c0:40::1) -> 2a0c:5a83:7777:7777::1 (2a0c:5a83:7777:7777::1) 2024-08-08T00:16:37+0200
Keys: Help Display mode Restart statistics Order of fields quit
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. _gateway 0.0% 14 0.5 0.4 0.3 0.5 0.1
2. (waiting for reply)
3. digiromaniasa-ic-374896.ip.twelve99-cust.net 0.0% 14 0.6 3.4 0.4 39.6 10.4
4. 2a02:2f0f:163::39 0.0% 14 1.9 7.1 0.5 22.5 7.0
5. (waiting for reply)
Parece que esto es normal si el ISP no aplica egress filtering, pero resulta curioso verlo en vivo y en directo.
He hecho estas pruebas porque he perdido IPv6 en mi router. Quería comprobar si la última red que mi ISP me asignó, del estilo 2a0c:5a83:X:X::/56 seguía estando activa (lease no expirado en DHCP). Sin embargo, queda claro que no, porque los paquetes van pero no vuelven.
Por último, la borré:
vyos@vyos:~$ sudo ip address delete 2a0c:5a83:7777:7777::1/64 dev pppoe0