Как получить доступ к веб-сайту IIS с помощью HostName на Android-смартфоне в одной Wi-Fi сети

Как получить доступ к локальным сайтам IIS с мобильного устройства

Работа с локальными веб-сайтами на вашем компьютере — это удобный способ разработки и тестирования. Однако бывает полезно проверять, как эти сайты отображаются и работают с мобильных устройств. В этой статье мы рассмотрим, как получить доступ к вашим сайтам на IIS с телефона, используя имя хоста, которое вы настроили.

Настройка локального веб-сервера IIS

Если вы работаете с IIS на Windows 11, вероятно, вы уже создали несколько веб-сайтов для разработки. Связывание имени хоста с портами 80 и 443 — это отличный способ упростить доступ к своим сайтам. Например, если вы добавили myTestSite в файл hosts, вы сможете легко открывать его через адрес http://mytestsite в браузере на локальном компьютере.

Доступ к веб-сайтам с мобильного устройства

Чтобы получить доступ к локальным сайтам IIS с вашего телефона, вам нужно знать локальный IP-адрес вашего компьютера. Вы отметили, что ваш адрес IPv4 — это 192.168.1.75. Вводя этот IP-адрес в браузере на вашем Android-устройстве с добавлением порта (например, 192.168.1.75:80), вы должны увидеть страницу приветствия IIS. Однако это не всегда так, как вы планируете.

Использование IP-адреса с именем хоста

Вы пробовали открыть сайт с помощью 192.168.1.75://mytestsite, но столкнулись с проблемой 404 — "Файл или каталог не найден". Это происходит, потому что ваш браузер не знает, как обработать имя хоста в URL.

Важно понимать, что имя хоста, добавленное в файл hosts, работает только на устройстве, где оно настроено. Ваш телефон не знает, что myTestSite соответствует IP-адресу 127.0.0.1. Поэтому вам необходимо настроить ваш телефон, чтобы он также распознавал это имя.

Решение проблемы с именем хоста на мобильном устройстве

Чтобы ваш телефон распознавал имя хоста, вам нужно внести изменения в файл hosts на Android или использовать DNS-сервер, который позволяет выполнять эту задачу. Однако если это слишком сложно, вам всегда можно просто использовать IP-адрес с соответствующими параметрами.

Попробуйте настроить свой сайт на порту, например, 8081, и настройте правила входящего трафика в брандмауэре Windows. В данном случае вы попробовали получить доступ через 192.168.1.75:8081, но получили сообщение "Плохой запрос — неверное имя хоста". Это значит, что IIS ожидает, что имя хоста будет записано правильно.

Как правильно указать IP-адрес с именем хоста

Для корректного доступа к вашему сайту с использованием имени хоста с телефона, попробуйте следующее:

  1. В вашей сети Wi-Fi на телефоне добавьте DNS-сервер с поддержкой локальных доменных имен, если у вас есть такая возможность.
  2. Если доступ к файлу hosts не предусмотрен, используйте IP-адрес и порт для доступа к сайту через браузер.
  3. Следите за тем, чтобы в конфигурации IIS в разделе "Сайты" ваш сайт был правильно настроен для работы с конкретным портом.

Заключение

Работа с локальными веб-сайтами на IIS и доступ к ним с мобильных устройствах может оказаться вызовом. Правильная настройка вашего компьютера и понимание работы имен хостов помогут упростить процесс. Надеемся, что эти советы помогут вам успешно получить доступ к вашим проектам на IIS с телефона. Если возникнут вопросы, не стесняйтесь задавать их!

Источник

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *