По понятным причинам я хочу получить доступ к WAMP-серверу моего компьютера с других устройств (смартфона и планшета) в той же WLAN.

С httpd.conf все в порядке, но я не могу получить доступ к своему веб-приложению, пока не отключу брандмауэр Windows Vista.

Есть ли безопасный способ включить только мои устройства без необходимости деактивировать брандмауэр?

2 ответа2

2

В Vista и выше для этой цели используется понятие "сетевое расположение". Идея состоит в том, что вы говорите, что находитесь дома, и это позволит другим устройствам с IP-адресом в вашей локальной сети общаться с вашей машиной.

Следуйте приведенным здесь инструкциям для установки / изменения сетевого расположения брандмауэра.

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

Конечно, вы можете добавить расширенные правила в брандмауэр Windows, чтобы разрешить определенные IP-адреса / диапазоны и т.д. (Особенно с помощью брандмауэра netsh advfirewall для командной строки или с помощью параметра "Дополнительные параметры" в апплете панели управления брандмауэра Windows, который является ярлыком для кого-то другого). еще указал на "wf.msc"), но я считаю, что это выходит за рамки вашего интереса.

Несмотря на то, что это ссылки на Windows 7, со времени Vista они практически не изменились.

1

Брандмауэр почти никогда не "все или ничего"; Вы можете разрешить конкретные адреса, порты, программы. Используйте wf.msc для настройки брандмауэра Windows в Vista и более поздних версиях.

Например, вы можете добавить правило, разрешающее подключения к httpd.exe и / или к порту 80, и / или адреса из одной подсети (в разделе "Область" / "Удаленные адреса").

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .