Re: ipv6 multicast peer ?

2021-02-27 Thread Ivan Labáth
Hello,

you can't, as wireguard does not currently implement multicast nor broadcast.

You can add unicast IPs and duplicate packets if you feel like it,
or add another layer or two, which is what most people posting here do.

Regards,
Ivan

On Fri, Feb 19, 2021 at 08:58:53AM +0100, nicolas prochazka wrote:
> Hello,
> On a "server side" I've for example these peers, and i want to send a
> ipv6 multicast group
> ff02::1
> How can I do that with peer / allowed-ips routing ?
> 
> Regards
> Nicolas
> 
> interface: wg0
>   public key: **
>   private key: (hidden)
>   listening port: 6081
> 
> peer: 
>   preshared key: (hidden)
>   endpoint: x.x.130.134:6081
>   allowed ips: fd00:0:222d:0:f64d:30ff:fe6e:222d/128
>   latest handshake: 52 seconds ago
>   transfer: 56.96 MiB received, 1.96 GiB sent
> 
> peer: **
>   preshared key: (hidden)
>   endpoint: x.x.x.x:6081
>   allowed ips: fd00::8e2:97ff:fe2e:3/128,
> fd00:0:2836:0:1e69:7aff:fe01:2836/128,
> fd00:0:3340:0:a00:27ff:fe5a:3340/128
>   latest handshake: 1 minute, 54 seconds ago
>   transfer: 513.17 MiB received, 6.27 GiB sent
>   persistent keepalive: every 25 seconds
> 
> peer: *
>   preshared key: (hidden)
>   endpoint: x.x.x.x:6081
>   allowed ips: fd00::/32, fd00::8e2:97ff:fe2e:0/112,
> fd00::8e2:97ff:fe2e:/128
>   latest handshake: 1 minute, 59 seconds ago
>   transfer: 2.70 MiB received, 6.69 MiB sent
>   persistent keepalive: every 25 seconds
> 
> peer: **
>   preshared key: (hidden)
>   endpoint: x.x.100.142:6081
>   allowed ips: fd00:0:ec58:0:b26e:bfff:fe1e:2d5a/128
>   latest handshake: 2 minutes, 5 seconds ago
>   transfer: 195.00 MiB received, 2.19 GiB sent


ipv6 multicast peer ?

2021-02-19 Thread nicolas prochazka
Hello,
On a "server side" I've for example these peers, and i want to send a
ipv6 multicast group
ff02::1
How can I do that with peer / allowed-ips routing ?

Regards
Nicolas

interface: wg0
  public key: **
  private key: (hidden)
  listening port: 6081

peer: 
  preshared key: (hidden)
  endpoint: x.x.130.134:6081
  allowed ips: fd00:0:222d:0:f64d:30ff:fe6e:222d/128
  latest handshake: 52 seconds ago
  transfer: 56.96 MiB received, 1.96 GiB sent

peer: **
  preshared key: (hidden)
  endpoint: x.x.x.x:6081
  allowed ips: fd00::8e2:97ff:fe2e:3/128,
fd00:0:2836:0:1e69:7aff:fe01:2836/128,
fd00:0:3340:0:a00:27ff:fe5a:3340/128
  latest handshake: 1 minute, 54 seconds ago
  transfer: 513.17 MiB received, 6.27 GiB sent
  persistent keepalive: every 25 seconds

peer: *
  preshared key: (hidden)
  endpoint: x.x.x.x:6081
  allowed ips: fd00::/32, fd00::8e2:97ff:fe2e:0/112,
fd00::8e2:97ff:fe2e:/128
  latest handshake: 1 minute, 59 seconds ago
  transfer: 2.70 MiB received, 6.69 MiB sent
  persistent keepalive: every 25 seconds

peer: **
  preshared key: (hidden)
  endpoint: x.x.100.142:6081
  allowed ips: fd00:0:ec58:0:b26e:bfff:fe1e:2d5a/128
  latest handshake: 2 minutes, 5 seconds ago
  transfer: 195.00 MiB received, 2.19 GiB sent