Hello everyone,

I was wondering if anyone here knows if it’s possible to set up Proton VPN with CLI on my Raspberry Pi 3B which is running raspbian OS (no graphical interface).

Essentially I have a server, which I access with tailscales sometimes in case that could cause any interference (it doesn’t with the other computers), and I want it to connect to a specific ProtonVPN server with P2P at all times. Is there a way for me to do this? On the official website there isn’t much info on whether that is possible or not.

Thanks in advance

EDIT: Would OpenVPN work?

  • Artemis@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    If you give the lightweight os DietPi a shot, Proton VPN works via their DietPi-VPN tool right off the bat. You just need the IKEv2 username/password combo from your Proton VPN settings. It will always connect to the same server you specify in the settings as well. I believe OpenVPN should work the same but can’t confirm. I’d definitely recommend DietPi if you’re looking to self-host any services - especially on a 3B. It’s super lightweight and has a tonne of graphical config tools that makes setup a piece of cake.

  • m1212e@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I can’t recommend the official (or community) cli. Best would be to use wireguard or openvpn. In a docker setup, try gluetun

  • stifle867
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    All you need is Wireguard and a Wireguard config file from the Proton VPN website (you have to be logged in).