Все локальные устройства отказываются подключаться к локально размещённым серверам на новых установках Windows.

Вопрос или проблема

Недавно я настроил новую систему, чтобы заменить мой предыдущий сервер (работал на Windows 11 Pro 23H2), который работал без проблем более года.

На новой системе была проведена чистая установка Windows 11 Pro, и я обновил её до 24H2.

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

Однако любые приложения, размещающие службы на мой локальный IP на любом порте, недоступны для всех устройств LAN, подключенных к Wi-Fi.

Пример: Jellyin – localhost:8096 (доступен через 198.162.50.243:8096 на определенном устройстве) не определяется ни одним другим устройством в сети (телефоны, Маки, другие ПК с Windows).

В качестве проверки я запустил старый сервер (который также был очищен, и на него была проведена новая установка Windows 11, но без изменений в настройках или разработческих утилитах. Просто стандартная установка Win 11 Pro 24H2) – Я провел тот же тест с jellyfin (и другими службами, к которым мог получить доступ через localhost). На этот раз доступ через 198.162.50.125:8096… Те же результаты, что и у основного сервера. Ничего не может увидеть этот сервер, размещенный на этом порту.

Что я пробовал:

  • Я создал в брандмауэре Windows специальные правила, дающие jellyfin (или любую другую службу, которую я тестировал на данный момент) полный доступ для входящих и исходящих подключений на любом порте и с любым протоколом.
  • Я полностью отключил брандмауэр Защитника Windows, чтобы проверить, остается ли проблема.
  • Я попытался полностью сбросить сетевые настройки в Windows, но безрезультатно.
  • Я проверил ручные настройки и разрешения для публичных и частных сетей для конкретной службы, но также изменил идентификатор сети между публичной и частной.
  • Попробовал изменить настройки DNS или правила размещения для конкретных приложений в случае, если что-то блокирует локальные подключения.
  • Попробовал зайти в настройки роутера и убедиться, что он видит все устройства, размещающие эти локальные серверы, и он их видит нормально.
  • Я использовал netstat на устройствах, чтобы убедиться, что порты активны и ожидают подключения – что они и делали.
  • Предоставил службам полные административные права в Windows и доступ ко всем частям компьютера без ограничений. Я хотел убедиться, что их ничто не блокирует для доступа / отображения в локальной сети (LAN).
  • Хотя я не думал, что это повлияет на локальные сетевые подключения, я также включил UPnP на роутере. (Я не специалист в области сетевых технологий и у меня недостаточно опыта для отладки, поэтому заранее прошу прощения, если это была очевидная ошибка)
  • Пытался пинговать каждое устройство отдельно, чтобы проверить, могут ли они хоть как-то распознать локальный IP-адрес, и они выдают сообщения “Тайм-аут”. Похоже, они даже не видят друг друга.
  • Убедился, что настройки Windows для разрешения ПК обнаруживать трафик и быть обнаруженными установлены на разрешение трафика.

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

Эта проблема возникла на обоих серверах Windows 11, и я не вижу очевидной разницы между старой настройкой и новой. Я не менял никаких настроек на моем роутере (кроме UPnP) и, насколько я знаю, не настраивал ничего особенного на предыдущих серверах, чтобы это работало. Я никогда не сталкивался с проблемами, когда локальные устройства отказываются подключаться к IP:PORT другого устройства в сети, если сервер онлайн и правильно настроен.

.

Ответ или решение

Здравствуйте,

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

Формулировка Проблемы

На вашей новой системе с Windows 11 Pro 24H2 устройства в вашей локальной сети не могут подключиться через IP:PORT к локально размещенным серверам, хотя доступ через localhost работает, и SFTP-функционал доступен. Это происходит несмотря на то, что сетевые настройки были проверены, а обычные методы устранения неполадок не дали результатов.

Возможные Причины и Решения

  1. Конфигурация Брандмауэра Windows:
    Вы уже пробовали отключать и добавлять специальные правила, но важно убедиться, что правила действительно были применены. Проверьте, что правила разрешают трафик как для входящих, так и для исходящих подключений, а также что они не ограничены доменными или публичными сетями. Попробуйте временно отключить все правила для проверки.

  2. Настройки Сетевого Профиля:
    Убедитесь, что профиль сети установлен на "Частная сеть", поскольку "Общедоступная сеть" может блокировать многие виды трафика. Также проверьте в настройках "Параметры общего доступа" — включено ли обнаружение сети и общий доступ к файлам.

  3. Параметры IP и Трансляция NAT:
    Ваши устройства, возможно, не могут увидеть сервер из-за неправильной настройки NAT или подсетей. Проверьте, все ли устройства находятся в одной подсети и используют ли одно и то же пространство IP-адресов (например, 198.162.. должно быть 192.168..). Также, убедитесь в отсутствии конфликта между статическими и динамическими IP-адресами.

  4. Проверка UPnP и Проброс Портов:
    Несмотря на включение UPnP, есть смысл пересмотреть ручную настройку проброса портов на маршрутизаторе как потенциальное решение. Убедитесь, что порты 8096 и другие, используемые вашими приложениями, проброшены.

  5. Диагностика Сетевого трафика:
    Используйте инструменты вроде Wireshark для анализа сетевого трафика. Это поможет выявить, где может задерживаться или блокироваться трафик. Если при анализе пакетов видно их поступление на сервер, но нет выхода обратно — это укажет на внутреннюю блокировку на уровне ПО или ОС.

  6. Проверка Антивирусного ПО:
    Отдельные антивирусные решения могут блокировать локальную связь. Временно отключите антивирусное ПО для проверки влияния на данную ситуацию.

Заключение

Проблема с невозможностью доступа к локально хостируемым серверам на свежей установке Windows 11 может быть комплексной. Предложенные шаги помогут диагностировать и устранить проблему. Надеюсь, это окажется полезным и позволит быстро восстановить работоспособность ваших локальных серверов.

С уважением,

[Ваше имя]
IT-специалист

Оцените материал
Добавить комментарий

Капча загружается...