Używam ICS 4.1.1 na Nexusie. Chciałbym skonfigurować internetowy serwer proxy w domu, abym mógł filtrować strony przed ich przeczytaniem na moim Nexusie podczas łączenia przez 3G (nie Wi-Fi).
Rozejrzałem się po ustawieniach dwóch przeglądarek, które są dostarczane z ICS 4.1.1 …
… ale nie mogłem znaleźć niczego związanego z serwerami proxy. Czy to oznacza, że te przeglądarki nie obsługują proxy? Czy jest jakieś obejście?
Komentarze
- Czy Twoje urządzenie jest zrootowane?
- Czy szukaj w Sklepie Play . Możesz wypróbować przeglądarkę Firefox z dodatkiem FoxyProxy.
- Nie, ' nie jest zrootowany. Dzięki za link. ' Jestem zaskoczony, że nawet Chrome nie może używać serwera proxy.
- Serwer proxy jest na poziomie systemu operacyjnego. Sprawdź ustawienia swojego urządzenia. Możesz znaleźć coś tutaj w tagu proxy .
Odpowiedź
Jak wskazał w komentarzu Ala powyżej, nie chodzi o to, która przeglądarka go obsługuje , ale raczej o jak to włączyć . Jak sugeruje komentarz Sachina, dostępne rozwiązania zależą od tego, czy Twoje urządzenie jest zrootowane (więcej i lepsze możliwości), czy nie.
Urządzenia niezrootowane
Dopóki jest tylko dla przeglądarki istnieje wiele łatwych rozwiązań. Tak robi np. Ustawienia serwera proxy HTTP zapewniają dostęp do ukrytych ustawień serwera proxy HTTP, które są dostępne w samym systemie Android. Dla nie tylko przeglądarek ASProxy może być wyborem – ale nie jest to darmowe. Zapewnia nawet obejście np. Sieci lokalnych – więc możesz zdecydować, które adresy są kierowane przez proxy, a do których można uzyskać bezpośredni dostęp.
urządzenia z dostępem do roota
Oczywiście pierwszym wyborem jest ProxyDroid : wysoko oceniany, oferuje mnóstwo funkcji:
- Obsługa proxy HTTP / HTTPS / SOCKS4 / SOCKS5
- Obsługa podstawowych metod uwierzytelniania / NTLM / NTLMv2
- Indywidualny serwer proxy tylko dla jednej lub kilku aplikacji
- Obsługa wielu profili
- Powiązanie konfiguracji z SSID WIFI / siecią komórkową (2G / 3G)
- Widżety do szybkiego włączania / wyłączania serwera proxy
- Niskie zużycie baterii i pamięci (napisane w C i skompilowane jako natywny plik binarny)
- Pomiń niestandardowy adres IP
- DNS proxy dla facetów za firewallem, który nie pozwala na rozwiązywanie zewnętrznych adresów
- Obsługa plików PAC (tylko podstawowe wsparcie, dzięki t o Rhino)
I jeszcze jeden duży plus: ta aplikacja jest Open Source i jest bezpłatna!
Komentarze
- Dziękuję Izzy, ale na moim nierootowanym Galaxy Nexus 4.2.1, " Ustawienia proxy HTTP " jest po prostu ignorowany, a przeglądarki (Chrome i Dolphin) po prostu trafiały do sieci bezpośrednio, zamiast przechodzić przez lokalne proxy, które mam.
- A co z ustawieniami proxy zapewnianymi przez 4.x, kiedy długo naciskasz punkt dostępu WiFi w Ustawienia- > Wi-Fi & Bezprzewodowe ? Brak efektu?
- Dziękuję za wskazówkę. Najczęściej używam 3G do uzyskiwania dostępu do sieci, więc potrzebuję rozwiązania, które będzie działało z 3G. Wygląda na to, że ' będę musiał zrootować swój telefon.
Odpowiedź
Mam Galaxy S4 i używam ConnectBota, aby połączyć się z moim serwerem SSH i ustawić przekierowanie portu przez klienta na port 8080. Następnie skonfiguruj Firefoksa do korzystania z proxy SOCKS, przechodząc do About: Config i wprowadzając następujące:
network.proxy.socks: 127.0.0.1 network.proxy.socks_port: 8080 (or whatever port you chose to forward in ConnectBot) network.proxy.socks_remote_dns: true network.proxy.type: 1 (this tells Firefox to use your manual proxy settings)
Mam nadzieję, że to pomoże!
Odpowiedź
Opera Mobile Classic obsługuje również proxy. Zwróć uwagę, że ta przeglądarka została wycofana.
Wpisz opera: config w pasku adresu, a następnie przewiń w dół do preferencji „Proxy”.