Как получить доступ к вашему сайту через LAN в ASP.NET

У меня есть приложение для веб-страницы asp.net, и я хочу, чтобы к нему обращались с помощью локальной сети (LAN) или беспроводной локальной сети (WLAN).

Я не знаю, с чего начать. Есть ли что-то, что я настрою для того, чтобы другие могли получить доступ к моей веб-странице?

Я был бы очень признателен за ваш ответ, спасибо большое. (^ _ ^) …

Я не уверен, насколько вы застряли:

У вас должен быть веб-сервер (Windows поставляется с одним именем IIS, но он может быть не установлен)

  1. Убедитесь, что у вас действительно установлен IIS! Попробуйте ввести http://localhost/ в своем браузере и посмотреть, что произойдет. Если ничего не происходит, это означает, что вы не можете установить IIS. См. Установка IIS
  2. Настройка IIS Как настроить свой первый веб-сайт IIS
  3. Возможно, вам даже понадобится установить .NET Framework (или ваш сервер будет обслуживать только статические html-страницы, а не страницы asp.net)

Установка приложения

Как только вы это сделаете, вы можете более или менее просто скопировать свое приложение в c:\wwwroot\inetpub\ . Прочтите установку приложений ASP.NET (IIS 6.0) для получения дополнительной информации.

Доступ к веб-сайту с другого компьютера

Теоретически, как только у вас запущен веб-сервер и приложение установлено, вам нужен только IP address вашего веб-сервера для доступа к приложению.

Чтобы найти свой IP-адрес, попробуйте: Start -> Run -> type cmd (нажмите ENTER ) -> введите ipconfig (нажмите ENTER )

однажды

  • у вас есть IP-адрес И
  • IIS работает И
  • приложение установлено

вы можете получить доступ к своему сайту с другого компьютера в своей локальной сети, просто набрав IP-адрес вашего веб-сервера и правильный путь к вашему приложению.

Если вы поместите свое приложение в каталог под названием NewApp , вам нужно будет ввести что-то вроде http://your_ip_address/NewApp/default.aspx

Выключите свой брандмауэр

Если у вас есть брандмауэр, отключите его, когда вы пытаетесь подключиться в первый раз, вы можете отсортировать его позже.

Возможно, вам также потребуется включить правило входящего межсетевого экрана Всемирной паутины.

В Windows 7: Пуск -> Панель управления -> Брандмауэр Windows -> Дополнительные параметры -> Входящие правила

Найдите World Wide Web Services (HTTP Traffic-In) в списке и выберите, чтобы включить это правило. Изменения в значительной степени немедленны.

Вам необходимо настроить IIS (предполагая, что это веб-сервер, который вы / будете использовать), позволяющий получать доступ из WLAN / LAN к определенным пользователям (или анонимным). Разрешить IIS использовать ваш брандмауэр, если он у вас есть.

Ваше приложение не нуждается в изменении, это просто проблемы с сетью и конфигурация, с которой вам придется столкнуться, чтобы разрешить доступ только к сети LAN и WLAN.

Если вы используете IIS Express через Visual Studio вместо встроенного хоста ASP.net, вы можете добиться этого.

Связывание IIS Express с IP-адресом

Давайте будем гением компьютера.