I use ExpressVPN on my Samsung Galaxy phone, PCs, and streaming devices.
I also use ExpressVPN in my Linux Mint virtual machine. Although there is a browser extension that allows you to control ExpressVPN, I prefer to use command line. I’ll cover the basics, a full tutorial is here: How to set up and use the ExpressVPN app for Linux.
Download ExpressVPN for Linux (use the Ubuntu 64-bit)
Install
The download and activation of ExpressVPN is pretty much the same across devices.
-You’ll login to your account
-download the app
-copy the activation code
-install the app and apply activation code
If you didn’t download the app from above the go here and follow the instructions: https://www.expressvpn.com/support/vpn-setup/app-for-linux/#download
Use
Open a terminal (Ctrl+Alt+T keys)
All ExpressVPN commands start “expressvpn”.
Like most other Linux apps, use should check out the help section first: type expressvpn h
(see the bottom of this article for full printout)
connect – expressvpn connect
disconnect – expressvpn disconnect
auto start – expressvpn protocol auto
list recommended Locations – expressvpn list
list all locations – expressvpn list all
Connect to Specific Location
The command is expressvpn connect followed by the location
expressvpn connect USA – New York
or
use the alias – expressvpn connect usny
or connect to a smart location.
expressvpn connect smart
Check Your IP Address
via browser: https://whatismyipaddress.com/
Via command line:
curl ifconfig.io
curl -s https://checkip.amazonaws.com
===========================================
expressvpn h
NAME:
expressvpn – ExpressVPN command line interface
USAGE:
expressvpn command [arguments…]
VERSION:
3.64.0.0 (52eb7d7b1)
COMMANDS:
activate Activate account
connect Connect to VPN
disconnect Disconnect from VPN
status Display service information
list, ls List VPN locations
autoconnect Enable / disable auto-connect
protocol Display / change preferred protocol
refresh Refresh VPN clusters
logout Logout ExpressVPN account
diagnostics Display connection diagnostics
preferences List user preferences
install-chrome-extension Install ExpressVPN Chrome Extension
install-firefox-extension Install ExpressVPN Firefox Extension
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
–help, -h show help
–version, -v print the version
NETWORK LOCK:
If your VPN connection unexpectedly drops, internet traffic will be blocked by Network Lock to protect your privacy.
ADVANCED PROTECTION:
Blocks apps and websites from sharing your activity with third-party trackers or communicating with other malicious sites. This feature is only active when the VPN is connected and the protocol is set to Automatic or Lightway.
EXAMPLES:
To activate ExpressVPN account:
expressvpn activate
To connect to smart location or last connected location:
expressvpn connect
To connect to a country:
expressvpn connect “Germany”
To connect to a specific location:
expressvpn connect “Germany – Frankfurt – 1”
To check current connection status:
expressvpn status
To disable Network Lock:
expressvpn preferences set network_lock off
To enable advanced protection features:
– ‘expressvpn preferences set block_all true’ to block ads, trackers, malicious and adult sites
– ‘expressvpn preferences set block_ads true’ to block ads
– ‘expressvpn preferences set block_trackers true’ to block trackers
– ‘expressvpn preferences set block_malicious true’ to block malicious sites
– ‘expressvpn preferences set block_adult true’ to block adult sites
FOR GRAPHICAL INTERFACE
Control ExpressVPN with our browser extension, which protects your whole device.
For Chrome, run “expressvpn install-chrome-extension”.
For Firefox, run “expressvpn install-firefox-extension”.
Nijel says
Ha! mintyfresh!
Kelly says
Was thinking always looking 4 a deal. Does XpressVPN icon on your page pay you money for clicks? And a cheaper cost for me? Cause that helps you I certainly don’t mind
Eric (a.k.a. TweakHound) says
Yes and yes