Jūsu darbs IR Klientu apkalpošana Informācijas apmaiņa Internetā izdara "klients - serveris" model. Klients nosūta pieprasījumu (kādus failus viņam vajag) un serveris nosūta atbildi (nepieciešamie faili). Ciešai sadarbībai (pilnīgai izpratnei) starp klientu un serveri, ko klients nosūta addpamatinformācija par sevi: darbības versija un nosaukums system, pārlūkprogrammas konfigurācija (ieskaitot tās nosaukumu un versiju) utt. Šī informācija var būt nepieciešama serverim, lai uzzinātu, kura tīmekļa lapa klientam jānodod (jāatver). Dažādām pārlūkprogrammu konfigurācijām ir dažādi tīmekļa lapu varianti. Tomēr, kamēr tīmekļa lapas parasti nav atkarīgas no pārlūkprogrammām, ir lietderīgi slēpt šo informāciju no tīmekļa servera.
Kādas ir jūsu pārlūkprogramma nosūta uz web-serveri:
- darbības nosaukums un versija system
- pārlūka nosaukums un versija
- pārlūkprogrammas konfigurācija (displeja izšķirtspēja, krāsu dziļums, Java / Javascript atbalsts,)
- IP-addklienta atpūta
- Cita informācija
Vissvarīgākā šādas informācijas daļa (un tīmekļa serverim tā ir absolūti nevajadzīga) ir informācija par IPaddress. Izmantojot savu IP, ir iespējams uzzināt par jums:
- valsts, no kuras esat
- Pilsēta
- jūsu pakalpojumu sniedzēja nosaukums un e-pasts
- jūsu fiziskā adduztver
Informāciju, ko pārnēsā klienta uz serveri ir pieejami (pieejama) attiecībā uz servera, kā vides mainīgos. Katru informācijas vienība ir vērtība Daži mainīgā. Ja kāds informācijas vienība netiek nosūtīta, TAD attiecīgais mainīgais lielums būs tukšs (STI Will Be nenoteikts vērtība).
Tie ir daži vides mainīgie:
REMOTE_ADDR IP addklienta atpūta
HTTP_VIA, ja tā nav tukša, tiek izmantots starpniekserveris. Vērtība ir address (vai vairāki addstarpniekservera, šis mainīgais ir addrediģējis pats starpniekserveris, ja tādu izmantojat.
HTTP_X_FORWARDED_FOR, ja tas nav tukšs, tiek izmantots starpniekserveris. Vērtība ir reāls IP addklienta (jūsu IP), šis mainīgais ir arī addrediģējis starpniekserveris, ja tādu izmantojat.
HTTP_ACCEPT_LANGUAGE kādā valodā tiek izmantots pārlūkprogrammā (kādā valodā lapa ir parādīts)
HTTP_USER_AGENT? tā sauktais “lietotāju aģents”. Visām pārlūkprogrammām tā ir Mozilla. Turklāt pārlūkprogrammas nosaukums un versija (piemēram, MSIE 5.5) un operētājsistēma system (piemēram, Windows 98) tiek minēts arī šeit.
HTTP_HOST ir web vārdu serveri
Šī ir neliela daļa no vides mainīgajiem. Patiesībā to ir daudz vairāk (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL,…). To daudzums var būt atkarīgs no settings gan servera, gan klienta.
Tie ir piemēri mainīgo vērtībām:
REMOTE_ADDR = 194.85.1.1
HTTP_ACCEPT_LANGUAGE = ru
HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)
HTTP_HOST = www.webserver.ru
HTTP_VIA = 194.85.1.1 (Squid/2.4.STABLE7)
HTTP_X_FORWARDED_FOR = 194.115.5.5
anonimitāte darbā internetā nosaka, kādi vides mainīgie “slēptNo a web-serveris.
Ja proxy serveris netiek izmantots, TAD vides mainīgos izskatās šādi:
REMOTE_ADDR = your IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
Atkarībā no tā, kā starpniekserveri “slēpj” vides mainīgos, ir vairāki starpniekserveru veidi
Caurspīdīgi Pilnvarām
Viņi neslēpj informāciju par jūsu IP addpalikt:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = your IP
No Politika proxy serveriem funkcija nav uzlabošana jūsu anonimitāti internetā. To mērķis ir informācija cashing, organizācija kopīgu piekļuvi internetam no vairākiem datoriem, utt
Anonymous Pilnvarām
Visi starpniekserveri, kas slēpj klienta IP addjebkādā veidā sauc par anonīmiem pilnvarniekiem
Vienkāršā Anonymous Pilnvarām
Šie proxy serveri neslēpj faktu, ka proxy tiek izmantota, tomēr viņi nomainīt savu IP ar savu:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = proxy IP
Šīs pilnvaras ir visizplatītākā starp citiem anonīmo proxy serveriem.
Kropļojoša Pilnvarām
Šie starpniekserveri, kā arī vienkārši anonīmi starpniekserveri, neslēpj faktu, ka tiek izmantots starpniekserveris. Tomēr IP klientiem address (jūsu IP address) tiek aizstāts ar citu (patvaļīgu, nejaušu) IP:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = random IP address
High Anonymity Proxies
šis proxy serveri tiek saukti arī paraugstas anonimitātes proxy". Atšķirībā no citiem anonimitātes starpniekserveru veidiem, tie slēpj starpniekservera izmantošanas faktu:
REMOTE_ADDR = proxy IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
Tas nozīmē, ka mainīgo lielumi ir tādi paši kā tad, ja starpniekserveris netiek izmantots, izņemot vienu ļoti svarīgu lietu? Jūsu IP vietā tiek izmantots IP starpniekserveris addres.
Kopsavilkums
Atkarībā no vajadzībām ir labi pārredzams un anonimitāti pārstāvība. Tomēr atcerieties, izmantojot proxy serveri jūs slēpt tikai jūsu IP no web servera, bet cita informācija (aptuveni pārlūkprogrammas konfigurācija) ir pieejama!