Connecting from outside the University - an overview

An important aim of the Informatics computing infrastructure is that you should be able to easily and securely use your data, and make use of computing resources, from outside of the School's internal network. To do this, you need to have certain software packages installed on your home computer. Although there are pages on this site telling you how to install this software, they don't necessarily explain what each piece of software does, why you might need them, and how they interact. This page tries to fill that gap.

NTP

We run a local NTP time-synchronisation service for Informatics, and recommend that self-managed machines on our network are set up to use it rather than remote timeservers. There are four machines - ntp0.inf.ed.ac.uk, ntp1.inf.ed.ac.uk, ntp2.inf.ed.ac.uk, and ntp3.inf.ed.ac.uk For robustness you should configure your machine to synchronise to as many of these as your system will allow.

Using ssh from Linux

Most Linux distributions have an SSH client installed by default. For Fedora and Redhat it is in the openssh-clients package; on Debian and Ubuntu it is in the openssh-client package.

Before you can use ssh, you must be using a VPN - either the University VPN or the School's OpenVPN. The VPN page can help with that.

Then, to access an Informatics SSH server, start a terminal, and enter something like the following (replacing 'yourusername' with your DICE Informatics username):

DNS

DNS

We run a complete domain name service (DNS) which assigns a permanent fully-qualified domain name (FQDN) (*) in the .inf.ed.ac.uk domain to any machine on our network which has been assigned a fixed IP address. We do not run a dynamic DNS service, so we cannot give a permanent FQDN to any machine which is using a dynamically-assigned IP address.

We run a 'resolver' at each site, for the benefit of self-managed machines. The address(es) for this service will be configured by DHCP as appropriate.

Pages