На моем компьютере с Win7 x64 dev работает IIS 7.5.

Для тестирования я создал на нем сайт под названием «site1.com». Я могу получить доступ к нему как " http://site1.com " на моей локальной машине.

Тем не менее, в моей локальной сети есть еще несколько машин, некоторые Win7, но также и некоторые MAC. Я хочу, чтобы все они могли получить доступ к сайту в своем браузере с " http://site1.com ".

Я знаю, что могу сделать это, изменив файлы на всех из них. Тем не менее, я планирую добавить больше сайтов, и изменение файлов хостов через некоторое время становится громоздким, особенно на Mac.

Есть ли другой способ сделать это без необходимости что-либо менять на локальных машинах (кроме хост-машины IIS)?

Примечание: я не хочу, чтобы локальные сайты были доступны извне локальной сети, только изнутри.

1 ответ1

1

В зависимости от того, как настроена ваша сеть, вы сможете настроить внутренний DNS-сервер и направить на него все машины в вашей сети. Затем вы можете добавить записи для имен, которые вы хотите использовать локально, и чтобы DNS-сервер разрешал имена в Интернете, общаясь с вашим текущим DNS-сервером. Установите имена записей, чтобы не распространяться за пределы вашей сети.

http://technet.microsoft.com/en-us/windowsserver/dd448607.aspx

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