Argonne National Laboratory Credentials
Argonne Home > Credentials >

VPN for Linux

Installing the Client

  1. Download the appropriate version of VPN software from the Argonne credentials site.
  1. Install the application.
  • Open your preferred terminal emulation program and navigate to the directory that the vpn client was downloaded to (typically "~/Desktop/").
  • Run these commands to extract and install the client
tar xfzvpnclient_file
cd vpnclient
  • Depending on the distribution that you use, particularly OpenSuse and Fedora/Red Hat, you may need to install GCC and the newest kernel-source in order for the program to install correctly. If you use:
    • Ubuntu: No additional software required
    • Red Hat
    • sudo yum install kernel-headers
      sudo yum install gcc
    • OpenSuse
    • sudo zypper install kernel-source
      sudo zypper install gcc
    • Install the program
    • cd vpnclient/
      sudo ./vpn_install
    • Accept the defaults
  1. Start the VPN client module
sudo /etc/init.d/vpnclient_init start
  1. Start the VPN client
    sudo vpnclient connect profile Ex. sudo vpnclient connect ANL-UDP
  2. Profiles include:
  • ANL-TCP: A basic TCP connection that allows you to connect to resources at Argonne.
  • ANL-UDP: A basic UDP connection that allows you to connect to resources at Argonne.
  • ANL-TCP split: A TCP connection that allows you access to resources at Argonne; however, it uses your existing Internet connection for outside (e.g., Google) connections.
  • ANL-UDP split: A UDP connection that allows you access to resources at Argonne, however, it uses your existing Internet connection for outside (e.g., Google) connections.
  • APS-TCP: Used to connect to resources at the APS with a TCP connection.
  • APS-UDP: Used to connect to resources at the APS with a UDP connection.
Generally, ANL-UDP should be used for most connections. However, ANL-TCP may be used if you experience connectivity issues.

Uninstalling the Client

  1. Open your preferred terminal emulation program and input:
sudo su
cd /opt/cisco/vpn/bin/
./vpn_uninstall
Type "yes" to uninstall and "yes" to remove all profiles and certificates

U.S. Department of Energy The University of Chicago Office of Science - Department of Energy
Privacy & Security Notice | Contact Us