Serwer proxy jest rodzajem pośredniego komputera PC, który jest pośrednikiem między komputerem użytkownika a Internetem. To przez ten komputer i przekazuj wszystkie twoje żądania internetowe. Serwer przetwarza je i wysyła pliki pobrane z Internetu. Zazwyczaj sieci korporacyjne korzystają z serwera proxy w celu uzyskania dostępu do Internetu. Aby narzędzia zrozumiały, że muszą się łączyć przez proxy, ważne jest skonfigurowanie zmiennych systemowych. W ten sposób skonfigurujesz większość narzędzi do pracy z serwerem proxy i, co nie mniej ważne, taki proces ma charakter globalny i dotyczy wszystkich użytkowników systemu. W tym artykule szczegółowo przeanalizujemy, jak skonfigurować połączenie przez serwer proxy w Ubuntu. Rozumiemy to. Chodźmy!
Dowiedz się, jak poprawnie i niezależnie skonfigurować połączenie proxy w Ubuntu.
Aby skonfigurować połączenie z Ubuntu za pośrednictwem serwera proxy, musisz otworzyć menu Ustawienia systemowe, a następnie przejść do sekcji Sieć.
Znajdź sekcję „Sieć” w systemie operacyjnym.
Kliknij element „Network proxy service” i ustaw metodę „Manual”, a następnie wprowadź swoje ustawienia.
W „Network Proxy Service” i ustaw metodę „Manual”
Następnym krokiem jest stworzenie własnych ustawień.
Wadą tej metody jest to, że jeśli masz proxy z autoryzacją na podstawie loginu i hasła, nie możesz określić tych danych, w wyniku czego proxy nie będzie działać.
Możesz także skonfigurować poziom systemu za pomocą plików konfiguracyjnych. Aby to zrobić, otwórz plik / etc / environment z prawami roota (robi się to za pomocą polecenia: sudo nano / etc / environment). Na końcu pliku dodaj linie:
https_proxy = "// użytkownik: : port /"
http_proxy = "// użytkownik: : port /"
ftp_proxy = "ftp: // użytkownik: : port /"
socks_proxy = "socks: // użytkownik: : port /"
Jeśli proxy nie jest autoryzowane, linie powinny wyglądać tak:
_proxy = "// proxy: port /"
Aby zmiany w ustawieniach zaczęły obowiązywać, uruchom ponownie komputer.
Zazwyczaj globalna konfiguracja proxy wystarcza, aby wszystkie inne narzędzia działały przez nią bez konieczności wprowadzania danych proxy w programie. Jednak niektóre narzędzia nie mogą działać z parametrami globalnymi lub wymagają specjalnych ustawień.
Firefox
Firefox umożliwia korzystanie nie tylko z ustawień globalnych, ale także z własnych. Aby przypisać serwer proxy, przejdź do okna ustawień przeglądarki i otwórz kartę „Zaawansowane”, a następnie kliknij „Sieć” i kliknij przycisk „Konfiguruj”. Ważną cechą jest to, że Firefox może używać uwierzytelniania NTLM. To odróżnia Firefoksa od wielu innych przeglądarek.
Firefox może z łatwością korzystać z własnych ustawień.
Chrom
Ta przeglądarka może również używać parametrów globalnych, mając jednocześnie własne. Aby przypisać proxy, otwórz plik / etc / chromium-browser / default i dodaj tam linię:
CHROMIUM_FLAGS = "- proxy-server = adres: port"
Teraz musisz ponownie uruchomić Chromium
Apt
Nowe wersje mogą pracować z parametrami globalnymi, w przeciwieństwie do starych, które działały wyłącznie z osobistymi. W pliku /etc/apt/apt.conf musisz się zarejestrować:
Uzyskaj :: http :: proxy „// login: hasło @ ip_proxy: port_proxy /”;
Uzyskaj :: https :: proxy "// login: hasło @ ip_proxy: port_proxy /";
Uzyskaj :: ftp :: proxy "// login: hasło @ ip_proxy: port_proxy /";
Uzyskaj :: socks :: proxy "// login: hasło @ ip_proxy: port_proxy /";
Uzyskaj :::: Proxy „true”;
Jeśli serwer nie jest autoryzowany, login i hasło będą musiały zostać usunięte.
Bash
Oczywiście powyższa konfiguracja za pośrednictwem / etc / environment będzie działać dla każdego narzędzia uruchomionego przez terminal. Jeśli chcesz ustawić parametry bezpośrednio dla uruchamianego narzędzia, przed uruchomieniem uruchom je:
export http_proxy = '// login: hasło @ ip_proxy: port_proxy /'
export ftp_proxy = '// login: hasło @ ip_proxy: port_proxy /'
wget
Dodaj do pliku / etc / wgetrc:
proxy-user = nazwa użytkownika
proxy-password = hasło
http_proxy = //xxx.xxx.xxx.xxx:8080/
ftp_proxy = //xxx.xxx.xxx.xxx:8080/
use_proxy = on
Jeśli proxy bez autoryzacji, usuń użytkownika proxy i hasło proxy
apt-add-repository
Większość instytucji blokuje wszystkie wątpliwe, nieznane porty na zewnątrz. Z reguły blokowany jest także numer portu 11371, który jest używany przez program apt-add-repository do dodawania repozytoriów. Istnieje proste rozwiązanie, które umożliwia odbieranie kluczy repozytorium przez port 80, który służy do uzyskiwania dostępu do stron internetowych.
Edytuj plik /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py (wymaga uprawnień administratora, zamiast /usr/lib/python2.6 wersja 2.7 może być dostępna). Znajdź linię keyserver.ubuntu.com i zastąp:
hkp: //keyserver.ubuntu.com
na
hkp: //keyserver.ubuntu.com: 80
Teraz będziesz wiedział, jak skonfigurować połączenie przez serwer proxy w Ubuntu. Napisz w komentarzach, jeśli pomyślnie poradziłeś sobie z ustawieniami serwera proxy, podziel się swoimi doświadczeniami z innymi użytkownikami i zadaj wszelkie pytania dotyczące tematu artykułu.