W związku z Internetem, pocztą elektroniczną i przeglądarką internetową z pewnością zetknąłeś się z pojęciem „serwer proxy“. Jest to praktyczny system zasłaniania tożsamości i przyspieszania ruchu sieciowego, który zahacza o przestrzeń między Twoim komputerem a Internetem. W tym artykule dowiesz się, jak działa serwer proxy oraz jakie ma zalety i wady, w jakich obszarach zastosowań. Pokażemy też, jak za jego pomocą można w kilku krokach zamaskować swoje IP w przeglądarce .
- Serwery proxy przekazują żądania klientów do serwerów docelowych przez proxy.
- Za pomocą serwera proxy można zamaskować swoją lokalizację i ominąć ograniczenia dotyczące poszczególnych krajów.
- Duże firmy używają serwerów proxy do regulowania dostępu pracowników do Internetu.
Spis treści
1. definicja: Co to jest serwer proxy i jak działa?
Kiedy wchodzisz ze swoim komputerem do Internetu, na przykład w celu wywołania określonej strony internetowej, wysyłasz swoje żądanie bezpośrednio do serwera internetowego, który zwraca Ci odpowiednią treść. W tym samym czasie przekazywany jest również Państwa adres IP. Można to porównać do cyfrowego odcisku palca, dzięki któremu można Cię jednoznacznie zidentyfikować.
Proxy (z łaciny proximus = „najbliższy“) znajduje się pomiędzy klientem a serwerem odbierającym i jest – mówiąc wprost – rodzajem pośrednika w komunikacji w sieci komputerowej. Przekazuje on żądania klienta do serwera odbiorczego poprzez swój własny adres , bez konieczności istnienia bezpośredniego połączenia między nimi. Zawartość serwera docelowego jest następnie przesyłana z powrotem do serwera proxy, a stamtąd przekazywana do żądającego klienta.

Zasadniczo rozróżnia się dwa rodzaje serwera proxy:
- Forward proxies przyjmują żądania klientów wewnętrznych, a następnie przekazują je z własnym adresem do docelowego komputera w Internecie. W ten sposób sieć LAN jest osłonięta przed szkodliwymi wpływami z sieci.
- Reverse proxies chronią serwer, przyjmując i sprawdzając żądania klientów z sieci publicznej, zanim zostaną one przekazane do serwera wewnętrznego.
Dobrze wiedzieć: Prawdopodobnie najbardziej znaną obecnie usługą proxy jest sieć Tor („The Onion Router“). Jest to system, który został pierwotnie opracowany na potrzeby tajnej komunikacji rządu i armii USA.
Do czego służą serwery proxy?
Istnieją różne zastosowania serwerów proxy, którym chcielibyśmy się przyjrzeć jeszcze raz w tym rozdziale.
2.1 Anonimizacja zachowań internautów

Prawdopodobnie najważniejszym zadaniem serwera proxy jest anonimizacja. Przekazując żądania, możesz zamaskować swoją tożsamość w sieci, ponieważ do serwera docelowego wysyłany jest tylko adres IP serwera proxy, a nie Twój własny. Dodatkowo w ten sposób fałszuje się lub całkowicie usuwa niektóre informacje, takie jak lokalizacja czy dostawca usług.
Dla pozostałych uczestników sieci widoczne są tylko dane proxy, więc surfujesz praktycznie anonimowo. W ten sposób można ominąć nawet ograniczenia obowiązujące w danym kraju (np. w przypadku streamingu wideo). Korzystając z serwera proxy znajdującego się za granicą, można sprawić, że serwer docelowy będzie myślał, że żądanie nie pochodzi z Niemiec.
Uwaga: Należy pamiętać, że obchodzenie blokad proxy jest prawnie szarą strefą. Większość prawników uznaje jednak ten proceder za legalny, ponieważ blokada jest łatwa do obejścia i tym samym nieskuteczna. Dlatego nie należy spodziewać się konsekwencji, operator strony może zareagować jedynie poprzez zablokowanie Twojego adresu IP.
2.2 Filtrowanie niepożądanych treści

Oprócz obfuskacji tożsamości, serwery proxy są często wykorzystywane do filtrowania przychodzących żądań. Praktyka ta jest stosowana głównie w sieciach korporacyjnych do blokowania pewnych usług (np. wymiany plików lub stron porno).
Ponadto serwery proxy mogą być również wykorzystywane jako tzw. zapory proxy, w których monitorowanie komunikacji (w przeciwieństwie do zapór zorientowanych na pakiety) odbywa się nie tylko za pomocą danych adresowych i protokołów, ale dodatkowo za pomocą danych pakietowych odpowiednich aplikacji. To automatycznie zwiększa bezpieczeństwo, ponieważ ruch danych może być analizowany znacznie głębiej i bardziej szczegółowo.
Wskazówka: Instalując odpowiednie zabezpieczenia antywirusowe bezpośrednio na serwerze proxy, można z centralnej lokalizacji chronić użytkowników sieci przed złośliwym oprogramowaniem z Internetu.
2.3 Caching: Proxy jako cache
Serwery proxy mogą być również wykorzystywane do bu forowania. Dzięki przechowywaniu otrzymanych plików w postaci lokalnej kopii do dalszego wykorzystania, nie każde żądanie w tym zakresie musi być ponownie przekazywane do serwera docelowego, lecz jest odpowiadane bezpośrednio przez c ache i odsyłane z powrotem do klienta.
Cache proxy umożliwia więc znacznie wydajniejszy i szybszy tryb pracy oraz zmniejsza obciążenie zasobów zdalnych serwerów sieciowych. Pozwala również zaoszczędzić miejsce na dysku, ponieważ konieczne jest przechowywanie tylko jednej kopii wyniku zapytania. Umożliwia także dostęp do usług serwerowych, które w danej chwili nie są online lub są mocno obciążone (np. z powodu błędu sieciowego). Warunkiem jest jednak, aby sam serwer proxy był dostępny, a wynik zapytania znajdował się już w cache.
2.4 Równoważenie obciążenia i kontrola przepustowości

Serwer proxy może również pomóc w równomiernym rozłożeniu obciążenia pracą pomiędzy kilka serwerów. W tym celu łączy się adres URL z kilkoma serwerami w sieci LAN. Proxy działa wtedy jako centralny interfejs i może równomiernie rozłożyć obciążenie w sieci w przypadku szczególnie zasobożernych żądań lub w przypadku awarii.
Jeśli natomiast proxy jest wykorzystywane do regulacji przepustowości, to w zależności od obciążenia przydziela klientom dedykowane zasoby. W ten sposób można zapewnić, że poszczególne programy lub aplikacje nie będą zajmowały całego pasma.
3 Wady i zalety serwerów proxy w skrócie
- Szybszy dostęp do identycznych danych
- Umożliwia anonimowe surfowanie
- Możliwość obejścia cenzury i blokad proxy
- Oszczędza miejsce na dysku dzięki buforowaniu
- Możliwość integracji filtrów antyspamowych i ochrony przed wirusami
- Oszczędność zasobów sieciowych na serwerach zdalnych
- Umożliwia dystrybucję obciążenia i regulację pasma
- Każdy protokół internetowy wymaga własnego proxy
- Proxy nie są dostępne dla wszystkich protokołów
- Proxy nie są obsługiwane przez wszystkie aplikacje (np. gry online lub portale udostępniające)
- Możliwe rozbieżności z powodu nieaktualnych treści w pamięci podręcznej
4. Serwer proxy do użytku domowego: Jak zamaskować swój adres IP za pomocą przeglądarki
Nowoczesne systemy operacyjne, takie jak Windows, mają dwa różne miejsca, w których można dokonać ustawień proxy: Raz w samym systemie lub bezpośrednio w przeglądarce.
Aby wyjaśnić: podczas gdy „proxy systemowe“ jest używane przez wszystkie programy, tylko Chrome & Co. używają „proxy przeglądarki“. Oznacza to, że możesz go użyć do uruchomienia przeglądarki, ale wszystkie inne aplikacje internetowe uruchomić bez niego. W tym rozdziale pokażemy, jak skonfigurować proxy specyficzne dla przeglądarki.
4.1 Zmiana ustawień proxy w Chrome
Oczywiście tylko nieliczni użytkownicy mają w domu własny serwer proxy (można go wynająć lub kupić). Na szczęście w sieci jest też wielu dostawców, którzy oferują darmowe usługi.
Wybierz jednego z nich i wprowadź dane do przeglądarki. W Google Chrome postępuj w następujący sposób:
- Otwórz„Ustawienia zaawansowane“ i w sekcji„System“ przejdź do wpisu„Otwórz ustawienia proxy„.

- Kliknij na „Ustawienia sieciLAN“ w zakładce„Połączenia„.

- Zaznacz pole„Użyj serwera proxy dla sieci LAN“ i wprowadź wybrany wcześniej adres IP oraz odpowiedni port .

- Zatwierdź wprowadzone dane przyciskiem„OK„.
Następnie należy ponownie przetestować, czy wybrane ustawienia działają zgodnie z oczekiwaniami. Można na przykład użyć utrace, aby sprawdzić, czy lokalizacja rzeczywiście uległa zmianie.
Uwaga: Zastanów się dobrze, jaki serwer łączysz między swoim klientem a Internetem. Wprawdzie proxy zaciera ślady w sieci, ale dany dostawca ma zawsze pełny dostęp do ruchu (słowo kluczowe: ochrona danych!), który przechodzi przez jego maszyny.