Proxy คืออะไร
Proxy หรือ proxy server ปกติแล้วคือ server ที่ทำหน้าเป็นเป็นสื่อกลางบน internet เป็นเครื่องคอมพิวเตอร์ที่ทำหน้าที่ให้บริการต่างๆ แทนเครื่องเซิร์ฟเวอร์จริงๆที่ตั้งอยู่ในเครือข่ายอินเตอร์เน็ต หรืออาจเรียกง่ายว่า proxy คือตัวกลาง ซึ่งเป็นตัวกลางคั่นเรากับอินเตอร์เน็ต นั้นคือเมื่อคุณกำลังจะเปิด website ผ่าน proxy ทำงานโดยการเชื่อมต่อกับ server แล้วนำ request จากฝั่ง Computer ของคุณส่งไปหา proxy Server จากนั้นนำไป process แล้วส่งผลลัพธ์กลับมาหา คุณก็จะส่งข้อมูลไปยัง proxy ก่อน และ proxy ก็จะส่งต่อไปยัง website ที่คุณต้องการจะเปิด แทนที่คุณจะติดต่อกับ website นั้นโดยตรง การใช้งาน Proxy สามารถทำได้ดังนี้ เช่น ใช้โปรแกรม proxy อย่างโปรแกรม Proxy Vampire, WinProxy เป็นต้น และนอกจากนี้ เรายังสามารถตั้งค่าเว็บบราวเซอร์ โดยทำการ set proxy เพื่อให้เราสามารถเข้าเว็บไซต์ต่างๆได้สะดวก โดยเฉพาะอย่างยิ่งสามารถเข้าเว็บไซต์ที่ถูกบล็อกได้ แบบสบายๆ เหมือนไม่ได้ถูกบล็อก
proxy สามารถแบ่งเป็นประเภทต่างๆได้แก่
- Transparent proxy คือ proxy ที่ไม่จำเป็นต้องมีการติดตั้งปรับแต่งใด ๆ บนเครื่อง client มันจะทำงานโดยอัตโนมัติโดยการส่งทุกค่าผ่านทาง port 80 ไปยัง proxy
- Anonymous Proxy จะไม่ส่งค่าต่าง ๆ ที่เป็นการยืนยันตัวตนของผู้ใช้ไปยัง server ทำให้ server จะไม่สามารถมองเห็น IP Address ที่แท้จริงของคุณ
- Highly Anonymous Proxy จะไม่ส่งค่าต่าง ๆ ที่เป็นการยืนยันตัวตนของ proxy และของผู้ใช้ไปยัง server ทำให้ server จะไม่สามารถมองเห็น IP address ที่แท้จริงของคุณ และไม่รู้แม้ว่าคุณกำลังใช้ proxy อยู่
- Public Proxy สาธารณะที่ถูกใช้กันอย่างแพร่หลาย
Proxy แบ่งออกเป็น 2 แบบคือ
- Forward proxy หรือ open proxy ทำหน้าที่ส่งข้อมูลออกไปให้สามารถเชื่อมต่อจากที่ไหนก็ได้
- Reverse proxy คือการที่รอรับ request จาก internet แล้วทำการ forward ข้อมูลเข้าสู่ network นั้นทำให้ ระบบภายนอกไม่สามารถ connect เข้ามายังระบบภายในตรงๆได้ ถือเป็นการป้องกันการโจมตีจากภายนอกได้ด้วย
ประโยชน์ของ proxy
- สามารถเรียกดูข้อมูลจาก Web Site ต่าง ๆ ได้รวดเร็วขึ้น และช่วยประหยัดเวลาในการใช้งานอินเทอร์เน็ต ทั้งนี้ก็เพราะ Proxy Server ก็จะสามารถใช้ข้อมูลที่เก็บไว้จากการร้องขอของผู้ใช้รายแรกมาส่งให้แก่ผู้ ใช้รายอื่น ๆ ได้เลยโดยไม่จำเป็นต้องทำการร้องขอไปยัง Web server อีกครั้ง ทำให้สามารถประหยัดได้ทั้งเวลา และ Bandwidth ของเครือข่าย
- การใช้ proxy มีประโยชน์ด้านความปลอดภัยของผู้ใช้ เช่น ช่วยปิดบัง IP Address ของผุ้ใช้
- proxy มีคุณสมบัติในด้านการจำกัดสิทธิที่จะเข้าถึงเว็บไซต์บางแห่งที่มีเนื้อหาไม่สมควรเข้าชม และสามารถจำกัด User ในการใช้งานอินเทอร์เน็ต
การใช้ proxy เข้ามาช่วยนั้นมีประโยชน์อย่างมาก เพราะมันสามารถปิดบัง IP address จาก บุคคลอื่นบน internet ได้ ด้วยการที่คุณเชื่อมต่อ internet ผ่านทาง proxy ทีนี้ IP Address จะไม่แสดงให้บุคคลอื่นเห็น แต่จะเห็นเป็น IP ของ proxy server แทน ซึ่งในโลก internet นั้นมีผู้ให้บริการ proxy อยู่มากมาย หรือที่เราเรียกกันว่า web proxy คุณสามารถหาได้จาก search engine โดยการพิมพ์ “proxy list” ลงไป บางตัวก็ฟรี บางตัวก็มีค่าใช้จ่าย ขึ้นอยู่กับความต้องการของคุณในเรื่อง ความเร็วและความเสถียร การปกปิดตัวตน (Anonymous) มีประโยชน์หลายอย่างและโทษมากมายหลายอย่าง การปกปิดตัวตนในการใช้งานการเข้าถึงเว็บไซต์ก็มีประโยชน์และโทษอย่างมากเช่นเดียวกัน การปกปิดตัวตนในการท่องเว็บไซต์ (WebSite) โดยใช้ Proxy Software หมายถึง การใช้ Software ในการปกปิดตัวตนในการเข้าใช้งานเว็บไซต์ โดยผู้ใช้งานต้องทำการติดตั้งลงบนอุปกรณ์ของตนเองก่อน
สำหรับท่านไหนที่อยากศึกษาเกี่ยวกับ Server เพิ่มเติม สามารถเข้าไปอ่านเพิ่มเติมได้ที่ www.mindphp.com หมวดหมู่ Hosting บทความสอนการใช้งาน การเลือกซื้อ เครื่อง Server แนะนำทิปการหา Hosting สำหรับการทำ Website และ การใช้บริการ Cloud Server เลือกผู้ให้บริการเปรียบเทียบแต่ละเจ้า AWS, DigitalOcean, Google Cloud, Azure
ข้อมูลอ้างอิง
Proxy คืออะไร , [ออนไลน์], เข้าถึงได้จาก https://saixiii.com/what-is-proxy/
Proxy คืออะไร, [ออนไลน์], เข้าถึงได้จาก https://sites.google.com/a/kru.ac.th/arkorn-champee/home-work/proxy-khux-xari
What is a proxy? What is it used for? - Quora, [ออนไลน์], เข้าถึงได้จาก https://www.quora.com/What-is-a-proxy-What-is-it-used-for