Wiki¶
The Research and Development (RnD) Network at Reykjavik University is designed to be used for research and development projects that have been approved by the custodians of the RnD Network. This project was previously called DevNet.
Machines running on the RnD Network¶
- hydrogen -- Does not exist, reserved address at beginning of range
- helium - Router for the entire network. Connect only on SSL.
- lithium - Kerberos Master, AFS db and file server
- beryllium - Kerberos Slave, AFS db and file server
- boron - Kerberos Slave, AFS db and file server (SCSI3 RAID)
- carbon - unallocated OpenStack VM host
- nitrogen - AFS Backup server, Photo gallery test server
- oxygen - unallocated
- fluorine - Web services for foley
- neon - AFS server (SCSI3 RAID)
- sodium - unallocated
- magnesium - unallocated
- aluminum - Multi party cryptography testing server - Baldur
- silicon - unallocated
- phosphorus - unallocated
- sulfur - unallocated
- chlorine - unallocated
- argon - unallocated
- potassium - unallocated
- calcium - unallocated
- scandium - unallocated
- titanium - unallocated
- vanadium - unallocated
- chromium - unallocated
- manganese - unallocated
- iron - unallocated
- cobalt - unallocated
- nickel - unallocated
- copper - unallocated
- zinc - Keep available for connecting to network
- gallium - NATed network
- uranium - Test server for Gunnar, running a minecraft server, locked down (is on the natted network)
Research and Development Network Naming Policy¶
We use the names of the chemical elements as server names. All machines have a chemical element name as a primary name, and the letter for that chemical element as a cname to the primary hostname. If possible any service names on that machine should be a cname to the primary chemical element name.
The numbering system for IPV4 is 130.208.242.X where X = atomic number + 63. Helium has atomic number 2, so it is 130.208.242.65
For IPV6 it is 2a00:c88:5000:102::82d0:f2XX where XX = atomic number + 3F IN HEX. Helium has atomic number 2 so it is 2a00:c88:5000:102::82d0:f241.
You can also make rnd-ip-generate.py do this for you.
Network configuration¶
Example from /etc/network/interfaces under Ubuntu/Debian
auto eth0 # this line is very important iface eth0 inet static address 130.208.242.XX netmask 27 gateway 130.208.242.65 dns-nameservers 130.208.242.65 dns-search rnd.ru.is iface eth0 inet6 static address 2a00:c88:5000:102::82d0:f2XX netmask 64 gateway 2a00:c88:5000:102::82d0:f241 dns-nameservers 2a00:c88:5000:103::82d0:f241 dns-search rnd.ru.is
After setting these options, either reboot the machine or run
/etc/init.d/networking restart
Network Booting¶
You can boot from the network here, see Network Booting
Todo¶
- BackupAFS
- Set up a proper DNS infrastructure
- Set up a configuration management system (ansible or puppet or ???)
- Install krb5 keytabs on all the unix servers for ksu and SSO.
Custodians of the Research and Development Network¶
- Gunnar Guðvarðarson gunnargud13@ru.is Maintainer
- Joseph Timothy Foley foley@ru.is RnD Contact for RU
- Jacqueline Clare Mallet jacky@ru.is IT Contact for RU
Updated by Joseph Foley almost 9 years ago · 8 revisions