You only need a VPN connection to reach e.g. the ETH servers from outside.
You can download and then install the Cisco AnyConnect Client.
ETH Staff
Server: sslvpn.ethz.ch/staff-net
Username: username@staff-net.ethz.ch
Password: Networkpassword
ETH Students
Server: sslvpn.ethz.ch/student-net
Username: username@student-net.ethz.ch
Password: Networkpassword