For ProtonVPN as an example: you can go to the downloads section and download the wireguard config you want and then import it from the wireguard gui.

For me, I would never use other inferior VPN clients after knowing how efficient, supported and developed are the official Wireguard gui are.

Other providers who provide configs:

  • als@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 hours ago

    I depends what you mean by efficient. I find having the provider’s app that offers me location switching without manually downloading a config each time more efficient.

  • 9tr6gyp3@lemmy.world
    link
    fedilink
    English
    arrow-up
    29
    ·
    4 hours ago

    Thats great, but if you want to switch to another endpoint, change DNS servers, etc, the VPN app helps facilitate those changes, rather than you manually changing/updating wireguard configs.

    There is a reason the VPNs provide those apps rather than just give you wireguard configs.

    • kbal@fedia.io
      link
      fedilink
      arrow-up
      3
      ·
      4 hours ago

      You stick the config in /etc/wireguard and then it’s just wg-quick down endpoint1 ; wg-quick up endpoint2 to switch locations. (Being wary that the VPN will be down for a moment.) You can name them whatever you like of course.

      Setting up DNS properly is not that hard and only needs doing once.

    • beep@piefed.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 hours ago

      switch to another endpoint

      Import multiple confis. That would solve this.

      change DNS servers

      You can change DNS server in the Wireguard app(by editing the config). It just requires some low amount of knowledge to do that.

      You might prefer to use unofficial Wireguard/ VPN provider client. But It’s not the most efficient or the secure way to connect.

      • mrbn@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        17 minutes ago

        How likely are vpn (mullvad) configs to change over time? Will I end up having to constantly update them, which is something I assume the native app will do.

        Secondly, do the wire guard tools include things like a killswitch on disconnect so I don’t accidentally send traffic if I get disconnected (eg when the VPN node I’m connected to goes down for maintenance)

  • ryper@lemmy.ca
    link
    fedilink
    English
    arrow-up
    9
    ·
    4 hours ago

    This is especially handy on immutable Linux distros like Bazzite in cases where your provider’s client is only officially available as a .deb or .rpm and you don’t want to get in to layering.

  • scytale@piefed.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 hours ago

    I use Mullvad’s wireguard config file on my router, but the app is pretty convenient on mobile devices (phones, tablets, and laptops).

  • huppakee@piefed.social
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 hours ago

    How exactly is the client of the provider inferior? I don’t use my vpn for security reasons, what benefits would i get from downloading and importing the config?