У меня есть один сайт под названием Default Web Site
в IIS, который захватывает весь входящий трафик, используя все неназначенные IP-адреса и опуская имя хоста в привязке
Так что я могу получить к нему доступ локально перейдя в браузер и набрав:
http://localhost/index.html
Я могу получить к нему доступ в другом окне в сети, открыв браузер и заменив локальный хост именем машины (webapps
) как это:
http://веб-приложения/index.html
Все работает нормально.
Теперь я добавил второй веб-сайт, который использует имя хоста intra.company.com
в привязке к сайту.
Как упоминалось в установка имени хоста в IIS на www.example.com, Я добавил следующее в свой файл hosts, расположенный в C:\Windows\System32\drivers\etc
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 intra.company.com
Сейчас, локально, Я попаду на нужную страницу, если перейду на:
http://intra.company.com/index.html
У меня вопрос: могу ли я каким-то образом перейти по этому адресу с другого компьютера, подобно тому, как я подключался к сайту, размещенному на localhost.
Что-то вроде этого:
http://webapps.intra.company.com/index.html
http://webapps/intra.company.com/index.html
http://webapps:intra.company.com/index.html
Но ни одна из этих безумных догадок при составлении URL-адреса не сработала.
Любые идеи?
Примечание 1: Это может быть разрешено путем изменения DNS-сервера в сети, но я пока не могу получить к нему доступ, поэтому я хотел бы посмотреть, есть ли путь к ящику плюс имя хоста.
Заметка 2: Кроме того, я мог бы добавить виртуальную папку на веб-сайт по умолчанию и перенаправить запросы на localhost плюс имя папки на новый веб-сайт, но это кажется неправильным подходом. У меня действительно есть два разных веб-сайта, которые разрешаются для разных имен хостов с очень разными шаблонами доступа, поэтому их разделение кажется идеальным.
Удаленные клиенты должны иметь возможность разрешать это имя либо через записи файла хоста, либо через DNS. Если у вас нет доступа к DNS-серверу, который используют эти клиенты, вам придется создать записи файла hosts на этих клиентах для этого имени.