พื้นที่ การแลกเปลี่ยนข้อมูล อินเทอร์เน็ตจะทำโดย "ไคลเอนต์ - เซิร์ฟเวอร์" modeล. ลูกค้าส่งคำขอ (ไฟล์ที่ต้องการ) และเซิร์ฟเวอร์ตอบกลับ (ไฟล์ที่จำเป็น) สำหรับความร่วมมืออย่างใกล้ชิด (ความเข้าใจอย่างเต็มที่) ระหว่างไคลเอ็นต์และเซิร์ฟเวอร์ที่ไคลเอนต์ส่งมา addข้อมูลเกี่ยวกับตัวเอง: รุ่นและชื่อปฏิบัติการ name system, การกำหนดค่าเบราว์เซอร์ (รวมถึงชื่อและเวอร์ชัน) เป็นต้น ข้อมูลนี้จำเป็นสำหรับเซิร์ฟเวอร์เพื่อให้ทราบว่าควรให้หน้าเว็บใด (เปิด) แก่ไคลเอ็นต์ มีหน้าเว็บที่แตกต่างกันสำหรับการกำหนดค่าเบราว์เซอร์ที่แตกต่างกัน อย่างไรก็ตามตราบใดที่หน้าเว็บมักไม่ขึ้นอยู่กับเบราว์เซอร์คุณควรซ่อนข้อมูลนี้จากเว็บเซิร์ฟเวอร์
สิ่งที่เบราว์เซอร์ของคุณส่งไปยังเว็บเซิร์ฟเวอร์:
- ชื่อและเวอร์ชันของปฏิบัติการ system
- ชื่อและเวอร์ชันของเบราว์เซอร์
- การกำหนดค่าของเบราว์เซอร์ (ความละเอียดการแสดงผลความลึกของสีการสนับสนุน java / javascript)
- ไอพี-addเดรสของลูกค้า
- ข้อมูลอื่น ๆ
ส่วนที่สำคัญที่สุดของข้อมูลดังกล่าว (และไม่จำเป็นอย่างยิ่งสำหรับเว็บเซิร์ฟเวอร์) คือข้อมูลเกี่ยวกับ IP-addผู้หญิง การใช้ IP ของคุณทำให้คุณสามารถทราบข้อมูลต่อไปนี้ได้:
- ประเทศที่คุณมาจาก
- เมือง
- ชื่อผู้ให้บริการและอีเมลของคุณ
- ทางกายภาพของคุณ address
ข้อมูลที่ส่งมาจากลูกค้าไปยังเซิร์ฟเวอร์ที่มีอยู่ (สามารถเข้าถึงได้) สำหรับเซิร์ฟเวอร์เป็นตัวแปรสภาพแวดล้อม หน่วยข้อมูลทุกค่าของตัวแปรบาง หากข้อมูลใด ๆ จะไม่ถูกส่งหน่วยที่ว่างเปล่าแล้วจะเป็นตัวแปรที่สอดคล้องกัน (ค่า STI Will Be บึกบึน)
ชื่อดังมีตัวแปรสภาพแวดล้อมบาง:
ระยะไกล_ADDอาร์ ไอพี addเดรสของลูกค้า
HTTP_VIA หากไม่ว่างเปล่า แสดงว่ามีการใช้พรอกซี ค่าเป็น address (หรือหลาย addresses) ของพร็อกซีเซิร์ฟเวอร์ ตัวแปรนี้คือ added โดยพร็อกซีเซิร์ฟเวอร์เองหากคุณใช้
HTTP_X_FORWARDED_FOR หากไม่ว่างเปล่า จะใช้พร็อกซี่ ค่าเป็น IP จริง address ของลูกค้า (IP ของคุณ) ตัวแปรนี้ก็เช่นกัน added โดยพร็อกซีเซิร์ฟเวอร์หากคุณใช้
HTTP_ACCEPT_LANGUAGE ภาษาที่ใช้ในเบราว์เซอร์ (สิ่งที่ภาษาหน้าแสดงในไม่ควร)
HTTP_USER_AGENT? เรียกว่า“ ตัวแทนผู้ใช้” สำหรับเบราว์เซอร์ทั้งหมดนี่คือ Mozilla นอกจากนี้ชื่อเบราว์เซอร์และเวอร์ชัน (เช่น MSIE 5.5) และการปฏิบัติการ system (เช่น Windows 98) ยังกล่าวถึงที่นี่
ชื่อ HTTP_HOST เป็นเว็บเซิร์ฟเวอร์
นี่เป็นส่วนเล็ก ๆ ของตัวแปรสภาพแวดล้อม อันที่จริงยังมีอีกมาก (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL,…) ปริมาณขึ้นอยู่กับ settings ของทั้งเซิร์ฟเวอร์และไคลเอนต์
ชื่อดังมีตัวอย่างของค่าตัวแปร:
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
ไม่เปิดเผยชื่อ ที่ทำงานในอินเทอร์เน็ตถูกกำหนดโดยตัวแปรสภาพแวดล้อม“ซ่อน"จาก เว็บเซิร์ฟเวอร์.
ถ้าพร็อกซีเซิร์ฟเวอร์ไม่ได้ใช้ตัวแปรสภาพแวดล้อมแล้วมองไปในทางที่ต่อไปนี้:
REMOTE_ADDR = your IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
พร็อกซีเซิร์ฟเวอร์มีหลายประเภทขึ้นอยู่กับว่าตัวแปรสภาพแวดล้อมถูก "ซ่อน" อย่างไร
พร็อกซี่โปร่งใส
พวกเขาไม่ซ่อนข้อมูลเกี่ยวกับ IP ของคุณ addผู้หญิง:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = your IP
การทำงานของเซิร์ฟเวอร์พร็อกซี่ Politica ไม่ปรับปรุงการเปิดเผยของคุณบนอินเทอร์เน็ต วัตถุประสงค์ของพวกเขาคือการรับจ่ายเงินข้อมูลองค์กรในการเข้าถึงร่วมกับอินเทอร์เน็ตของเครื่องคอมพิวเตอร์หลาย ๆ
ระบุชื่อผู้รับมอบฉันทะ
พร็อกซีเซิร์ฟเวอร์ทั้งหมดที่ซ่อน IP ไคลเอ็นต์ client address ในทางใดทางหนึ่งเรียกว่า proxy นิรนาม
ระบุชื่อผู้รับมอบฉันทะที่เรียบง่าย
เซิร์ฟเวอร์พร็อกซี่ทอไม่ซ่อนความจริงที่ว่าพร็อกซี่จะใช้ แต่พวกเขาเปลี่ยน IP ของคุณด้วยตัวของมันเอง:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = proxy IP
ผู้รับมอบฉันทะทอเป็นที่แพร่หลายมากที่สุดในหมู่เซิร์ฟเวอร์พร็อกซี่ที่ไม่ระบุชื่ออื่น ๆ
บิดเบือนผู้รับมอบฉันทะ
เช่นเดียวกับพร็อกซีเซิร์ฟเวอร์ที่ไม่ระบุชื่ออย่างง่าย พร็อกซีเหล่านี้ไม่ได้ปิดบังความจริงที่ว่ามีการใช้พร็อกซีเซิร์ฟเวอร์ อย่างไรก็ตามสำหรับลูกค้า IP address (IP ของคุณ address) ถูกแทนที่ด้วย IP อื่น (โดยพลการ สุ่ม):
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = random IP address
High Anonymity Proxies
ล้อยางขัดเหล่านี้ติดตั้งบนแกน XNUMX (มม.) ผลิตภัณฑ์นี้ถูกผลิตในหลายรูปทรง และหลากหลายเบอร์ความแน่นหนาของปริมาณอนุภาคขัดของมัน จะทำให้ท่านได้รับประสิทธิภาพสูงในการขัดและการใช้งานที่ยาวนาน เซิร์ฟเวอร์พร็อกซี่ เรียกอีกอย่างว่า“พร็อกซี Anonymity สูง". ตรงกันข้ามกับพร็อกซีเซิร์ฟเวอร์ที่ไม่เปิดเผยตัวตนประเภทอื่น ๆ พวกเขาซ่อนข้อเท็จจริงของการใช้พร็อกซี:
REMOTE_ADDR = proxy IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
นั่นหมายความว่าค่าของตัวแปรจะเหมือนกับว่าไม่ได้ใช้ proxy ยกเว้นสิ่งที่สำคัญมากอย่างหนึ่ง? ใช้ IP proxy แทน IP . ของคุณ addผู้หญิง
สรุป
ทั้งนี้ขึ้นอยู่กับจุดประสงค์มีความโปร่งใสและมี Anonymity ผู้รับมอบฉันทะ แต่จำไว้โดยใช้พร็อกซีเซิร์ฟเวอร์เพียงคุณซ่อน IP ของคุณจากเว็บเซิร์ฟเวอร์ แต่ข้อมูลอื่น ๆ (เกี่ยวกับการตั้งค่าเบราว์เซอร์) สามารถเข้าถึงได้!