Nie można uzyskać dostępu do wampa 64-bitowego przy użyciu hotspotu wifi mojego urządzenia z Androidem

0

Używam wamp (64-bitowego) serwera dla mojej aplikacji na Androida. Kiedy jestem połączony z siecią Wi-Fi mojego biura i moje urządzenie jest również podłączone do sieci Wi-Fi mojego biura, w tym momencie moje urządzenie może uzyskać dostęp do serwera wampirów mojego laptopa.

Mój laptop ma program antywirusowy McAfee. Otworzyłem już port 80 w ustawieniach zapory ogniowej MCafee. Mam także dostęp w pliku „Wymagaj wszystkich udzielonych” w pliku httpd-vhosts.conf.

Teraz, gdy uruchomię hotspot urządzenia i mój laptop jest podłączony do tego hotstopu, po tym, jak moja aplikacja na Androida spróbuje uzyskać dostęp do serwera wamp, nie będzie w stanie uzyskać do niego dostępu. (Już zmieniłem adres IP w kodzie, gdy korzystam z hotspotu Wi-Fi). Teraz, jeśli wyłączę zaporę sieciową McAfee, to działa.

Moje pytanie brzmi: jeśli korzystam z Wi-Fi mojego biura, a zapora sieciowa McAfee jest włączona, wtedy moje urządzenie może uzyskać dostęp do serwera wamp, ale gdy korzystam z hotspotu mojego urządzenia, muszę wyłączyć zaporę sieciową McAfee.

Więc moje pytanie brzmi: jakich ustawień brakuje, gdy korzystam z serwera Wamp przy użyciu hotspotu Wi-Fi mojego urządzenia.

Lucifer
źródło
@ Anaksunaman, twoje komentarze są odpowiedzią, której szukałem. Czy możesz dodać to jako odpowiedź?
Lucifer
Mój komentarz opublikowałem jako (nieco rozszerzoną) odpowiedź.
Anaksunaman

Odpowiedzi:

1

Problem z zaufanymi sieciami może być (być może). Zasadniczo, w zależności od sieci, do której jesteś podłączony, zapora może stosować różne reguły do ​​ruchu, który obsługuje. Nie mam doświadczenia z McAfee, ale jest to zachowanie, które nie jest rzadkością w innych aplikacjach zapory.

W twoim przypadku może być tak, że Twoje biuro WiFi może być „zaufaną” siecią, a tym samym mieć mniej ograniczeń lub innych zasad (takich jak posiadanie różnych portów) niż hotspot telefonu (który może być uważany za sieć „niezaufaną”, a zatem być bardziej ograniczone).

Zakładając, że tak jest, konieczne będzie dostosowanie ustawień zapory, aby zezwolić na prawidłowy ruch (np. Port przychodzący 80) podczas połączenia z siecią hotspot telefonu.

Anaksunaman
źródło
0

Jeśli włączyłeś hotspot swojego urządzenia, zezwalasz urządzeniom łączącym się z tym hotspotem na dostęp do twojego komórkowego połączenia danych. Nie tworzysz sieci wewnętrznej z podłączonymi urządzeniami i telefonem.

Pozwól mi spróbować wyjaśnić. Po podłączeniu telefonu i laptopa do wifi w biurze masz oba urządzenia w tej samej sieci lokalnej. Ruch jest kierowany tylko w sieci i nie musi podróżować przez Internet.

Jednak gdy tworzysz hotspot w swoim telefonie, zazwyczaj tworzysz własną sieć lokalną, w której telefon działa tylko jako router do kierowania ruchu z podłączonych hotspotów (w tym przypadku laptopa) do Internetu. Sam telefon nie uczestniczy jako urządzenie w tej sieci, co oznacza, że ​​jeśli spróbujesz połączyć się z wewnętrznym adresem IP (tym, który hotspot podał Twojemu laptopowi) z telefonu, telefon przejdzie i szuka tego IP Internet zamiast w wewnętrznej sieci utworzonej za pomocą hotspotu.

AdmiralFreebee
źródło