Project

General

Profile

Wiki » History » Version 5

Joseph Foley, 2015-09-05 02:50
getting started to link to old wiki page

1 1 Joseph Foley
h1. Wiki
2
3 3 Joseph Foley
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.  
4 1 Joseph Foley
5
* [[Frequently Asked Questions|FAQ]]
6 4 Joseph Foley
* [[Documentation]]
7 5 Joseph Foley
* [[Getting Started]]
8 4 Joseph Foley
9 1 Joseph Foley
10
h2. Machines running on the RnD Network
11
12
* [[hydrogen]] -- Does not exist, reserved address at beginning of range
13
* [[helium]] - Router for the entire network.  Connect only on SSL.
14
* [[lithium]] - Kerberos Master, AFS db and file server
15
* [[beryllium]] - Kerberos Slave, AFS db and file server
16
* [[boron]] - Kerberos Slave, AFS db and file server (big)
17
* [[carbon]] - PROXMOX Virtual Machine host
18
* [[nitrogen]] - AFS Backup server, Photo gallery test server
19
* [[oxygen]] - PROXMOX Virtual Machine host
20
* [[fluorine]] - Web services for foley (may be replaced by Magnesium)
21
* [[neon]] - VM, hosted on oxygen, DNS Server for the network
22
* [[sodium]] - VM, hosted on oxygen, GIT server for the network
23
* [[magnesium]] - VM, hosted on oxygen, Media server and afs/kerberos enabled server-snapshot
24
* [[aluminum]] - Multi party cryptography testing server - Baldur
25
* [[silicon]] - VM, Centos-IPA replacement for helium
26
* [[phosphorus]] - unallocated
27
* [[sulfur]] - Web server for Hakkavélin
28
* [[chlorine]] - unallocated
29
* [[argon]] - unallocated
30
* [[potassium]] - unallocated
31
* [[calcium]] - unallocated
32
* [[scandium]] - unallocated
33
* [[titanium]] - unallocated
34
* [[vanadium]] - unallocated
35
* [[chromium]] - unallocated
36
* [[manganese]] - unallocated
37
* [[iron]] - unallocated
38
* [[cobalt]] - unallocated
39
* [[nickel]] - unallocated
40
* [[copper]] - unallocated
41
* [[zinc]] - unallocated
42
* [[gallium]] - NATed network
43
44
* [[uranium]] - Test server for Gunnar, running a minecraft server, locked down (is on the natted network)
45
46
h2. Research and Development Network Naming Policy
47
48
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.
49
50
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
51
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.
52
53
You can also make attachment:rnd-ip-generate.py do this for you.
54
55
h2. Network configuration
56
57
Example from /etc/network/interfaces under Ubuntu/Debian
58
<pre>
59
auto eth0 # this line is very important
60
iface eth0 inet static
61
        address 130.208.242.XX
62
        netmask 27
63
        gateway 130.208.242.65
64
        dns-nameservers 130.208.242.65
65
        dns-search rnd.ru.is
66
67
iface eth0 inet6 static
68
        address 2a00:c88:5000:102::82d0:f2XX
69
        netmask 64
70
        gateway 2a00:c88:5000:102::82d0:f241
71
        dns-nameservers 2a00:c88:5000:103::82d0:f241
72
        dns-search rnd.ru.is
73
74
</pre>
75
76
After setting these options, either reboot the machine or run <pre>/etc/init.d/networking restart</pre>
77
78
h2. Network Booting
79
80
You can boot from the network here, see [[Network Booting]]
81
82
h2. Todo
83
84 2 Joseph Foley
* [[BackupAFS]]
85 1 Joseph Foley
* Set up a proper DNS infrastructure
86
* Set up a configuration management system (ansible or puppet or ???)
87
* Install krb5 keytabs on all the unix servers for ksu and SSO.
88
89
h2. Custodians of the Research and Development Network
90
91
* Gunnar Guðvarðarson gunnargud13@ru.is Maintainer
92
* Joseph Timothy Foley foley@ru.is RnD Contact for RU
93
* Jacqueline Clare Mallet jacky@ru.is IT Contact for RU