I have a VPS in Netcup (german budget provider). They provide virtual machines with IPv6 /64 address. I configure the address using static IP:
myhost.com $ cat /etc/hostname.vio0 inet aaa.bbb.ccc.ddd/22 inet6 2a03:xxxx:yyyy:zzzz::1 myhost.com $ cat /etc/mygate aaa.bbb.ccc.1 fe80::1%vio0 I can reach the host by IPv4 address without any problem. However, IPv6 is not reachable: laptop.local $ ping myhost.com PING myhost.com (2a03:xxxx:yyyy:zzzz::1) 56 data bytes >From 2a00:11c0:47:3::123 icmp_seq=13 Destination unreachable: Address >unreachable >From 2a00:11c0:47:3::123 icmp_seq=17 Destination unreachable: Address >unreachable UNTIL I generate some outgoing ipv6 traffic on remote host, like this: myhost.com $ ping -c1 google.com Then suddenly, my public IPv6 address becomes reachable. If no traffic flows for an extended period of time, it becomes unreachable, as if the datacenter lost the route. I'm not sure what the issue is. The same configuration works with other providers (Hetzner). slaacd is running, and I can see router solicitation messages with tcpdump. Is this an apparent netcup problem, or did I misconfigure my network due to my own ignorance? Best regards, Chris Narkiewicz