-1

У меня есть веб-приложение, работающее на моей локальной машине.

Я хочу выставить приложение в своей локальной корпоративной сети.

Я знаю, что могу выставить его через назначенный в настоящий момент IP-адрес как:

http://myipaddress:port/index.html

Однако я выяснил имя моего локального компьютера, используя

scutil --get ComputerName

Возвращает имя моего компьютера как anands

Я зарегистрировал его в моем файле /etc /hosts как

127.0.0.1 anands

Но когда я пытаюсь выставить его через

http://anands:port/index.html

люди в моей локальной сети не могут получить к нему доступ

1 ответ1

0

Вам нужно добавить свой IP-адрес (не localhost 127.0.0.1) и имя на локальный DNS-сервер (другой компьютер в вашей локальной сети, который используется в качестве DNS-сервера). Таким образом, другие компьютеры будут знать, что соответствующее имя находится на вашем IP-адресе, к которому они могут получить доступ.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .