I really like to open an issue on #wireguard for the android-app.
I would like to have multiple peers (some with the same publickey but different endpoints - e.g. IPv6 and IPv4 address - instatt of DNS-Entry), and an toggle to disable or enable the peers on demand.
It is really enojing to delete and add peers.
Then I understand even less. Different address, different PK. No one has to know that those are the same machine. If you locally flip-flop them, you can even use the same internal IP address without collision.
Difference between swapping address and swapping address plus key seems not relevant. If you already have different addresses, why do they have to have the same PK (which is nonetheless only used for access control — not further identification of communication items)?
@inj4n - VPN-Gateway has one Public-Key of the Android-App, but an IPv4- and an IPv6-Adresse
In the Android App, i like to store One VPN-Interface-configuration, with two peers (the same peers, with same Public-Keys from one VPN-Gateways just differ on the Endpoint-Address - one with the IPv4 and IPv6)
It has nothing todo, with the Network-Configuration inside of the Tunnel
@genofire So you want the same peer, reachable by two different addresses? That at least doesn't sound illegal.
@inj4n Another use case is, that you have multiple VPN-Gateways and you do not like to have an connection establish to all gateways - just to an selected one
But to delete the configuration to all others peers on the android-app could be annouying.
Also to add peers again, if you change your mind/restriction/country/network with firewall ....
I just like to have an easy way to enable and disable peers in the android app without to remove it.
chaos.social – a Fediverse instance for & by the Chaos community