Seminární práce ze Základů počítačových sítí - Proxy server a jeho využití v praxi

IP adresa

Na úvod začneme velice obecně, a to tím co je vůbec IP adresa, k čemu je dobrá a jakou má spojitost s proxy serverem.

"IP adresa je jedinečná adresa počítače v internetu. Udává se ve tvaru yyy.yyy.yyy.yyy, kde yyy je číslo v rozsahu 0 až 255. Může vypadat například takto: 93.112.07.247." 1

Jak můžeme zjistit svou IP adresu ?

Ke zjištění vlastní IP adresy slouží několik internetových stránek. Například :

  1. http://www.mojeip.cz
  2. http://www.ipadresa.cz/
  3. http://www.moje-ip-adresa.cz

Tabulka prefixů a masek podsítí IPv4

Počet adres Počet bitů Prefix Třída Maska
1032 255.255.255.255
2131 255.255.255.254
4230 255.255.255.252
8329 255.255.255.248
16428 255.255.255.240
32527 255.255.255.224
64626 255.255.255.192
128725 255.255.255.128
256824 1C 255.255.255.0
512923 2C 255.255.254.0
1 0241022 4C 255.255.252.0
2 0481121 8C 255.255.248.0
4 0961220 16C 255.255.240.0
8 1921319 32C 255.255.224.0
16 3841418 64C 255.255.192.0
32 7681517 128C 255.255.128.0
65 5361616 1B 255.255.0.0
131 0721715 2B 255.254.0.0
262 1441814 5B 255.252.0.0
524 2881913 8B 255.248.0.0
1 048 5762012 16B 255.240.0.0
2 097 1522111 32B 255.224.0.0
4 194 3042210 64B 255.192.0.0
8 388 608239 128B 255.128.0.0
16 777 216248 1A 255.0.0.0
33 554 432257 2A 254.0.0.0
67 108 864266 4A 252.0.0.0
134 217 728275 8A 248.0.0.0
268 435 456284 16A 240.0.0.0
536 870 912293 32A 224.0.0.0
1 073 741 824302 64A 192.0.0.0

Tabulka převzata ze stránek http://www.dns-info.cz/ip-tabulka-masky-prefixy.html

Kvůli lepší přehlednosti může (ale nemusí) mít přiřazeno tzv. doménové jméno (hostname). Na tomto principu funguje celý internet. Chceme-li se dostat na nějakou internetovou adresu, zadáváme její "hostname" neboli doménové jméno, například "www.seznam.cz" či "www.google.cz" namísto 124.345.234.567. Jedna IP adresa může mít přiřazeno i více doménových jmen, stejně tak jeden stroj může mít více IP adres.

Jak skrýt IP adresu, co je PROXY server

Na internetu je někdy dobré svou IP adresu neukazovat. Například v různých diskuzních fórech, ve kterých prezentujeme své názory, které nemusí být společensky korektní. Pokud tedy chceme svou IP adresu schovat musíme použít anonymní proxy server . Nejdříve bychom tedy měli vysvětlit, co vůbec proxy server je.

"Proxy server funguje jako prostředník mezi klientem a cílovým počítačem (serverem). Vystupuje jako jakýsi "předavač" - předkládá klientské požadavky a vůči samotnému cílovému počítači vystupuje sám jako klient. Přijatou odpověď následně odesílá zpět "původnímu" klientovi. Proxy server odděluje lokální počítačovou síť (například intranet) od Internetu. Proxy server může analyzovat obsah komunikace, případně ji pozměňovat (např. odstraňování reklam z http požadavků, blokování webových stránek podle obsahu a podobně) nebo ukládat požadavky do vyrovnávací paměti (cache), ze které mohou být při opakovaném požadavku odpovědi poskytnuty rychleji." [2] Jak ostatně můžeme vidět na následujícím obrázku :

proxy server
Obrázek stažen ze stránek : http://www.home-network-help.com/proxy-server.html

Druhy Proxy serverů

Proxy servery mohou být transparentní (ukazují naši IP adresu) či anonymní (nic o nás nesdělují).

Na internetu existuje mnoho anonymních proxy serverů, například : www.freeproxy.ru nebo www.proxy4free.com

Tato stránka obsahuje seznam 15 anonymních proxy serverů seřazených dle hodnocení uživatelů. Některé z nich jsou funkční více, některé méně. Následující obrázek ukazuje jak takový anonymní proxy server funguje:

Anonymní proxy server
Obrázek stažen ze stránek: www.proxyswitcher.com/how_it_works.html

"Pro cílový server je klientem proxy server a nikoliv původní klient. To má za následek, že cílovému serveru není známa IP adresa původního klienta. Zejména u webových proxy toto opatření není stoprocentní, protože některé z nich adresu klienta přidávají do upraveného požadavku. Úpravou požadavku lze ale zvýšit soukromí ještě víc, a sice odstraňováním cookies nebo jiných informací (např. HTTP referrer – informace o poslední navštívené stránce)." [2]

Existují dva druhy proxy serverů, a to buď aplikační proxy servery (pouze pro určité služby například http, ftp..) či tzv. SOCKS proxy servery (fungují pro libovolné služby), avšak musí být podporovány na straně klienta. Hodně rozšířeným je tzv. HTTP proxy cache server.

HTTP proxy cache

"Tento typ proxy serverů disponuje pamětí (cache) pro uchování odpovědí serverů, které jsou zde k dispozici při dalším požadavku.HTTP proxy cache lze většinou nastavit i pro řízení přístupu. Autentizace vůči proxy probíhá takto: Proxy obdrží HTTP požadavek, hledá hlavičku Autorization:. Pokud není, vrátí kód 407 (Proxy Authentication Required). Většina klientů (prohlížečů) reaguje výzvou k zadání jména a hesla. Jmého a heslo je zakódováno metodou Base64 a odesláno v hlavičce Autorization:. Proxy obsah hlavičky porovná s uloženými údaji." 3

Typická použití Proxy serveru

Ochrana soukromí

"Lidé tyto servery využívají především kvůli poskytnuté anonymitě. Přece jen není velmi těžké zjistit, kdo je vaším internetovým poskytovatelem, z jakého města jste, v určitých případech (zejména v případě zájmu Policie ČR) i vaši přesnou adresu, jak se jmenujete, v čem podnikáte (pokud samozřejmě podnikáte) a další osobní informace. A právě pokud nastane případ, kdy budete na Internetu provádět akce ne zcela legální či morální, nebude pro vás taková transparentnost jistě žádoucí. Může se také stát, že jste na určitém serveru dostali ban (na serveru byl zablokován přístup z vaší IP adresy) a rádi byste se na něj dostali. Pak není problém využít proxy a pod jiným IP směle komunikovat s cílovým serverem dál, pod jinou adresou." 4

Zneužití v praxi

"Zejména se jedná právě o zmatení statistik návštěvnosti již popisovanými proxy servery, které vám v podstatě „změní“ vaši IP, a vy pro cílového hostitele, který počítá přístupy na daný web (např. služba Navrcholu.cz, jejíž vyjádření najdete pod článkem) vypadáte jako zhola nový, unikátní návštěvník, který se automaticky započítá do systému.

Způsobem, který lze praktikovat, tedy neustále vkládat do prohlížeče jiný proxy server a následně udělat na své stránce impresi (shlédnutí), lze statistiky zfalšovat a doslova podvodně si tímto způsobem přidat kupříkladu 1000 unikátních návštěvníků pro váš web denně." 5

  1. [1] http://www.mojeip.cz/
  2. [2] http://cs.wikipedia.org/wiki/Proxy_server
  3. [3] http://www.fi.muni.cz/~kas/p090/referaty/2003-jaro/skupina10/proxy.html
  4. [4] http://www.lupa.cz/clanky/proxy-servery-jak-se-falsuje-navstevnost
  5. [5] http://www.lupa.cz/clanky/proxy-servery-jak-se-falsuje-navstevnost

Zpet na zacatek stranky

Zpět na hlavní stránku

Stránka 2 (Výpočet)
Stránka 3 (O autorce)
Ověřit XHTML 1.0 Strict
Ověřit CSS