I’m trying to setup Mullvad Wireguard VPN but the link doesn’t want to go up.
There is my config
set interfaces wireguard wg0 address '10.65.136.226/32'
set interfaces wireguard wg0 description 'Mullvad'
set interfaces wireguard wg0 peer LAN address '91.193.6.2'
set interfaces wireguard wg0 peer LAN allowed-ips '0.0.0.0/0'
set interfaces wireguard wg0 peer LAN port '51820'
set interfaces wireguard wg0 peer LAN pubkey '********'
set interfaces wireguard wg0 private-key 'KP01'
set interfaces wireguard wg0 address '10.65.136.226/32'
Are you supposed to have a /32 address on a wireguard interface? Is it P2P? I thought you need a bigger mask so you can talk to remote address on the wireguard interface.
I have a similar mullvad config on my router, using a /32 and it works perfectly fine.
I assume you have specified a peer in your config, just you don’t show it in the snippet you provide. mullvad regularly cycle their hosts, and check whether the one you are targeting is actually up and running using a wireguard client on a pc and that you get a handshake etc.
If that works, how are you routing traffic down the wg0 interface, are you using PBR?
Maybe you can share your sanitised config in full?