
I can ping the loopback IPs locally on each respective router. I can ping the link local ips from each respective router to the other but I cannot ping the loopback interface IPs from the either router to the other. Sh ipv6 int brief outputs: FE80::21D:71FF:FE53:6C00 for Vlan10 interface IP Sh ipv6 int brief outputs: FE80::219:7FF:FEFE:FC00 for Vlan10 interface IP Is this not supported? Am I doing something wrong? The IPv6 standard assigns only a single address for loopback: ::1. However, they can be used to set up multiple server applications on the host, all listening on the same port number.

I was hoping that I would be able to use the link local IPv6 addresses of the port channel between the routers to route the loopback address information, however, this does not seem to be working in Cisco IOS. The address 127.0.0.1 is the standard address for IPv4 loopback traffic the rest are not supported by all operating systems. The issue I am having now is attempting to get the loopback addresses to route between routers. In the end I essentially decided to use /128 on loopback interfaces using globally unique IPv6 space out of a /64 reserved for loopback numbering across our entire network. More specifically, when you run the following cmdlet, DNS64 displays 'Loopback Pseudo-Interface' as the interface name. Therefore, DNS64 does not function as expected. In this scenario, a DNS64 IPv6 address binds to the wrong network interface.

I have been doing some reading on IPv6 and have read a few different best practices guides and all of them seem to have conflicting information on the best way to assign loopback addresses. You use DNS64 to synthesize IPv6 addresses from the IPv4 addresses to reach internal IPv4 resources.
