I was wondering about ipv6 support for rdomains. I set up a Virtualbox VM running OpenBSD 5.3 with a bridged network to my home network.
I configured em0 into a vrf: ifconfig em0 10.50.3.16 255.255.255.0 rdomain 1 and was able to ping the other hosts in my network. I then configured an IPv6 address into the same vrf: ifconfig em0 inet6 2601:1:XXXX:41::3/64 rdomain 1 and was unable to ping the host from the other hosts on my network. I was unable to test the other way because ping6 appears to not be vrf-aware. When I tcpdump on the interface I get messages such as: May 17 20:32:33.010151 00:0c:29:7f:ba:11 33:33:ff:00:00:01 86dd 78: :: > ff02::1:ff00:1: icmp6: neighbor sol: who has 2601:1:XXXX:41::3 May 17 20:32:33.175504 00:0c:29:7f:ba:11 33:33:ff:7f:ba:11 86dd 78: :: > ff02::1:ff7f:ba11: icmp6: neighbor sol: who has fe80::20c:29ff:fe7f:ba11 It seems like multicast is getting a little goofy? I also tried setting my virtual NIC into promiscuous mode, but it did not make a difference. I will try with a physical box over the weekend, unless someone steps forward and tells me that this is not possible :) Does anyone know if it is possible to use ping6 within a routing domain? Thanks, Mattias