Your /etc/mygate file can look like this :

# cat /etc/mygate
202.249.25.1
FE80::21B:2AFF:FEE2:A4C0%vio1

Make sure you have net.inet6.ip6.forwarding=1 in /etc/sysctl.conf

On 8 December 2013 09:59, dikshie <[email protected]> wrote:
> 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-

Reply via email to