У меня есть iPhone 4 и iPad третьего поколения. Они подключаются к моей локальной домашней сети через WiFi, но я не могу использовать имена их машин. У меня есть приложение на обоих устройствах, которое предоставляет веб-сервер, но я могу подключаться к ним только по их IP-адресам, а не по именам компьютеров.
Если я пытаюсь пропинговать их имена с ПК с Windows, я получаю следующее:
Ping request could not find host <iOS machine name>. Please check the name and try again.
Как я могу сделать так, чтобы имена их компьютеров были доступны через DNS в моей домашней сети?
local
. Напримерdansiphone.local.
Ответы:
Я использую Time Capsule в качестве маршрутизатора Wi-Fi, и все мои устройства регистрируются в домене (например, «lan»), как только устройство получает аренду, и каждое устройство получает домен «lan» в качестве поискового домена как часть конфигурации DHCP. ,
Пинг 192.168.0.xxx, iPhone4.lan, только iPhone доставляет меня к моему устройству.
Если вы можете пропинговать устройства по IP-адресу, а не по имени, тогда ответ лежит больше в вашей домашней сети, чем в самих устройствах, и как DHCP-сервер регистрирует имена устройств после получения аренды DHCP.
Если ваш компьютер с Windows имеет статический IP-адрес, то вполне возможно, что все, что вам нужно сделать, - это добавить имя Wifi Lan в конфигурацию поиска DNS на ПК с Windows, но требуется дополнительная информация о том, как вы настроены.
источник