
I have posted this question here with some minor updates here: https://unix.stackexchange.com/questions/623274/ipv6-addresses-on-interface-... -------------------- Start of forwarded message -------------------- From: Brian May <brian@linuxpenguins.xyz> To: luv-main@luv.asn.au Subject: IPv6 Linux question Date: Sat, 05 Dec 2020 15:06:24 +1100
From a given computer, if I do the following:
canidae# ip add dummy0 type dummy Command "dummy0" is unknown, try "ip address help". canidae# ip link add dummy0 type dummy canidae# ip addr add dev dummy0 2001:44b8:4112:8a02::55 canidae# ip addr add dev dummy0 192.168.2.55 canidae# ip link set dummy0 up Now from another computer on the network, I can ping 192.168.2.55. It does not matter that the packets are coming in on enp3s0, not dummy0 because the IP address is global. But I cannot ping 2001:44b8:4112:8a02::55 from a remote host unless I assign the address to enp3s0. My understanding is that this is suppose to work for IPv6 the same as IPv4, but it doesn't. This computer has no ip6tables that might be blocking something. This computer is: canidae# uname -a Linux canidae 5.9.0-3-amd64 #1 SMP Debian 5.9.9-1 (2020-11-19) x86_64 GNU/Linux But I have seen similar behaviour with: root@kube-node-3:~# uname -a Linux kube-node-3 4.19.0-12-amd64 #1 SMP Debian 4.19.152-1 (2020-10-18) x86_64 GNU/Linux How do I fix? -- Brian May <brian@linuxpenguins.xyz> https://linuxpenguins.xyz/brian/ -------------------- End of forwarded message -------------------- -- Brian May <brian@linuxpenguins.xyz> https://linuxpenguins.xyz/brian/
participants (1)
-
Brian May