ref.VDBX.io
  • Welcome
  • Terminal (sh)
    • MacOS (zsh)
    • Disk Recovery
  • Klipper
    • Install Firmware
    • Input Shaper
  • Docker
  • Software
    • ESPHome
      • Web Installer
    • Lists & Sources
    • Brew
    • Flood for Transmission
      • Mac
    • UTM
  • Raspberry Pi
  • VenusOS
  • Proxmox
  • Unifi
  • Mullvad
  • Speedify
  • Mikrotik
  • Home Assistant
Powered by GitBook
On this page
  • Links
  • Linux
  • Common Commands

Mullvad

VPN Service Reference

PreviousUnifiNextSpeedify

Last updated 1 year ago

Links

Linux

Install

wget --content-disposition https://mullvad.net/download/app/deb/latest \
sudo apt install -y ./MullvadVPN-XXXX.X_amd64.deb

Uninstall

sudo apt purge mullvad-vpn

Common Commands

Tested on #linux #macos

Specify account

mullvad account login 1234123412341234

Show account info

mullvad account get

More options

mullvad account

List server locations

mullvad relay list

Select a location

mullvad relay set location se sjc

"se" - Country / "mma" - city

Select a specific server

mullvad relay set location se mma se-mma-001

OR

mullvad relay set hostname us-sjc-wg-001

Connect

mullvad connect

Disconnect

mullvad disconnect

Force an update of the server location list

mullvad relay update

Check your connection status

mullvad status

To see more details use this command.

mullvad status -v

Alt

curl https://am.i.mullvad.net/connected

Use OpenVPN over TCP:

This can help if you are not able to connect with WireGuard or OpenVPN over UDP.

mullvad relay set tunnel-protocol openvpn \

mullvad relay set tunnel openvpn --protocol tcp

Auto-connect on start-up

mullvad auto-connect set on
mullvad auto-connect set off

Enable LAN access

mullvad lan set allow
App Downloads
CLI for Wireguard
CLI Overview