Без изменения файла hosts? Я хочу, чтобы все в моей локальной сети могли посещать «internal.mycompany.com» и обращаться к веб-серверу, работающему на моем локальном хосте в локальной сети, и никто за пределами компании не должен иметь доступ к этому URL. В то же время я не хочу менять файл hosts каждого пользователя. Это возможно?

2 ответа2

2

Если ваша компания настроена на разделение DNS, это должно быть так же просто, как запросить ваш ИТ-отдел добавить «internal.mycompany.com» во внутренний DNS. Это делает его видимым везде внутри, в том числе за пределами вашей локальной сети, но если никто не знает об этом, это должно быть достаточно хорошо.

1

Я, вероятно, попробую следующее - должно быть возможно из того, что я знаю:

Просто свяжитесь с тем, кто управляет вашим интернет-доменом /DNS-записью (например, mycompany.com), и позвольте им добавить новый поддомен internal.mycompany.com , который разрешит ваш IP локальной сети.

Не имеет значения, может ли этот домен быть разрешен извне, поскольку IP-адрес локальной сети не будет действителен в Интернете (в конце концов, это IP-адрес локальной сети).

Например, если вы установили internal.mycompany.com для разрешения 192.168.1.2, это всегда будет указывать на локальный компьютер локальной сети с таким именем. Если вы находитесь в локальной сети вашей компании, она будет указывать на нужный сервер. Если вы находитесь в каком-либо интернет-кафе, оно будет указывать на компьютер в интернет-кафе (или на какой-либо компьютер, который не существует).

Просто помните, что это потенциально опасно, если вы пишете или используете какой-либо инструмент, который не проверяет удаленный компьютер (например, SSH). Если вам не повезло (или кто-то пытается атаковать вас таким образом), вы можете подключиться к серверу, не находящемуся под вашим контролем, который пытается подделать ваш сервер и украсть данные, логины и т.д.

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