Of course I forgot to mention this: I managed to fix the damn weird DNS issues I was having on the server.
The problems:
- /etc/resolv.conf was being overwritten by my ISP’s DHCP server.
- unable to have both the internal LAN (eth1) and internet (eth0) working at the same time
1. First off to get all the DNS servers included into resolv.conf I had to add them to /etc/dhcp3/dhclient.conf like this:
supersede domain-name-servers 85.xx.xx.xx, 192.168.xx.xx, 8.8.xx.xx;
(Don’t forget the semi-colon in the end!)
2. This was just a screwup by the automatic install script in Ubuntu. I resolved it by just adding this to /etc/network/interfaces:
auto eth1
iface eth1 inet static
address 192.168.xx.xx
netmask 255.255.255.0
network 192.168.xx.0
So I’m up and running again.

