As far as I understood to provide IPV6 connectivity Fastweb uses a 6RD tunnel with an IPV6 prefix 2001:b07:xxxx:yyyy::/64 which should allow transparent connectivity to its LAN devices.
I did a fresh install of Openwrt 21.02.3 today (so I left ipv6 settings as default)...If I connect to Fastweb router's wifi I can navigate accurately to https://ipv6.google.com; if instead I connect to OpenWrt router's wifi I can't.
I am not too much on IPV6, I believed the router would also perform NAT on IPV6 getting a WAN IPV6 address from Fastweb router, assigning internal IPV6 to Openwrt router's LAN devices and NATting the connection between the two routers, but this does not seem to be the case.
Here it follows my /etc/config/network
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option packet_steering '1'
option ula_prefix 'fd0f:6d9b:435a::/48'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '172.17.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option device 'wan'
option proto 'dhcp'
config interface 'wan6'
option device 'wan'
option proto 'dhcpv6'
Can someone help me with the configuration ? Thank to anyone who can help me.
C:\Users\dimarco>ping 2001:b07:5d30:e2ab::149
Pinging 2001:b07:5d30:e2ab::149 with 32 bytes of data:
Reply from 2001:b07:5d30:e2ab::149: time<1ms
Reply from 2001:b07:5d30:e2ab::149: time<1ms
Reply from 2001:b07:5d30:e2ab::149: time<1ms
Reply from 2001:b07:5d30:e2ab::149: time<1ms
Ping statistics for 2001:b07:5d30:e2ab::149:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\Users\dimarco>
C:\Users\dimarco>ping fd0f:6d9b:435a::149
Pinging fd0f:6d9b:435a::149 with 32 bytes of data:
Reply from fd0f:6d9b:435a::149: time<1ms
Reply from fd0f:6d9b:435a::149: time<1ms
Reply from fd0f:6d9b:435a::149: time<1ms
Reply from fd0f:6d9b:435a::149: time<1ms
Ping statistics for fd0f:6d9b:435a::149:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Just another info...if I ssh to my OpenWrt router and I try to ping Google ipv6 address it works..so basically the issue is present only when using Wifi or Ethernet connections
root@xxxx:~# ping ipv6.google.com
PING ipv6.google.com (2a00:1450:4002:404::200e): 56 data bytes
64 bytes from 2a00:1450:4002:404::200e: seq=0 ttl=118 time=11.861 ms
64 bytes from 2a00:1450:4002:404::200e: seq=1 ttl=118 time=11.178 ms
64 bytes from 2a00:1450:4002:404::200e: seq=2 ttl=118 time=11.151 ms
64 bytes from 2a00:1450:4002:404::200e: seq=3 ttl=118 time=11.197 ms
64 bytes from 2a00:1450:4002:404::200e: seq=4 ttl=118 time=11.218 ms
64 bytes from 2a00:1450:4002:404::200e: seq=5 ttl=118 time=11.238 ms
64 bytes from 2a00:1450:4002:404::200e: seq=6 ttl=118 time=11.726 ms
64 bytes from 2a00:1450:4002:404::200e: seq=7 ttl=118 time=11.179 ms
64 bytes from 2a00:1450:4002:404::200e: seq=8 ttl=118 time=11.495 ms
64 bytes from 2a00:1450:4002:404::200e: seq=9 ttl=118 time=11.698 ms
Boom configured ipv6 relay and it works perfectly. Thank you for the hint
But a question remains...in this way I am not NATted when using ipv6 right ? Every device on the lan of my Openwrt router has an ipv6 which will be visible outside right ? If I would like to perform NATting what should I configure ?