I'm trying to setup wireguard for IPv6. IPv4 is working flawlessly.
As I'm new to IPv6 I have difficulties in understanding what IP's are expected to use.
Situation:
ISP Modem/Router (not bridged) -> Switch -> OpenWrt Box (delegated prefix)
OpenWrt Box is getting a /57 from an upstream /56
So I have increased the 2xxx:xxxx:xxxx:xxx1::1 to 2xxx:xxxx:xxxx:xxx3::1 for wireguard interface. LAN is getting (automatically 2xxx:xxxx:xxxx:xxx1::1) and Guest Wifi is getting (automatically 2xxx:xxxx:xxxx:xxx2::1) already.
For allowed_ips I appended just a random /64 after prefix 2xx:xxxx:xxxx:xxx3:xxxx:xxxx:xxxx:xxxx/128.
network.wg0=interface
network.wg0.proto='wireguard'
network.wg0.private_key='fadfhwsrtzuhertzhdfghdxfghs='
network.wg0.listen_port='4500'
network.wg0.force_link='1'
network.wg0.addresses='192.168.3.1/24' '2xxx:xxxx:xxxx:xxx3::1/64'
network.@wireguard_wg0[0]=wireguard_wg0
network.@wireguard_wg0[0].public_key='adfgsrtzewrzudfghjet6uethjfdg='
network.@wireguard_wg0[0].persistent_keepalive='25'
network.@wireguard_wg0[0].description='wg0_vpn0'
network.@wireguard_wg0[0].route_allowed_ips='1'
network.@wireguard_wg0[0].allowed_ips='192.168.3.2/32' '2xx:xxxx:xxxx:xxx3:xxxx:xxxx:xxxx:xxxx/128'
So far my wg setup on openwrt.
At the moment I'm stuck in getting a connection because I'm confused with the IP's to use.
What is the Endpoint for my client? ISP RouterIP, OpenWrt Router IP or wg0 IP? I would have thought wg0 IP cause its public? Is the Client IP which I filled up randomly /128 in allowed_ips right?
ISP Box setup looks like: