-
arch wiki - mullvad
- installing GUI also comes with CLI, nice to have around
- choice of which to install after running below command
paru -S mullvad-vpn
systemctl enable mullvad-daemon.service
systemctl start mullvad-daemon.service
mullvad auto-connect set on
-
running
mullvad-vpn
opens GUI while
mullvad
is CLI
-
opening GUI creates lock icon in bar, but can't seem to close
window
- quitting app kills vpn connection
-
might be easiest to just use CLI:
- set account number
mullvad account set 1234123412341234
- set protocol to WireGuard
mullvad relay set tunnel-protocol wireguard
mullvad relay list
-
set server (format 2 character country code, 3 character city
code, server-name), from
mullvad relay list
mullvad relay set location us atl us-atl-001
-
can give any prefix, e.g. just
set location us
- connect
mullvad connect
mullvad disconnect
mullvad status
-
external check:
am I mullvad?
-
launch
<program>
and exclude it from vpn
mullvad-exclude <program>
-
or, for currently running process with
<pid>
mullvad split-tunnel pid add <pid>