Co to jest serwer proxy? Jak dzia艂a?

Pocz膮tkuj膮cy

Przewodnik dla pocz膮tkuj膮cych po kryptowalutach

Po艣rednik

艢redniozaawansowany przewodnik po Blockchainie i kryptowalutach

Ekspert

Przewodnik dla pocz膮tkuj膮cych po kryptowalutach

Czy serwery proxy s膮 darmowe?

To zale偶y. Je艣li ustawisz w艂asny serwer proxy, nie b臋dziesz musia艂 p艂aci膰 ani grosza (chyba 偶e p艂acisz za hosting). Z drugiej strony, komercyjne serwery proxy, takie jak Smartproxy, kosztuj膮, podobnie jak VPN.

What’s the Difference Between a VPN and a Proxy?

Sieci VPN oferuj膮 bardziej kompletn膮 ochron臋przed szerokim zakresem atak贸w i pr贸b deanonimizacji. Proxy zazwyczaj chroni膮 tylko informacje z jednej aplikacji, podczas gdy VPN-y s膮 og贸lnosystemowe. Niekt贸re typy serwer贸w proxy nie szyfruj膮 nawet danych pomi臋dzy Twoim komputerem a serwerem proxy. Ponadto wiele serwer贸w proxy jest w rzeczywisto艣ci przezroczystych, co oznacza, 偶e zdalny serwer zna Tw贸j adres IP.

Omawiamy ten temat bardziej szczeg贸艂owo w osobnym artykuletutaj.

Czy strony proxy s膮 nielegalne?

Nie z natury. Sieci VPN nie s膮 nielegalne w wi臋kszo艣ci kraj贸w, tak d艂ugo jak u偶ywasz ich do legalnych cel贸w. Ta sama koncepcja dotyczy korzystania z serwer贸w proxy i stron. Je艣li co艣 jest nielegalne bez proxy, VPN lub Tor, to jest to r贸wnie偶 nielegalne przy u偶yciu tych technologii anonimizuj膮cych.

Czy proxy ukrywa Tw贸j adres IP?

Nie zawsze. R贸偶ne rodzaje serwer贸w proxy mog膮, ale nie musz膮 by膰 przezroczyste. Przezroczyste proxy wysy艂aj膮 Tw贸j adres IP wraz z 偶膮daniem do serwera na drugim ko艅cu. Je艣li u偶ywasz us艂ugi proxy, kt贸ra jest specjalnie zaprojektowana dla anonimowo艣ci, tw贸j adres IP jest prawdopodobnie ukryty.聽

Kiedy m贸wimy o komputerach, s艂owo “proxy” ma wiele r贸偶nych znacze艅. Podobnie jak wirtualne sieci prywatne (VPN) i Tor, serwery proxy s膮 sposoby, aby uzyska膰 troch臋 prywatno艣ci podczas przegl膮dania Internetu. Odwr贸cone serwery proxy s膮 r贸wnie偶 sposobem, w jaki strony internetowe obs艂uguj膮 du偶膮 liczb臋 jednoczesnych u偶ytkownik贸w. Bior膮c pod uwag臋, 偶e serwery proxy reprezentuj膮 kilka r贸偶nych rodzaj贸w technologii, wiele os贸b uwa偶a to rozr贸偶nienie za myl膮ce.

Do czego s艂u偶y serwer po艣rednicz膮cy?

W tym artykule wyja艣nimy wszelkie b艂臋dne przekonania, kt贸re mo偶esz mie膰 na temat serwer贸w proxy. Poznasz definicj臋 serwera proxy, dowiesz si臋 jakie s膮 rodzaje serwer贸w proxy, jak dzia艂aj膮 i jak mo偶esz ich u偶ywa膰.

Co to jest serwer proxy?

Najcz臋艣ciej ludzie u偶ywaj膮 “proxy” w odniesieniu do us艂ugi, z kt贸r膮 艂膮cz膮 si臋 poprzez ustawienia w przegl膮darce internetowej. Kiedy 艂膮czysz si臋 z serwerem proxy, ca艂y Tw贸j ruch internetowy jest kierowany przez serwer proxy, zamiast trafia膰 bezpo艣rednio na odwiedzan膮 stron臋. Innymi s艂owy, serwer proxy dzia艂a jako brama mi臋dzy u偶ytkownikami a Internetem.

Jaki jest przyk艂ad serwera proxy?

Wiele r贸偶nych aplikacji na komputerze mo偶na skonfigurowa膰 do korzystania z proxy. Przegl膮darki internetowe mog膮 u偶ywa膰 serwer贸w proxy HTTP, kt贸re s膮 serwerami proxy przeznaczonymi do przekazywania ruchu internetowego. Gdy odwiedzasz stron臋 internetow膮, b臋d膮c pod艂膮czonym do serwera proxy HTTP, Tw贸j komputer m贸wi serwerowi proxy, aby za偶膮da艂 strony internetowej zamiast 偶膮da膰 jej bezpo艣rednio. Mo偶esz sprawdzi膰 Smartproxy, aby uzyska膰 bardziej szczeg贸艂owe informacje.

W przeciwie艅stwie do VPN, serwery proxy nie s膮 “tunelami” dla aktywno艣ci sieciowej Twojego komputera. Zamiast tego proxy po prostu znajduje si臋 mi臋dzy komputerem a zasobami, do kt贸rych uzyskujesz dost臋p. W wielu systemach operacyjnych mo偶na ustawi膰 og贸lnosystemowe proxy HTTP, ale nie ma to wp艂ywu na inne rodzaje ruchu.

Jak dzia艂a serwer proxy

Proxy s膮 prostymi po艣rednikami, kt贸rzy siedz膮 mi臋dzy tob膮 a zasobem, do kt贸rego pr贸bujesz uzyska膰 dost臋p. Kiedy wysy艂asz 偶膮danie przez proxy, serwer proxy wykonuje 偶膮danie i zwraca wynik dla Ciebie.

Co robi serwer proxy?

Niezale偶nie od tego, jakiego dok艂adnie typu proxy u偶ywasz, ta og贸lna zasada zwykle ma zastosowanie. Proxy zazwyczaj nie umieszczaj膮 Twojego ruchu w szyfrowanym tunelu; po prostu 偶膮daj膮 zasob贸w w Twoim imieniu.

Jednak niekt贸re proxy mog膮 faktycznie szyfrowa膰 Tw贸j ruch internetowy, ukrywaj膮c go przed dostawc膮 us艂ug internetowych (ISP). Z drugiej strony, w艂a艣ciciel serwera proxy mo偶e mie膰 dost臋p do tych danych, wi臋c musisz naprawd臋 zaufa膰 dostawcy proxy, je艣li chcesz bezpiecznie korzysta膰 z us艂ugi.

Serwery proxy zmieniaj膮 r贸wnie偶 Tw贸j adres IP. W ten spos贸b strona, kt贸r膮 odwiedzasz, my艣li, 偶e pochodzisz z innego kraju, co pomaga zachowa膰 anonimowo艣膰. Jednak serwery proxy, kt贸rym brakuje szyfrowania, mog膮 przypadkowo wyciec Tw贸j adres IP.

Co ciekawe, mo偶liwe jest r贸wnie偶 blokowanie stron internetowych za pomoc膮 proxy. Je艣li Twoja firma korzysta z serwera proxy w celu zapewnienia bezpiecze艅stwa, mo偶e r贸wnie偶 wybra膰, do kt贸rych witryn mo偶esz uzyska膰 dost臋p na podstawie adresu IP proxy.

Czy VPN jest serwerem proxy?

Rodzaje proxy

Istnieje kilka r贸偶nych typ贸w proxy, z kt贸rych ka偶dy nadaje si臋 do innego przypadku u偶ycia. Oto niekt贸re z bardziej popularnych typ贸w.

Przezroczyste serwery proxy HTTP

Te serwery proxy wykorzystuj膮 najprostszy rodzaj technologii proxy z mo偶liwych. Nie szyfruj膮 one przesy艂anych danych, w przeciwie艅stwie do VPN lub SSH SOCKS proxy. W istocie, ten rodzaj proxy po prostu przekazuje 偶膮dania do serwer贸w docelowych.

Jaki jest przyk艂ad serwera proxy?

Przezroczyste proxy nie dodaj膮 do po艂膮czenia szyfrowania ani 偶adnych innych zabezpiecze艅, nie ukrywaj膮 te偶 adresu IP u偶ytkownika. Proxy u偶ywaj膮 do tego standardowego nag艂贸wka HTTP X-Forwarded-For.

Je艣li szukasz ochrony prywatno艣ci lub unikni臋cia cenzury, przezroczyste proxy prawdopodobnie nie jest w艂a艣ciwym wyborem dla Ciebie.

Odwr贸cone proxy

Koncepcja przezroczystego proksowania zapewnia technologi臋 stoj膮c膮 za odwrotnymi proxy. Zamiast nawi膮zywa膰 po艂膮czenia w imieniu klienta, odwrotne proxy nas艂uchuj膮 po艂膮cze艅 w imieniu serwera.

Sk膮d mam wiedzie膰, czy mam serwer proxy?

Chyba 偶e jeste艣 hostingu w艂asnej strony internetowej, odwrotne proxy nie jest bardzo przydatne. To powiedziawszy, ka偶da du偶a strona internetowa u偶ywa ich. Je艣li kiedykolwiek widzia艂e艣 “504 Gateway Timeout” b艂膮d, 偶e jest reverse proxy m贸wi, 偶e serwer backend nie odpowiada.

Proxy SOCKS

Co to jest serwer proxy i jak dzia艂a?

SOCKS, czyli Socket Secure, to technologia szyfrowanego proxy. Kiedy 艂膮czysz si臋 z proxy SOCKS w swojej przegl膮darce internetowej, ca艂y Tw贸j ruch jest szyfrowany w drodze do serwera proxy.

W por贸wnaniu z innymi typami serwer贸w proxy, serwery proxy SOCKS s膮 najbardziej podobne do sieci VPN. S膮 one jednak zazwyczaj przeznaczone dla poszczeg贸lnych aplikacji, a nie dla ca艂ego systemu.

Protok贸艂 Secure Shell (SSH) jest zwykle u偶ywany do zdalnego dost臋pu do serwer贸w. Mo偶na go jednak r贸wnie偶 wykorzysta膰 do szybkiego utworzenia proxy SOCKS przy u偶yciu zdalnego serwera. Om贸wimy to podej艣cie bardziej szczeg贸艂owo w dalszej cz臋艣ci artyku艂u.

Jak dzia艂a serwer proxy, poda膰 przyk艂ad?

Do czego s艂u偶y serwer proxy?

Proxy mog膮 by膰 u偶ywane do rozwi膮zywania r贸偶nych problem贸w. Oto kilka najcz臋stszych problem贸w rozwi膮zywanych za pomoc膮 serwera proxy:

  • Filtrowanie tre艣ci i bezpiecze艅stwo. Szko艂y i zak艂ady pracy u偶ywaj膮 serwer贸w proxy do zabezpieczania i filtrowania tre艣ci w swoich sieciach. Dzi臋ki certyfikatowi g艂贸wnemu typu man-in-the-middle administratorzy sieci mog膮 r贸wnie偶 uzyska膰 dost臋p do tre艣ci zabezpieczonych protoko艂em HTTPS.
  • Obej艣cie cenzury. Przypadkowo ludzie u偶ywaj膮 r贸wnie偶 serwer贸w proxy do obchodzenia cenzury i filtrowania. Wiele sieci jest jednak wystarczaj膮co inteligentnych, aby temu zapobiec.
  • Obs艂uga ruchu. Odwr贸cone serwery proxy pozwalaj膮 tw贸rcom stron internetowych na obs艂ug臋 du偶ego ruchu i korzystanie z nowoczesnych funkcji sieciowych przy jednoczesnej oszcz臋dno艣ci czasu.
  • Tunelowanie ruchu. Proxy SOCKS pozwalaj膮 u偶ytkownikom na tunelowanie ruchu internetowego do innego serwera, w celu unikni臋cia filtrowania lub uzyskania dost臋pu do innej sieci. Proxy te s膮 podobne w u偶yciu do VPN, chocia偶 znacznie wi臋cej os贸b u偶ywa obecnie VPN.
Jak 艂膮czy si臋 serwer proxy?

Czy serwery proxy s膮 bezpieczne?

Podobnie jak w przypadku VPN, pozbawione skrupu艂贸w proxy mog膮 wykra艣膰 Tw贸j ruch i sprzeda膰 go dla zysku. Nie mo偶na zagwarantowa膰, 偶e jakikolwiek proxy innej firmy jest ca艂kowicie bezpieczny od tego. To powiedziawszy, je艣li p艂acisz za us艂ug臋 proxy, firma prawdopodobnie obiecuje, 偶e nie b臋dzie rejestrowa膰 twojego ruchu.

Je艣li za艂o偶ysz w艂asny serwer proxy, nie musisz si臋 martwi膰 o tak膮 mo偶liwo艣膰. Jednak bierzesz na siebie odpowiedzialno艣膰 za utrzymanie i zabezpieczenie serwera. Je艣li przypadkowo zostawi膰 sw贸j serwer proxy otwarte do Internetu bez uwierzytelniania, ka偶dy mo偶e korzysta膰 z po艂膮czenia internetowego. To mo偶e wyl膮dowa膰 w wielu k艂opot贸w, wi臋c upewnij si臋, aby u偶y膰 bezpiecznego uwierzytelniania.

Czy istnieje serwer proxy VPN?

Innym problemem z serwer贸w proxy jest fakt, 偶e dzia艂aj膮 one na podstawie aplikacji. To mo偶e by膰 艂atwe do zapomnienia, 偶e niekt贸re aplikacje nie s膮 za pomoc膮 proxy, podczas gdy inne s膮. B膮d藕 ostro偶ny w upewnieniu si臋, 偶e ka偶da aplikacja, 偶e masz zamiar u偶y膰 z proxy jest skonfigurowany w prawo. Je艣li potrzebujesz wi臋cej pe艂nej prywatno艣ci, u偶yj VPN lub Tor zamiast.

Co to jest reverse proxy?

Jakie s膮 trzy rodzaje serwer贸w proxy?

Kiedy tw贸rcy stron internetowych buduj膮 interaktywne strony (lub aplikacje internetowe), cz臋sto u偶ywaj膮 dw贸ch program贸w serwer贸w internetowych, gdzie jeden jest skonfigurowany jako reverse proxy. R贸偶ne typy serwer贸w internetowych s膮 lepiej przystosowane do r贸偶nych zada艅. Odwrotne proxy pozwala programistom skorzysta膰 z obu program贸w specjalno艣ci.

Wi臋kszo艣膰 framework贸w aplikacji internetowych – narz臋dzi programistycznych, kt贸rych programi艣ci u偶ywaj膮 do budowania aplikacji internetowych – dostarcza po wyj臋ciu z pude艂ka program serwera WWW. Taki serwer jest 艂atwy w u偶yciu i dobrze integruje si臋 z frameworkiem. Jednak zazwyczaj nie jest w stanie obs艂u偶y膰 HTTPS, HTTP/2 i innych nowoczesnych standard贸w internetowych.

Kt贸ry typ serwera proxy jest najlepszy?

Mniejsze witryny mog膮 umie艣ci膰 oba programy serwera WWW na jednym komputerze, podczas gdy du偶e firmy korzystaj膮 z setek lub nawet tysi臋cy fizycznych serwer贸w.

Aby uzyska膰 te wa偶ne funkcje, a jednocze艣nie u艂atwi膰 rozw贸j, programi艣ci ustawiaj膮 odwrotne proxy w ten spos贸b:

  • Kiedy 偶膮danie u偶ytkownika dociera na stron臋 internetow膮, w rzeczywisto艣ci kontaktuje si臋 z reverse proxy – nie z prawdziwym serwerem backendowym. Ten “zewn臋trzny” serwer internetowy upraszcza 偶膮danie u偶ytkownika za pomoc膮 technologii, kt贸r膮 prawdziwy backend mo偶e zrozumie膰.
  • Z perspektywy wewn臋trznego serwera WWW nowe po艂膮czenie w艂a艣nie przysz艂o z odwrotnego proxy, a nie z komputera u偶ytkownika. Backend przetwarza 偶膮danie i wysy艂a je z powrotem do serwera reverse proxy, kt贸ry nast臋pnie zwraca je do oryginalnego u偶ytkownika.
Jaki jest najbardziej rozpowszechniony typ serwera proxy?

Z reverse proxy, w艂a艣ciciele stron internetowych dosta膰 si臋 do kapitalizacji na nowe technologie bez modernizacji ich backend. Odwr贸cone proxy mo偶e r贸wnie偶 obs艂ugiwa膰 wi臋kszy ruch, przyspieszy膰 po艂膮czenia i rozwi膮za膰 problemy bezpiecze艅stwa.

Czym s膮 ustawienia proxy sieciowego?

Ka偶da aplikacja, kt贸ra obs艂uguje proxy na Twoim urz膮dzeniu, mo偶e by膰 skonfigurowana oddzielnie, aby korzysta膰 z proxy. W przegl膮darce jest to zwykle dostarczane wraz z innymi ustawieniami sieci.

Firefox obs艂uguje natywnie serwery proxy SOCKS, w przeciwie艅stwie do niekt贸rych innych przegl膮darek. Jednak prawie ka偶da przegl膮darka i aplikacja sieciowa dzia艂a ze zwyk艂ymi serwerami proxy.

VPN jest rodzajem serwera proxy?

Ustawienia proxy sieciowego na komputerze Mac

W niekt贸rych urz膮dzeniach mo偶na skonfigurowa膰 globalne proxy HTTP. Nale偶y pami臋ta膰, 偶e inne rodzaje ruchu nie s膮 wysy艂ane za pomoc膮 proxy, wi臋c nie jest to kompletne rozwi膮zanie anonimizuj膮ce.

R贸偶ne systemy operacyjne umieszczaj膮 ustawienia proxy w r贸偶nych miejscach. W systemach Windows i macOS ustawienia proxy mo偶na znale藕膰 w pobli偶u innych ustawie艅 sieciowych w Ustawieniach lub Preferencjach systemowych. Jednak przegl膮darki czasami oferuj膮 r贸wnie偶 w艂asne, niezale偶ne ustawienia proxy.

Aby ustawi膰 proxy, b臋dziesz potrzebowa艂 jego nazwy hosta lub adresu IP, typu po艂膮czenia i portu.

Jakie s膮 zalety serwera proxy?

R臋czna konfiguracja proxy w systemie Windows

Jak sprawdzi膰 ustawienia proxy

Aby sprawdzi膰, czy wszystko skonfigurowa艂e艣 poprawnie, sprawd藕 sw贸j zewn臋trzny adres IP. Mo偶esz po prostu wpisa膰 w Google “what is my IP address”, aby zobaczy膰, gdzie Tw贸j ruch wychodzi do Internetu.

Jaki jest przyk艂ad serwera proxy?

Je艣li chcesz zagwarantowa膰 prawdziw膮 prywatno艣膰, upewnij si臋, 偶e u偶ywasz proxy SOCKS. Upewnij si臋 r贸wnie偶, 偶e ka偶da aplikacja, kt贸rej chcesz u偶y膰 – lub ca艂y system – jest skonfigurowana do korzystania z proxy. Tylko dlatego, 偶e przegl膮darka internetowa zg艂asza ustawienie proxy poprawnie nie oznacza, 偶e inne aplikacje r贸wnie偶.

Jak skonfigurowa膰 proxy

Skonfigurowanie w艂asnego serwera proxy wymaga nieco wiedzy technicznej, ale nie jest zbyt trudne. Poniewa偶 SOCKS jest najbezpieczniejszym protoko艂em proxy, u偶yjemy go w tym poradniku. B臋dziesz potrzebowa艂 konta u偶ytkownika na serwerze Linux z dost臋pem do SSH. Je艣li nie masz takiego, dostawcy tacy jak DigitalOcean i Linode sprzedaj膮 bardzo tanie wirtualne serwery prywatne.

Kto powinien korzysta膰 z serwera proxy?

Stw贸rz w艂asne, oparte na Linuksie proxy SOCKS

Je艣li masz dost臋p do serwera linuksowego (lub mo偶esz go uruchomi膰), mo偶esz 艂atwo stworzy膰 w艂asne proxy SOCKS. W rzeczywisto艣ci nie potrzebujesz niczego zainstalowanego na serwerze poza demonem SSH, kt贸rego prawdopodobnie ju偶 u偶ywasz do zdalnej administracji.

Oto jak:

  1. Otw贸rz Terminal na swoim lokalnym komputerze. W systemie Windows, Prompt Polecenia lub PowerShell b臋dzie dzia艂a膰 – Microsoft zainstalowa艂 ju偶 dla Ciebie klienta OpenSSH. Je艣li u偶ywasz systemu macOS, otw贸rz Terminal.app. W systemie Linux, otw贸rz preferowany emulator terminala.
Czy serwer proxy ukrywa Pa艅stwa IP?
  1. W terminalu uruchom to polecenie: ssh -i ~/.ssh/id_rsa -D 1234 -f -C -q -N user@domain. Oto, co robi ka偶dy z argument贸w:
    1. -i: M贸wi klientowi SSH, gdzie szuka膰 twojego klucza SSH u偶ywanego do logowania si臋 do zdalnego serwera. Je艣li u偶ywasz uwierzytelniania za pomoc膮 has艂a, nie potrzebujesz tej cz臋艣ci.
    2. -D: M贸wi SSH, 偶e chcemy proxy SOCKS na podanym przez ciebie porcie. W tym przypadku u偶ywamy portu 1234.
    3. -f: Przenosi proces na t艂o, dzi臋ki czemu mo偶na uruchomi膰 inne polecenia w terminalu.
    4. -C: W艂膮cza kompresj臋, dzi臋ki czemu nie b臋dziesz marnowa膰 tak du偶o pasma internetowego.
    5. -q: Wy艂膮cza logi i komunikaty debugowania w terminalu.
    6. -N: Informuje SSH, 偶e nie wysy艂asz polece艅 do serwera, a jedynie u偶ywasz go jako proxy.
    7. user@domain: Twoja nazwa u偶ytkownika na serwerze i nazwa hosta serwera (lub adres IP).
Czy ustawienia serwera proxy powinny by膰 w艂膮czone czy wy艂膮czone?
  1. W ustawieniach przegl膮darki lub sieci komputerowej skonfiguruj proxy SOCKSv5. Oto jak to zrobi膰 w Firefoksie:
    1. Otw贸rz Preferencje za pomoc膮 przycisku menu.
    2. Przewi艅 w d贸艂 i wybierz Ustawienia sieci.
    3. Wybierz opcj臋 R臋czna konfiguracja proxy.
    4. Jako host SOCKS wpisz “localhost”. U偶yj portu, kt贸ry okre艣li艂e艣 wcze艣niej.
    5. Wybierz “Proxy DNS podczas u偶ywania SOCKSv5”.
    6. Kliknij OK i przetestuj swoje ustawienia.

Pocz膮tkuj膮cy

Przewodnik dla pocz膮tkuj膮cych po kryptowalutach

Po艣rednik

艢redniozaawansowany przewodnik po Blockchainie i kryptowalutach

Ekspert

Przewodnik dla pocz膮tkuj膮cych po kryptowalutach

We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept
Reject