Я использую Wamp (64-битный) сервер для моего приложения Android. Когда я подключен к Wi-Fi в моем офисе, и мое устройство также подключено к Wi-Fi в моем офисе, в это время мое устройство может получить доступ к wamp-серверу моего ноутбука.

На моем ноутбуке установлен антивирус McAfee. Я уже открыл 80 порт в настройках брандмауэра MCafee. Я также дал доступ в "Требовать все предоставлено" в файле httpd-vhosts.conf.

Теперь, когда я запускаю точку доступа моего устройства и мой ноутбук подключен к этой точке доступа, после этого, когда мое приложение для Android пытается получить доступ к серверу wamp, оно не может получить к нему доступ. (Я уже изменил IP в коде, когда я использую точку доступа Wi-Fi). В настоящее время, если я отключаю брандмауэр моего McAfee, он работает.

Поэтому мой вопрос заключается в том, что если я использую Wi-Fi в моем офисе и брандмауэр моего McAfee включен, то и мое устройство может получить доступ к wamp-серверу, но когда я использую точку доступа своего устройства, мне нужно отключить брандмауэр McAfee.

Поэтому мой вопрос в том, какие настройки мне не хватает, когда я получаю доступ к wamp-серверу через точку доступа Wi-Fi моего устройства.

2 ответа2

1

Может быть (возможно) проблема с доверенными сетями. По сути, в зависимости от того, к какой сети вы подключены, ваш брандмауэр может применять различные правила к трафику, который он обрабатывает. У меня нет опыта работы с McAfee, но такое поведение не редкость в других приложениях брандмауэра.

В вашем случае может случиться так, что ваш офисный WiFi может быть "доверенной" сетью и, следовательно, иметь меньше ограничений или других правил (например, наличие разных портов), чем ваша точка доступа к телефону (которая может рассматриваться как "ненадежная" сеть и, таким образом, быть более ограниченным).

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

0

Если вы включили точку доступа вашего устройства, вы разрешаете устройствам, подключенным к этой точке доступа, доступ к вашему сотовому каналу передачи данных. Вы не создаете внутреннюю сеть с подключенными устройствами и телефоном.

Позвольте мне попытаться уточнить. Когда вы подключаете свой телефон и ноутбук к офисному Wi-Fi, оба устройства находятся в одной локальной сети. Трафик направляется только внутри вашей сети, и он не должен путешествовать через Интернет.

Однако, когда вы создаете точку доступа на своем телефоне, вы обычно создаете свою собственную локальную сеть, в которой ваш телефон действует только как маршрутизатор для маршрутизации трафика с подключенных к точке доступа устройств (в данном случае, вашего ноутбука) в Интернет. Сам телефон не участвует в качестве устройства в этой сети, что означает, что если вы попытаетесь подключиться к внутреннему IP-адресу (тот, который точка доступа дала вашему ноутбуку) с телефона, телефон пойдет и будет искать этот IP на Интернет, а не во внутренней сети, которую вы создали с помощью точки доступа.

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