Имя хоста Ubuntu в локальной конфигурации

Мой хост-компьютер - Windows 7 64. У меня VirtualBox с Ubuntu 10.04 Server x64 работает в качестве гостя. У моего гостя Ubuntu IP-адрес 192.168.1.104. У меня установлен openssh на гостя. Я могу SSH в Ubuntu из Windows. На моей операционной системе Windows, я могу набрать 192.168.1.104 в браузере, и получить ваш стандарт Это работает! Апачское сообщение. Мое гостевое имя гостевой системы Ubuntu - «ubuntuserver01». Когда я вписываю «ubuntuserver01» в адресную строку браузера на моей операционной системе Windows, он не подключается к серверу гостя. Это просто проблема с моими файлами / etc / hostname и / etc / hosts (и что мне нужно изменить?) Или я что-то упустил?

0
задан 5 February 2012 в 02:36

1 ответ

Это потому, что когда вы набираете «ubuntuserver01», вы просите DNS найти TLD с этим именем, попробуйте добавить «.local» (работает только в том случае, если ваш маршрутизатор действительно выполняет такое сопоставление).

Другими словами, если вы хотите, чтобы это работало, вам нужно добавить сопоставление на вашем маршрутизаторе. Или это не рекомендуется для простых задач, измените настройки DNS в Windows, чтобы они указывали на другой сервер, который знает это сопоставление. «Другой» DNS будет вашим собственным.

Сопоставление будет примерно таким:

"ubuntuserver01" -> "192.168.1.104"

Также обратите внимание, что когда и если вы делаете Создайте свой собственный DNS-сервер, вам все равно нужно убедиться, что все TLD и другие общие сопоставления находятся в ваших новых конфигурациях вместе с этой новой. Невыполнение этого требования заблокирует ваш компьютер с Windows для разрешения любого веб-сайта, и в основном будет заблокировано из Интернета.

0
ответ дан 5 February 2012 в 02:36

Другие вопросы по тегам:

Похожие вопросы: