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

Проблемы с разрешением имен CentOS

У меня следующая установка.

Машина Centos (скажем, имя centoshost) подключена к сети и имеет статический IP-адрес, на котором также работает DNS-сервер (BIND). IP-адрес 192.168.1.33

IP-адрес другой виртуальной машины CentOS (centosguest) на centoshost (VMWare Server 2) - 192.168.1.34. Сетевой адаптер подключен.

Windows-машина подключена к сети и получает IP-адрес с DHCP от моего маршрутизатора.

Все 3 машины имеют доступ в Интернет.

Все 3 машины могут пинговать другие IP-адреса

Вот проблема

На компьютере с Windows я могу пинговать имя "centoshost", но я не могу пинговать centosguest

На centoshost я не могу пинговать centosguest

На centosguest я не могу пинговать centoshost

Я не хочу играть с файлом hosts, потому что хочу, чтобы каждый, кто подключается к сети, видел centoshost и centosguest со своими именами.

У меня есть DNS-сервер на centoshost, но я не уверен, нужно ли это для решения этой проблемы.

Что мне делать, чтобы и centoshost, и centosguest были доступны по их именам, а не только по их IP-адресам?

Заранее спасибо Ergec

На вашем роутере работает DHCP? Убедитесь, что у него есть ваш DNS-сервер и он правильно передает этот IP-адрес в качестве DNS-сервера.

Если вы подтвердите, что это так, вы захотите проверить свои зоны DNS и посмотреть, обновляются ли они. Если это так, очистите кеши DNS и отключите интерфейсы и сделайте резервную копию.

Если у вас все еще есть проблемы, я бы сказал, что это проблема связи хоста / гостя ... возможно, они находятся в разных подсетях с локальным DHCP-сервером, работающим на хосте.

Но с уверенностью сказать сложно. В любом случае мой опыт работы с VMWare показывает, что режим «Мостовой мост» может оказаться не тем, что я ожидал изначально.