Using Mullvad VPN (WireGuard) on RPi 3B, LE 9.2.8

  • I've been trying to connect my LibreELEC RPi to Mullvad through WireGuard but is somehow defeated. After reading older posts I gathered that the "connman" configuration utility is a work in progress and disabled it for wg0 in order to use standard WireGuard configuration.

    The connection info I get from Mullvad looks like this:

    Code
    [Interface]
    PrivateKey = SP+xWEQJEz/qmowAsMcvdirOM+zUoIhMO1Pq5GRjAVc=
    Address = 10.67.246.80/32,fc00:bbbb:bbbb:bb01::4:f64f/128
    DNS = 100.64.0.3
    
    [Peer]
    PublicKey = dEtwYUFPV0pF7MWJpzo+AixB2CdEIXxBQcQg1ljQkVo=
    AllowedIPs = 0.0.0.0/0,::0/0
    Endpoint = 198.54.128.82:51820

    Then I implemented the guidelines given by ninze : RE: wireguard troubleshooting : no reply

    My config files look like this:

    system.d/wg0.service:

    wireguard/wg0.conf

    Code
    [Interface]
    ListenPort = 51820
    PrivateKey = SP+xWEQJEz/qmowAsMcvdirOM+zUoIhMO1Pq5GRjAVc=
    DNS = 100.64.0.3
    
    [Peer]
    PublicKey = MRZsEblqO4wlq0WPnZgp5X9ex4Z2FHm9bljO/a/Mznk=
    AllowedIPs = 0.0.0.0/0
    Endpoint = 68.235.43.82:51820

    When starting wg0 i get an error and <systemctl status wg0> shows this:


  • I use three protection systems on my home network: pihole with over 1.5 million domains blocked, skynet firewall with over 40,000 IP addresses (and over 1,700 ranges) blocked, and Trend Micro protection. Well, pihole protection system of my home network prevent me from accessing mullvad.net, and when I add this domain to the white list, then the Trend Micro protection of my router appears. In short mullvad.net is unsafe for me.

    Edited once, last by elonesna (March 30, 2022 at 10:46 AM).