I've got an Ubuntu 8.10 server running with the Enhanced vmxnet nic.
The VMware tools are installed and am able to ping internal and external IPs (it's got a NAT), however.....I cannot resolve IPs at all.
The DNS server I'm using is working - have proven that. I've even tried changing to the google public dns server (8.8.8.8) which I can ping fine but they won't work either.
I have Apache and Sshd running - I can get to the ports but Apache won't serve pages and ssh won't prompt me for a login.
I've removed the original nic and added a new one - redone the static config for the new nic and get exactly the same. I've even recompiled and re-installed the VMware tools but no joy. Am running out of ideas now....
Does anyone have any suggestions as to what I can try next please as I'm running out of ideas....?
Maybe it is dns cache?
Flush DNS Cache in Ubuntu Using the following command
sudo /etc/init.d/nscd restart
how does your /etc/hosts file look like....
ncsd isn't installed.
hosts looks like:
127.0.0.1 localhost
10.x.x.1 servername.domain.tld servername
#194.169.254.10 gb.archive.ubuntu.com
#91.189.88.37 security.ubuntu.com
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
I'd added the ubuntu references earlier to test if it was name resolution but then trying apt-get update it wouldn't pull down the headers....
Have sorted this now - kind of.
Ended up rolling the server back to a backup before the issue occured.