บทความด้านคอมพิวเตอร์

บทความ, องค์ความรู้, การทำเว็บไซต์, ทำโปรแกรม

ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง IT, Computer และบทความต่าง ๆ ที่ถูกคัดสรรมาอย่างดี ด้วยเนื้อหาที่สดใหม่ กระชับ และอ่านเข้าใจง่าย ซึ่งจะทำให้คุณสามารถที่จะแก้ไขปัญหาต่าง ๆ จากบทความ และองค์ความรู้ที่ทางเราเลือกมาให้ โดยบทความทุกบทความถูกเขียนขึ้นใหม่ ในเรื่องต่าง ๆ เพื่อนำเสนอมุมมองใหม่ ๆ ให้กับผู้อ่านทุกคน


ประเภทบทความ
บทความด้านคอมพิวเตอร์

    วิธีติดตั้ง Proxy Server บน CentOS (Linux) ด้วยโปรแกรม Squid

    บทความวันที่ 9 กันยายน 2556

    Proxy Server คือ เครื่องคอมพิวเตอร์ที่ให้บริการกับเครื่องลูกข่าย (Client) ในการเปลี่ยนทิศทางไปยัง Network Service ต่าง ๆ ทั้งแบบเชื่อมต่อไปยังเครื่อง Server เป้าหมายเพื่อโหลดข้อมูลที่ต้องการใหม่ทั้งหมด หรือแบบนำข้อมูลที่เคยถูกโหลดแล้ว (Cache) มาให้บริการ เพื่อเพิ่มความเร็วในการใช้งาน และการจัดการ หรือควบคุมกฏระเบียบต่าง ๆ เช่น Logs ในการใช้งานบนอินเทอร์เน็ต โดยบทความนี้สอนวิธีติดตั้ง Proxy Server บน Linux CentOS ด้วยโปรแกรม Squid

     

    วิธีติดตั้ง Proxy Server บน Linux CentOS ด้วยโปรแกรม Squid

    1. ติดตั้งโปรแกรม Squid

    yum install squid -y
    

     

    2. Config โปรแกรม Squid

    vi /etc/squid/squid.conf
    

     

    เพิ่ม 2 บรรทัดนี้ลงไปในไฟล์ (ตัวอย่างคือการกำหนดให้ network 192.168.1.0/24 สามารถใช้งานได้)

    acl our_networks src 192.168.1.0/24
    http_access allow our_networks
    

     

    3. Start Service Squid

    chkconfig squid on
    /etc/init.d/squid start
    

     

    4. ตรวจสอบว่า port 3128 เปิดใช้งานอยู่รึเปล่า (Squid Default post คือ 3128)

    netstat -tulpn | grep 3128
    tcp        0      0 :::3128                     :::*                        LISTEN      3211/(squid)
    

     

    5. ปิด Firewall (ปิดเพื่อการทดสอบเท่านั้น)

    /etc/init.d/iptables stop
    

     

    6. ทดสอบการติดตั้ง Proxy Server โดยเปิดโปรแกรมเว็บเบราว์เซอร์ที่เครื่อง Client แล้วไปที่เมนู Tools > Internet option > Connection > LAN Settings แล้วกำหนดค่าดังนี้ (ในบทความใช้ IE8 ในการทดสอบ)

    วิธีติดตั้ง Proxy Server บน Linux CentOS ด้วยโปรแกรม Squid - รับทำเว็บไซต์ รับเขียนเว็บไซต์

     

    7. ทดสอบเข้าเว็บไซต์

    วิธีติดตั้ง Proxy Server บน Linux CentOS ด้วยโปรแกรม Squid - รับทำเว็บไซต์ รับเขียนเว็บไซต์

     

    8. ดู Logs File ของโปรแกรม Squid จะพบว่ามีข้อมูลเว็บไซต์ที่เราเข้าไปอยู่ในนั้น

    cat /var/log/squid/access.log
    

    วิธีติดตั้ง Proxy Server บน Linux CentOS ด้วยโปรแกรม Squid - รับทำเว็บไซต์ รับเขียนเว็บไซต์


    คำค้นหา วิธีติดตั้ง Proxy Server บน CentOS (Linux) ด้วยโปรแกรม Squid