Hi, I feel imbecilic, because this is not making sense to me. Static ip, resolvconf installed, I even went so far as to purge uninstall dhcp3-client, and yet: on each reboot, resolv.conf comes up empty (no nameservers).
SSH is working. Evironment: Ubuntu 10.04 server, running in a vmware instance provided to me minimal install reslvconf installed dhcp3-client purged Ok on reboot (and ssh in), this is what I get: ~# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:9b:00:02 inet addr:203.98.76.25 Bcast:203.98.76.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe9b:2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:874 errors:0 dropped:0 overruns:0 frame:0 TX packets:145 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:76682 (76.6 KB) TX bytes:18678 (18.6 KB) Interrupt:18 Base address:0x2024 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:34 errors:0 dropped:0 overruns:0 frame:0 TX packets:34 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2464 (2.4 KB) TX bytes:2464 (2.4 KB) ~# cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN ~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 203.98.76.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 203.98.76.1 0.0.0.0 UG 100 0 0 eth0 ~# cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 #iface eth0 inet dhcp iface eth0 inet static address 203.98.76.25 netmask 255.255.255.0 network 203.98.76.0 gateway 203.98.76.1 dns-nameservers 61.88.88.88 202.12.144.10 203.0.178.191 202.12.144.11 ~# aptitude show resolvconf dhcp3-client|grep State State: installed State: not installed And the frustrating thing is it all is fine if I /etc/init.d/networking restart, or as follows: ~# ifdown eth0; ifup eth0; cat /etc/resolv.conf ssh stop/waiting ssh start/running, process 1459 # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 61.88.88.88 nameserver 202.12.144.10 nameserver 203.0.178.191 Any ideas what the firetruck I'm missing? Is it some new init magic that I'm not familiar with? TIA Zen -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html