Я успешно разместил сайт WAMP Webserver локально на ПК с IP = 192.168.4.20
и дал ему домен lsadcw.net
,
Поэтому всякий раз, когда я пишу lsadcw.net
в области URL моего браузера сайт отображается на размещенном компьютере. Теперь веб-сайт можно получить на моем телефоне, написав 192.168.4.20
, Но я не могу получить к нему доступ через "lsadcw.net". Модель телефона Sony Xperia E3, а ПК представляет собой самодельный компьютер под управлением Windows 7.
webserver
domain-name
DarkNet99
источник
источник
lsadcw.net
задавать? Это вhosts
файл на ПК с Windows или что-то еще? Я считаю, что все, что вы сейчас настроили, - это локальная копия разработки, к которой вы хотите получить доступ на Sony Xperia E3, верно? Хорошо, локально установленное имя хоста на ПК влияет только на этот ПК и не является настройкой DNS для всей вашей сети.Ответы:
Как сказал @Insane, проблема в вашем DNS.
Машина Windows знает, что ее зовут «lsadcw.net», потому что вы сообщили об этом факте - но ничто не сказало вашему телефону об этом.
Чтобы решить эту проблему, вам нужно сообщить свой телефон IP-адрес - и, к сожалению, это не тривиально. Есть два способа сделать это - отредактировать файл "hosts" на телефоне - что, вероятно, невозможно, если вы не сделали джейлбрейк / рутирование, или изменив DNS.
К сожалению, для изменения DNS требуется либо запустить собственный сервер имен и настроить его (например, на маршрутизаторе и предоставить ему DHCP - но большинство готовых маршрутизаторов не могут этого сделать), либо зарегистрировать домен "lsadcw. net "с регистратором, таким как Namecheap, и установкой записи A, указывающей на 192.168.4.20, - и хотя это будет работать, это не идеально, так как будет работать только в вашей локальной сети.
источник