Hi,
I have an openbsd box with two interface.
# cat /etc/hostname.vio0
inet 202.249.25.29 255.255.255.224
# cat /etc/mygate
202.249.25.1
# cat /etc/hostname.vio1
inet6 2001:d30:101:624::64 64
!route -n add -inet6 default FE80::21B:2AFF:FEE2:A4C0%vio1
my goal:
ipv4 routing should go via interface vio0 with default gateway 202.249.25.1
and ipv6 routing should go via interface vio1 with default gateway
FE80::21B:2AFF:FEE2:A4C0%vio1
while IPv4 is working fine, IPv6 does not work as expected.
here's the IPv6 routing table
Internet6:
Destination Gateway
Flags Refs Use Mtu Prio Iface
::/104 ::1 UGRS
0 0 - 8 lo0
::/96 ::1 UGRS
0 0 - 8 lo0
default fe80::21b:2aff:fee2:a4c0%vio1 US
0 75 - 8 vio1
# ndp -a
Neighbor Linklayer Address Netif Expire S Flags
2001:d30:101:624::64 0:16:3e:e3:6:de vio1 permanent R
fe80::216:3eff:fe5d:cb31%vio0 0:16:3e:5d:cb:31 vio0 permanent R
fe80::216:3eff:fee3:6de%vio1 0:16:3e:e3:6:de vio1 permanent R
fe80::21b:2aff:fee2:a4c0%vio1 0:1b:2a:e2:a4:c0 vio1 2s D R
fe80::1%lo0 (incomplete) lo0 permanent R
do I miss something here?
thanks!
--
-dikshie-