{{toc}}
h1. Note -- this data is very out of date.  It was for the DevNet before it become RNDnet
Hosts¶
These hosts are all .dev.ru.is DNS names unless specifically noted.
- critical infrastructure: 13 Icelandic Christmas lads and family
- general servers/personal projects: Norse gods
- unallocated: numerically spelled out and matching IP
Services are done through DNS CNAMES unless this is unsupported in the application.
Hosts by DNS name¶
- baldur(RU controlled)- cisco router
 
- hod(RU controlled)- ethernet switch
 
- eir(freysteinn)- bridge/firewall
- Shorewall filtering/routing
- NAT  connected to frigga(foley, freysteinn)
- DNS Server primary
- DHCP Server
 
- centipede(ymir, freysteinn) DECOMISSIONED- cluster frontnode
 
- gryla(foley, stephans)- Kerberos server for DEV.RU.IS primary: Kerberos Tests
- AFS Server
	- db server aka afsdb1
- file server
 
- db server aka 
- DNS Server secondary (foley) cname ns2.dev.ru.is
- NTP Server strata-1 (foley) cname time.dev.ru.is
 
- stekkjarstaur(foley)- Kerberos server for DEV.RU.IS secondary cname kerberos-1.dev.ru.isKerberos Tests
- AFS Server
- Backups
	- samvinna.ru.is backups
- projects.cs.ru.is backups
 
- db server aka afsdb2.dev.ru.is
 
- Kerberos server for DEV.RU.IS secondary cname 
- giljagaur(foley, stephans, jay)- Kerberos server for DEV.RU.IS secondary cname kerberos-2.dev.ru.isKerberos Tests
- PXE Server (foley, stephans, freysteinn, kupo, baldur) on cname pxe.dev.ru.is
- AFS Server
	- db server aka afsdb3.dev.ru.is
- file server
 
- db server aka 
 
- Kerberos server for DEV.RU.IS secondary cname 
- gluggagaegir(foley)- AFS Server
	- file server on fast SCSI3 disks
 
 
- AFS Server
	
- friggawireless access point (freysteinn)
- broadcastNOT REAL- This is a placeholder for the network broadcast
 
- pottasleikir(freysteinn)- Nagios server
 
- day(Gunnar, hakkavélin)- Nginx Web server
- PostgreSQL Database server
- E-Mail server (todo)
 
- buri- A backup for Day for swapping out
 
Projects/Personal¶
- odin(foley, hannes)- RU Ad-hoc wireless project
- Previously RU-MIT collaboration server for Gedeminas Urbonas project
 
- njord(foley)- Hardware on loan from CS IT
- Centos test server for IPA and ActiveDirectory
 
- ketkrokur(kupo, zarutian)- debian shell server
 
- tiki(kupo, freysteinn)
- loki(kupo)- Tor Exit node DISABLED. Waiting for RHNet to change policy on anonymization
 
- earth(jg, foley)- Speech research server (jg, hassan)
 
- aegir(bjarni, freysteinn)- Bjarnis experimental server
 
- "otr":https://en.wikipedia.org/wiki/%C3%93tr(used to be vale)- raspberry pi server running raspbian (debian squeeze) and tor
 
- bor(foley)- foley's backup server (MIT, some AFS)
	- Repositories with Icelandic Blood Bank (oes@ru.is)
 
- foley's svn server
	- Project with Czech Technical Institute: Irena Valterova <irena@uochb.cas.cz>
 
- foley's photo gallery server
- foley's Dev Project Server ChiliProject
 
- foley's backup server (MIT, some AFS)
	
Offsite¶
Also, servers not on devnet that have related services- samvinna.ru.is- jabber(XMPP) on cname jabber.ru.is
- gallery on cname gallery.ru.is
- afs fileserver for dev.ru.is
- chiliproject
- svn server (connected to chiliproject) on cname svn.ru.is
 
- jabber(XMPP) on cname 
Unallocated¶
- stufur- Previously Windows Server 2008 Standard
- Previously ActiveDirectory server for dev.ru.isfor testing
 
- bolverk- previously ActiveDirectory server
- freyr- ubuntu 10.04, used to be gluggagaegir
- freyja
- gattathefur- ubuntu 12.04 installed
- hurdaskellir- ubuntu 12.04 installed
- bragi
- vidarchanged from einherjar
- hoderchanged from forseti
Common¶
Useful configuration files and information at /afs/dev.ru.is/host/common
Synchronization¶
Ideas for server synchornization at /afs/sipb.mit.edu/machine/office/bin/syncsipb
Adding users to a host¶
Since we are using AFS and kerberos, you need to have the UIDs of the local user match what AFS thinks.
If/when we get the IPA or LDAP infrastructure setup, this will be done automatically.  For now, you have to do it manually:
- Find out what the user's AFS UID ispts examine [USERNAME] - as an example, test has the UID 20012pts examine test Name: test, id: 20012, owner: system:administrators, creator: foley.afsadm, membership: 0, flags: S----, group quota: 20. 
 
- as an example, test has the UID 20012
- Create a user with that UID.  In this example, it will be the username "test".  When it asks you for a Kerberos password, just leave it blank.  If you don't have ksu working, use sudo instead.ksu -e /usr/sbin/adduser --uid 20012 test Authenticated foley@DEV.RU.IS Account root: authorization for foley@DEV.RU.IS for execution of /usr/sbin/adduser successful Changing uid to root (0) Adding user `test' ... Adding new group `test' (20012) ... Adding new user `test' (20012) with group `test' ... Creating home directory `/home/test' ... Copying files from `/etc/skel' ... Current Kerberos password: Current Kerberos password: passwd: Authentication token manipulation error passwd: password unchanged Try again? [y/N] Changing the user information for test Enter the new value, or press ENTER for the default Full Name []: Test User Room Number []: V101 Work Phone []: 123-45678 Home Phone []: Other []: Is the information correct? [Y/n]
Frequently Asked Questions¶
I can't ssh in from the outside! But I can ssh from a host on devnet.¶
This is because we are using the DenyHosts measure to reduce breakins. This sees how many failed attempts to login from a given IP address happen and blocks them if it happens too much. Unfortunately, all of the traffic from RU appears to come from fire-out.ru.is, which is 130.208.247.2 so it needs to be whitelisted
More information at http://denyhosts.sourceforge.net/faq.html#allowed
In short, edit the /var/lib/denyhosts/allowed-hosts file and put a line with the IP address, but no date/time.
If you have AFS running, you can simply connect to the default allowed-hosts in the Workstation config
ln -s /afs/dev.ru.is/project/devnet/Public/Workstation/var/lib/denyhosts/allowed-hosts /var/lib/denyhosts/allowed-hosts
Recommended content:
130.208.247.2 130.208.208.35 130.208.208.37 130.208.208.39 130.208.208.40 130.208.208.44
To take that IP off the bad list, http://denyhosts.sourceforge.net/faq.html#3_19
In short, remove all lines from /var/lib/denyhosts/host-* that contain the IP address
Updated by Joseph Foley almost 10 years ago · 2 revisions