If you haven't yet set up the VyprVPN WireGuard Go Client, follow the VyprVPN Wireguard Go Client Setup article to get started.
This tutorial assumes that you have placed the VyprVPN WireGuard Client at /usr/local/bin/vyprvpn-wireguard-go. If you have placed the file in a different location, adjust commands accordingly.
For general info about vyprvpn-wireguard-go and a list of commands, run the following in Terminal:
/usr/local/bin/vyprvpn-wireguard-go helpThe output will be displayed:
To see the list of available VPN servers to connect to:
/usr/local/bin/vyprvpn-wireguard-go listEnter the following command to connect to a server, replacing us2 with the id or name for whichever server location you wish to connect to:
/usr/local/bin/vyprvpn-wireguard-go connect -server us2Or:
/usr/local/bin/vyprvpn-wireguard-go connect -server "USA - Washington"If successful, the output will report that the Wireguard interface is up:
You are now connected! To initiate a disconnect, enter the following command:
/usr/local/bin/vyprvpn-wireguard-go disconnect(Notes: If you are already connected, you will need to manually disconnect before connecting to a different server.
You may see a connection failure notification at the time when the disconnect is done. This is expected behavior as wg0 doesn't know when to expect the connection to drop.)
If you find that websites are not seeing your VyprVPN IP address while connected, you may need to disable IPv6 on the machine. Use the instructions here to disable IPv6.
If you need any further assistance, please contact our 24/7 Customer Success Team, who would be glad to assist.