Ktoś skonfigurował serwer proxy na moim komputerze i chcę wiedzieć, co to jest. Czy istnieje sposób na znalezienie serwera proxy za pomocą wiersza polecenia, a nie GUI?
command-line
proxy
Skula Sadam
źródło
źródło
echo $HTTP_PROXY
coś robigsettings get org.gnome.system.proxy host
coś zwraca?Odpowiedzi:
Dla dowolnego systemowego proxy dla HTTP możesz sprawdzić wartość
http_proxy
zmiennej środowiskowej:W przypadku HTTPS:
Podobnie są
ftp_proxy
,socks_proxy
aby służyć dokładnemu celowi ich nazw. Istnieje równieżall_proxy
możliwość ustawienia proxy dla wszystkich tych protokołów jednocześnie. Dla przypomnienia,no_proxy
wyłącza proxy dla dowolnych określonych adresów dowolnego (lub wszystkich) danego protokołu. Ze względu na kompletność możesz również sprawdzić wersję tych zmiennych dużymi literami, chociaż małe litery są standardowe dla*_proxy
zmiennych środowiskowych (tylko zmienne środowiskowe, o których wiem, że są małe).Zauważ, że pokażą one wszystkie ustawienia proxy w całym systemie, a nie specyficzne dla aplikacji. Na przykład,
firefox
lubapt
mogą mieć własne ustawienia proxy, niezależnie od dowolnego globalnego. Niektóre aplikacje również nie uwzględniają tych zmiennych (np.gnome
Użycie określonych aplikacjigsettings
), więc YMMV.źródło
Próba połączenia HTTP na zewnątrz:
W rezultacie zobaczysz coś takiego:
Twój serwer proxy w tym przypadku zostanie znaleziony po wymaganym uwierzytelnieniu 302. http://192.168.254.99:9090/
źródło
W Linuksie możesz tego użyć do sprawdzenia serwerów proxy zdefiniowanych w systemie
źródło
sprawdź plik:
Aby zmodyfikować zawartość pliku (usuń wszystko z apt.conf bez proxy i tylko zdania proxy ze środowiska)!
źródło
gedit
to program GUI. Jak można tego uniknąć przy użyciu GUI?cat
wtedy @ Zacharee1 .. powiedziałem gedit, więc OP może również edytować.gedit
może nawet nie zostać zainstalowany, ponieważ może to być instalacja na serwerze.nano
ivim
oba są edytorami tekstu wiersza poleceń./etc/environment
spowoduje uszkodzenie PATH i ewentualnie innych konfiguracji. Proszę nie rób tego.LUB, jeśli uważasz / odgadniesz dowolny serwer proxy, to grep go, aby potwierdzić, np
źródło