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

Reply via email to