Project

General

Profile

Wiki » History » Revision 6

Revision 5 (Joseph Foley, 2015-09-05 02:50) → Revision 6/8 (Joseph Foley, 2016-01-15 14:50)

h1. 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.   

 * [[Frequently Asked Questions|FAQ]] 
 * [[Documentation]] 
 * [[Getting Started]] 


 h2. 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 (big) 
 * [[carbon]] - unallocated PROXMOX Virtual Machine host 
 * [[nitrogen]] - AFS Backup server, Photo gallery test server 
 * [[oxygen]] - OpenStack VM PROXMOX Virtual Machine host 
 * [[fluorine]] - Web services for foley  
 (may be replaced by Magnesium) 
 * [[neon]] - unallocated VM, hosted on oxygen, DNS Server for the network 
 * [[sodium]] - unallocated VM, hosted on oxygen, GIT server for the network 
 * [[magnesium]] - unallocated VM, hosted on oxygen, Media server and afs/kerberos enabled server-snapshot 
 * [[aluminum]] - Multi party cryptography testing server - Baldur 
 * [[silicon]] - unallocated VM, Centos-IPA replacement for helium 
 * [[phosphorus]] - unallocated 
 * [[sulfur]] - unallocated Web server for Hakkavélin 
 * [[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]] - unallocated 
 * [[gallium]] - NATed network 

 * [[uranium]] - Test server for Gunnar, running a minecraft server, locked down (is on the natted network) 

 h2. 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 attachment:rnd-ip-generate.py do this for you. 

 h2. Network configuration 

 Example from /etc/network/interfaces under Ubuntu/Debian 
 <pre> 
 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 

 </pre> 

 After setting these options, either reboot the machine or run <pre>/etc/init.d/networking restart</pre> 

 h2. Network Booting 

 You can boot from the network here, see [[Network Booting]] 

 h2. 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. 

 h2. 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