Назад | Перейти на главную страницу

проблема с сетью ubuntu 8.04 в vmware esx

хорошо, это меня действительно бесит

У меня есть один экземпляр ubuntu 8.04, работающий на vmware (esx), который после перезагрузки решил прекратить разрешать запросы DNS, я также не могу подключиться к нему с помощью ssh, хотя я могу пинговать сервер и его действительно этот сервер (когда я выключаю сервер, пинг тоже останавливается)

вещи, которые я пробовал: - перезагрузить снова :) - nslookup - serverip - настройка сети на dhcp - предложение милых котят люциферу - удаление виртуального ник и добавление другого (чтобы получить другой макинтош) - перенос экземпляра на другой хост esx - выпивка 20 чашек эспрессо - остановил все службы - запустил dnsmasq на другом сервере и подключился к этому DNS - tcpdumping - отключил ip6

симптомы:

Есть предположения


решил это:

коллега сказал мне обновить / переустановить инструменты vmware, я сделал, и это решило мою проблему после перезагрузки

Вы проверили свой /etc/nsswitch.conf? В этом файле указываются значения конфигурации для некоторых функций библиотеки C, и любой бизнес-обезьяний здесь может вызвать проблемы с разрешением DNS.

По умолчанию /etc/nsswitch.conf на моих хостах 8.04 выглядит так:

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat
group:          compat
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis