Как разместить веб сервер в локальной сети?
Д.д реализую веб страницу (Espressif), размещаю его на свободный ip в локальной сети. При подключении к сети напрямую все работает, однако если захожу через VPN - не грузит. Другие страницы работают нормально
Дополнительно:
Если это свой VPN, развёрнутый в той же сети, то смотрите его настройки, видимо маршрута в локальную сеть нет. Публичный же VPN очевидно про локальные сети ничего не знает и знать не может.
.
А нам отсюда ничего не видно.
А вообще для задачи доступа из-вне к сайту на локалке ВПН не нужен.
Чего-чего? А на кой черт вам в ЛОКАЛЬНУЮ сеть заходить через VPN? И VPN знать не знает про вашу локальную сеть, шо вы к нему пристали
- я так понял, через впн он заходит в чужую локальную сеть
- Владислав Лысков, скорее в свою, но удаленно - в рабочую из дома, например.
- Туннель для доступа в локальную сеть из любой точки доступа
- Gregory256, тогда рекомендую обратить внимание на MTU, вполне вероятно, что фрагментация пакетов запрещена и узел просто отбрасывает пакеты превышающее значение
- Mors Clamor, спасибо, проверю)
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для того чтобы разместить веб сервер в локальной сети, вам потребуется выполнить следующие шаги:
1. Установите на вашем компьютере веб сервер. В качестве примера, рассмотрим использование Apache в качестве веб сервера. Для этого скачайте и установите Apache, следуя инструкциям на официальном сайте проекта.
2. После установки Apache, откройте файл конфигурации httpd.conf (обычно находится в папке conf в директории установки Apache) и настройте его для работы в локальной сети. Убедитесь, что директива Listen указывает на IP адрес вашего компьютера и порт 80 (или другой порт, который вы хотите использовать).
3. Следующим шагом будет настройка ваших веб-приложений. Поместите файлы вашего веб-приложения в директорию, указанную в конфигурации Apache как DocumentRoot. Обычно это папка htdocs в директории установки Apache.
4. Проверьте доступность вашего веб сервера в локальной сети, введя IP адрес вашего компьютера в адресной строке браузера другого устройства в сети. Если все настроено правильно, вы должны увидеть ваше веб-приложение.
5. Для того чтобы другие пользователи в локальной сети могли получить доступ к вашему веб серверу, убедитесь что на вашем компьютере включен сетевой профиль "Частная сеть" или "Сеть общего доступа".
Приведенные выше шаги помогут вам разместить веб сервер в локальной сети и предоставить доступ к вашему веб-приложению другим пользователям в сети. Не забудьте также обеспечить безопасность вашего сервера, настроив правила файервола и другие меры защиты.