Tonight I had to download some data from the unimelb servers for an assignment, however from home you have to connect via vpn to access the "nutmeg" unix server I needed (you can't access them directly over the internet).

To do this, I installed the openconnect package with sudo pacman -S openconnect. And then once installed ran this command:

$ sudo openconnect 
Attempting to connect to server 
SSL negotiation with 
Connected to HTTPS on 
XML POST enabled 
Please enter your username and password. 
Got CONNECT response: HTTP/1.1 200 OK 
CSTP connected. DPD 30, Keepalive 20 
Connected tun0 as, using SSL 
Established DTLS connection (using GnuTLS). Ciphersuite (DTLS0.9)-(RSA)-(AES-128-CBC)-(SHA1). 

And then boom, vpn connected and I could ssh with ssh <my_username></my_username>

Enjoy. And good job for deciding to run Linux at UniMelb.