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

Доступ к компьютерам в сети по имени хоста?

У меня есть компьютер с установленным DumbServer. Когда я пытаюсь подключиться к http: // DumbServer или используйте DumbServer в Putty, это не сработает. Если я использую IP-адрес, все в порядке. Как мне настроить его так, чтобы DumbServer работал без необходимости добавлять запись в файл hosts для каждого компьютера?

Добавьте запись на свой локальный DNS-сервер.

У вас есть внутренний DNS-сервер? Если это так, вам необходимо добавить «DumbServer» в качестве записи A в одной из ваших зон DNS, указав IP-адрес на IP-адрес этого сервера.

Если вы добавите запись в зону DNS, которая соответствует суффиксу DNS, настроенному на ваших компьютерах, вы сможете обращаться к компьютеру, просто используя http: // DumbServer (скорее, чем http: //DumbServer.domain.tld)

Если вы этого не сделаете, я считаю, что с учетной записью OpenDNS вы можете настроить псевдоним для «DumbComputer», который будет разрешен (OpenDNS) на его внутренний IP-адрес. Однако для этого потребуется указать все свои компьютеры на серверы OpenDNS.

Вы можете использовать DNSMasq, например: http://www.dd-wrt.com/wiki/index.php/DNSMasq_as_DHCP_server

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

Ура

Простой ответ, просто добавьте запись в свой файл C: \ Windows \ System32 \ drivers \ etc \ hosts. Это позволит приложениям на вашей рабочей станции (и только вашей рабочей станции) использовать имя сервера вместо его IP-адреса.

Менее простой ответ, добавьте запись в свой DNS. Другие уже опубликовали ответы о том, как это сделать.