ipcop


การติดตั้ง Addon สำหรับ IPcop

บทนำ
ในหน้าเว็บของ www.ipcop.org จะมี hyper link ที่ชื่อว่า "Addons" ซึ่งจะเป็นที่รวมของโปรแกรมเสริมต่าง ๆ สำหรับ IPCop เช่น Addon Server, URL Filter, Advanced Proxy, Copfilter เป็นต้น ซึ่งเราสามารถดาวน์โหลดมาติดตั้งเพิ่มเติมให้กับ IPCop ได้ ซึ่งในที่นี้จะขอยกตัวอย่างการติดตั้ง :

1. การติดตั้งโปรแกรม Advanced Proxy เพื่อเพิ่มความสามารถให้กับผู้ที่ต้องการสิ่งอำนวยความสะดวกในเรื่องของ Proxy Server
2. การติดตั้งโปรแกรม URL Filter เพื่อใช้ในการกลั่นกรอง URL

ขั้นตอนการติดตั้ง Advanced Proxy add-on
1. ดาวน์โหลดแพ็กเกจที่เป็น Advanced Proxy ได้จาก Web Site --> http://www.advproxy.net

2. ทำการถ่ายโอนไฟล์จากเครื่อง Client ที่ได้ดาวน์โหลดแพ็กเกจ Advanced Proxy ไว้ไปยังเครื่อง IPCop โดยใช้โปรแกรม WinSCP ซึ่งสามารถดาวน์โหลดได้จาก http://winscp.net/eng/index.php โดยการถ่ายโอนไฟล์ในที่นี้ใช้ user ที่เป็น root ดังรูปที่ 1 โดยให้เลือก Port number เป็น 222 และ Protocoll เป็น SCP ซึ่งเมื่อทำการ Login ได้แล้วจะเป็นดังรูป 2


รูปที่ 1 การ Login ของโปรแกรม WinSCP ใช้สำหรับการถ่ายโอนไฟล์จากเครื่อง Client ไปยังเครื่อง Server ที่เป็น IPCop


รูปที่ 2 โปรแกรม WinSCP เมื่อ Login เรียบร้อยแล้ว

หลังจากนั้นให้ทำการถ่ายโอนไฟล์ที่เป็นแพ็กเกจของ Advanced Proxy ไปยังเครื่อง Server (IPCop) ซึ่งในที่นี้ผู้เขียนได้สร้างโฟลเดอร์ที่ฝั่ง Server ขึ้นมาใหม่ชื่อว่า "New folder" เพื่อเก็บไฟล์ที่จะถ่ายโอนเข้ามา

3. ทำการ Login เข้าสู่เครื่อง IPCop Server โดยอาจจะ Login โดยตรงที่หน้าเครื่องหรืออาจจะ Telnet เข้าไปผ่าน ssh ก็ได้ ซึ่งในที่นี้ผู้เขียนเลือกใช้เป็นแบบ Telnet ผ่าน ssh โดยใช้โปรแกรม Pu TTY ดังรูปที่ 3 โดยให้เลือก Port เป็น 222 และเลือกโปรโตคอลเป็น SSH และเมื่อคลิ๊กที่ปุ่ม Open แล้วจะได้ดังรูปที่ 4 เพื่อให้เราป้อน Username และรหัสผ่าน ซึ่งในที่นี้ใช้ Username ที่เป็น root


รูปที่ 3 โปรแกรม PuTTY สำหรับการ Telnet ผ่าน SSH


รูปที่ 4 โปรแกรม PuTTY สำหรับให้ป้อน Username และรหัสผ่าน และพร้อมที่จะให้ทำงาน

4. ทำการขยายไฟล์ที่ได้ถ่ายโอนมาโดยใช้คำสั่ง tar –xzf ipcop-advproxy-version.tar.gz แล้วจะเกิด directory ใหม่ขึ้นมาชื่อว่า ipcop-advproxy การติดตั้งให้ทำการติดตั้งด้วยการเรียกไฟล์ชื่อ install ที่อยู่ใน directory ดังกล่าว ซึ่งอาจจะเรียกด้วยคำสั่ง ipcop-advproxy/install แล้วโปรแกรมก็จะทำการติดตั้ง

5.เมื่อมีการติดตั้งโปรแกรมเสร็จแล้ว ที่เมนูของ IPCop web GUI จะมีการเปลี่ยนชื่อเมนูของ Proxy เป็น Advanced Proxy ดังรูปที่ 5 โดยเมื่อคลิ๊กเข้าไปดูจะเห็นว่ามีการเพิ่มฟังก์ชันต่าง ๆ เข้ามาเช่น Access control list , Time restriction, การกำหนดคุณสมบัติของ Browser ของเครื่อง Client เป็นต้น ดังรูปที่ 6


รูํปที่ 5 การติดตั้ง Advanced ทำให้เมนูเปลี่ยนจากคำว่า Proxy เป็น Advanced Proxy


รูปที่ 6 Advanced Proxy สามาีรถกำหนดคุณสมบัติของ Squid Proxy เพิ่มเติมได้

การติดตั้งโปรแกรม URL Filter
คุณสมบัติของ URL Filter
- สามารถทำงานโดยเข้ากันได้กับ Blacklist ของ squidGuard
- มีความยืดหยุ่น สามารถบล็อก Categories ต่าง ๆ ที่ไม่ใช่ hardcored
- สามารถตั้ง schedule ให้อัพเดต Blacklist อัตโนมัติได้
- สามารถทำ constraints สำหรับ client เป็นแบบ time หรือ category
- เป็นของฟรีแม้ว่าจะใช้งานสำหรับ commercial

เรามาเริ่มติดตั้งตามขั้นตอนต่อไปนี้

1. ดาวน์โหลด URL Filter ได้จาก http://www.urlfilter.net/download.html
2. ถ่ายโอนไฟล์จากเครื่อง Client ที่ได้ดาวน์โหลดโปรแกรม URL Filter มาไว้ไปยังเครื่อง IPCop โดยผ่านโปรแกรม WinSCP (ดูตัวอย่างได้จากขั้นตอนที่ 2 ของการติดตั้ง Advanced Proxy add-on)
3. ทำการ Login เข้าสู่เครื่อง IPCop Server โดยอาจจะ Login โดยตรงที่หน้าเครื่องหรืออาจจะ Telnet เข้าไปผ่าน ssh ก็ได้ ซึ่งในที่นี้ผู้เขียนเลือกใช้เป็นแบบ Telnet ผ่าน ssh โดยใช้โปรแกรม Pu TTY เหมือนกับรูปที่ 3 ของขั้นตอนการติดตั้ง Advanced Proxy add-on โดยให้เลือก Port เป็น 222 และเลือกโปรโตคอลเป็น SSH
4. เข้าไปยังตำแหน่งของโปรแกรม URL Filter ที่ได้ถ่ายโอนเข้ามา แล้วทำการแตกไฟล์โดยใช้คำสั่ง :
#tar -xzf ipcop-urlfilter-1.5.1.tar.tar
5. เข้าไปยัง directory ที่เกิดจาำกคำสั่ง tar (ipcop-urlfilter) แล้วติดตั้งโปรแกรมด้วยการเรียกใช้งานไฟล์ install ซึ่งอาาจะเรียกเป็น :
#./install
6. เมื่อติดตั้งเสร็จแล้วเราสามารถใช้งานโปรแกรม Url Filter ได้จาก Browser ซึ่งจะมีเมนูชื่อว่า URL FILTER เพิ่มขึ้นมาดังรูปที่ 7


รูปที่ 7 เมนู URL FILTER หลังจากติดตั้งโปรแกรม URL FILTER แล้ว

คำสำคัญ (Tags): #ipcop
หมายเลขบันทึก: 106781เขียนเมื่อ 27 มิถุนายน 2007 16:26 น. ()แก้ไขเมื่อ 21 พฤษภาคม 2012 23:02 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (3)
  • เยี่ยมมากครับ
  • อย่างเพิ่งหยุดเสนอเรื่องราวดีๆ แบบนี้อีกนะ มีเรื่องใหม่ๆ อะไร ก็เอามาแลกเปลี่ยนกันอีก

ไม่เห็นระบุที่มาของบทความเลย http://www.itwizard.info/technology/linux/ipcop/addon_ipcop.htm

มี add-on เกี่ยวกับให้ผู้ที่ใช้สมัคสมาชิกก่อน แล้วล๊อคอินเข้าไหมครับ ต้องทำอย่างไรบ้างแนะนำหน่อยครับ

ขอบคุณครับ

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท