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

Путаница в имени хоста (Ubuntu Server 10.04)

Я только что установил Ubuntu 10.04 Server Edition. Я слежу этот учебник.

Кажется, теперь информация DNS настроена правильно, но меня не смущает имя хоста. В настоящее время это laughingbuddha.home. Это имя я придумал.

Сейчас я в основном не знаю, как подключиться с другого компьютера в моей сети. В основном я хочу иметь возможность размещать файлы PHP на сервере, а затем тестировать их через веб-браузер на другом моем компьютере.

Итак, я думаю, что отклонился от своего первого вопроса, но не мог бы кто-нибудь помочь мне выяснить, подходит ли имя хоста для того, что мне нужно сделать?

Спасибо!

Обновить

Согласно совету @ obfuscurity, я могу получить доступ к серверу с другого компьютера в сети, введя IP-адрес сервера в адресную строку моего веб-браузера. Это все, что я хотел сделать, так что спасибо!

О проблеме именования серверов:

Вот первые две строчки из /etc/hosts:

127.0.0.1    localhost.localdomain    localhost
127.0.1.1    laughingbuddha.home      laughingbuddha

Первоначально laughingbuddha сказал что-то еще, например someservername (извините, я не могу вспомнить точное слово, не уверен, что это слишком важно), но .home был там, поэтому я просто заменил someservername с участием laughingbuddha.

Может ли кто-нибудь поделиться ресурсом, который я мог бы прочитать, и попытаться понять, почему я не могу получить доступ к серверу через веб-браузер, набрав http://laughingbuddha.home? Поскольку я новичок в этом, я уверен, что есть некоторые фундаментальные тексты, которые мне следует изучить, чтобы понять больше.

Еще раз спасибо!

Это недопустимое имя хоста DNS (нет домена верхнего уровня .home). Я бы рекомендовал придерживаться значения по умолчанию «localhost.localdomain 127.0.0.1», если только у вас нет действительной потребности в разрешении других на ваш хост. По крайней мере, пусть кто-нибудь, более опытный в работе с сетями TCP / IP, покажет вам, в чем дело.

На данный момент вы должны иметь возможность просто указать браузеру на хост по IP-адресу.

ну, просто придумав имя хоста, вы не получите доступное во всем мире доменное имя.

Если вы настроили привязку для хоста кэширования DNS для вашей домашней сети, вы можете создать любое имя хоста, которое хотите для своего сервера / рабочей станции и т. д., вероятно, лучше всего держаться подальше от .com / .net / .org и т. д.

чтобы обслуживать записи DNS на других локальных компьютерах, вам необходимо добавить IP-адрес вашего домашнего сервера в качестве сервера имен на этих машинах.

затем они запросят у вашего сервера информацию о хосте.

кэширующий сервер, запущенный у вас дома, когда вы сделаете к нему запрос, например, для google.com, увидит, знает ли он что-нибудь о google.com, а затем проверит поток для сервера имен, который знает о google.com, как только он получает эту информацию, он сохраняет / кеширует ее на вашем личном сервере, поэтому будущие запросы для google.com будут намного быстрее.

также, поскольку у него будет ваш zone файлы в нем для вашей домашней сети, он сможет отвечать на запросы serverx.laughingbuddha.home с IP-адресом этого сервера.

поэтому на вашей рабочей станции, когда вы вводите http://www.laughingbuddha.home/ он сообщит вашей рабочей станции, что это 192.168.1.1

Если я не пропустил то, о чем вы спрашивали, не стесняйтесь расширяться.