Hi
I have following setup at home ,I am sharing internet
with neighbour , our ISP provides IPV6
With 2001:16a2:cdd2:xx00::/56 prefix delegation , until now I was only using
IPv4 NAT with following setup
ISP-Router————OPENBSD/PF————VLAN10—openWRT—------------Macbook
|
____VLAN20__openWRT____ ____ some Devices
|
|
Neighbour Access Point
Recently I tried to enable IPv6 in openbsd
i can ping6 google.com from openbsd firewall itself
but i cannot route ipv6 traffic from LAN side devices
i can get ipv6 address assigned to my LAN devices
ps:isp provides only dynamic ip's not static
/etc/hostname.iwn0
inet6 autoconf -soii -temporary
inet 192.168.100.177 255.255.255.0
Ifconfig iwn0
inet 192.168.100.177 netmask 0xffffff00 broadcast 192.168.100.255
inet6 2001:16a2:cdd2:xx00:xxx:faff:fe92:c7c6 prefixlen 64 autoconf pltime 86081
vltime 86081
This is connecting to ISP Router with ipv4 LAN side ip
And NAT with pf firewall
vlan10
/etc/hostname.vlan10
192.168.10.1/24 192.168.10.255 parent em0 vnetid 10
inet6 autoconf
ifconfig vlan10
inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
inet6 fe80::5e26:aff:fe0e:d6ea%vlan10 prefixlen 64 scopeid 0x8
ip forwarding for ipv6
sysctl net.inet6.ip6.forwarding=1
rad.conf(5)
interface vlan10 {
prefix 2001:16a2:cdd2:xx01::/64
}
openbsd netstat -nr
Destination Gateway Flags Refs
Use Mtu Prio Iface
default fe80::1%iwn0 UGS 0
90 - 12 iwn0
macOS netstat -nr
Internet6:
Destination Gateway Flags
Netif Expire
default fe80::5e26:aff:fe0e:d6ea%en0 UGcg
en0
2001:16a2:cdd2:9500::/64 link#4 UC
en0
2001:16a2:cdd2:xx00:1c07:xxc4:1577:55e1 8:6d:41:de:6d:4a UHL
lo0
Thanks
Irshad