On 8/25/20 3:27 PM, Aisha Tammy wrote:
> Hi all,
>   I'm having some trouble getting wireguard to work nicely.
> 
> Goal: Try to give public ipv6 addresses to my wireguard peers.
> 
> How I've tried to tackle it is by giving the ip6 to the peer and
> then adding a route to the peer for the ipv6.
> 
> My vps (peer A) has ipv6 subet - 2001:19f0:5:5cd5::0/64
> 
> And I give peer A on wg0 the address - 2001:19f0:5:5cd5::6942:6/112
Small correction, peer A was given the address - 2001:19f0:5:5cd5::6942:17/112

> I give peer B has been given ipv6 - 2001:19f0:5:5cd5::6942:6/128
> 
> I've used wg-quick for now so when I try to get the route 
> 
> (peer A)$ route get 2001:19f0:5:5cd5::6942:6
>    route to: 2001:19f0:5:5cd5::6942:6
> destination: 2001:19f0:5:5cd5::6942:6
>        mask: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
>   interface: wg0
>  if address: 2001:19f0:5:5cd5::6942:17
>    priority: 8 (static)
>       flags: <UP,HOST,DONE,STATIC>
>      use       mtu    expire
>       15         0         0
> 
> Everything seems fine for now, as I am also able to ping peer B from peer A!
> 
> But when I ping from any computer from outside the wireguard network 
> I don't get any pings back.
> 
> When I try to do some debugging via tcpdump on vio0 (egress interface)
> 
> (peer A)$ tcpdump -inet6 -i vio0 icmp6
> 15:23:04.918459 fe80::fc00:2ff:feee:5248 > ff02::1:ff42:6: icmp6: neighbor 
> sol: who has 2001:19f0:5:5cd5::6942:6
> 
> (a lot of such lines)
> 
> I am not sure what is happening here.
> Is adding a route to peer B on peer A not enough?
> Am unsure how to go about getting this to work >.<
> Any help would be nice.
> 
> Thanks,
> Aisha
> 

Reply via email to