это довольно ново для меня, поэтому я надеюсь, что ясно, о чем я пытаюсь спросить.
На моем Windows 10 Pro я установил небольшое приложение, которое работает в качестве веб-сервера на порт 8080. Я могу получить к нему доступ через localhost:8080 или IP-адрес компьютера 192.168.xxx.xxx:8080. Это все отлично работает. Однако я подумал, что смогу получить доступ к этому сайту и с другого устройства в моей домашней сети. Набрав 192.168.xxx.xxx:8080 в браузере этого устройства (ipad). Но это не работает. "Этот сайт недоступен".
Поискав в интернете, позвольте мне перейти к файерволу. Я вижу несколько правил, добавленных для этого приложения. И для протокола UDP, и для протокола TCP добавляются настройки и для каждого протокола частные и публичные правила. Сначала я отключил брандмауэр, затем смог запросить сайт с другого устройства. Так что это настройка брандмауэра. Теперь я узнал, что для публичного входящего правила нужно было разрешить соединение. Но насколько я знаю, я нахожусь в локальной сети, так почему я не могу получить доступ к своему компьютеру, используя 192.168.xxx.xxx:8080, с другого устройства в той же сети, разрешив только частный доступ, разрешенный для подключения? Боюсь, что, разрешив подключение к общедоступному доступу, мой компьютер открыт для всех.
Надеюсь, кто-то может указать мне в правильном направлении. Спасибо