Working Off Campus - CMU-18240/240-How-to GitHub Wiki

You need to be on a CMU network to access the ECE servers. This means, if you want to submit your work, edit code on the servers, compile using VCS, or a number of useful things, you need to either be on campus, connected to the campus network somehow. If you are off campus, you must connect to the CMU network through VPN. There is no other way.

[!WARNING]
Jumping hosts to access the ECE servers is no longer working as of 2024. If you created your ssh config file by following the wiki before the revision on 1/19/2024, you will need to update it to remove the ProxyCommand ssh option. Take a look at the updated ssh config here.

Cisco AnyConnect VPN

This is a VPN provided by CMU.

Note that the Campus VPN only redirects cmu.edu domain traffic over the VPN, and the Full VPN directs all of your traffic over the VPN.

You can download it here: https://www.cmu.edu/computing/software/all/cisco-anyconnect/

Instructions for installing it are here: https://www.cmu.edu/computing/services/endpoint/network-access/vpn/how-to/