วิธีการติดตั้ง peer-to-peer block (p2pblock for Ipcop) และ Layer7 Protocol Blocker บน IPCop 1.4.15

โดย อดิศร  ขาวสังข์
เขียนเมื่อ 10/07/2550


เนื่องจากผู้พัฒนา Software ได้กล่าวไว้ว่า :

Today i released an updated kernel for ipcop 1.4.13 and higher with layer7, ipp2p and imq for use with QoS, QoS_NG, p2pblock and layer7Protocolblocker.

ดังนั้นผมเข้าใจว่าตั้งแต่ IPCop เวอร์ชัน 1.4.13 เป็นต้นไปการติดตั้งโปรแกรมที่ได้กล่าวถึงต้องมีการติดตั้งโปรแกรมสำหรับการ update kernel ก่อน เพราะถ้าติดตั้งโปรแกรม p2pblock และ Layer7 Procol Blocker  จะฟ้องว่ายังไม่มีการติดตั้ง layer7-filter จึงต้องแก้ปัญหาด้วยขั้นตอนต่อไปนี้

ขั้นตอนการดาวน์โหลดโปรแกรม

  1. ดาวน์โหลดโปรแกรม Kernel with layer7,imq,ipp2p จาก http://mh-lantech.css-hamburg.de/ipcop/news.php หาดูให้ดีนะเพราะของฟรีอาจจะไม่ง่ายนัก
  2. ดาวน์โหลดโปรแกรม p2pblock for Ipcop 1.4.13 (ณ วันที่ผู้เขียนทำบทความนี้ยังไม่ไม่เวอร์ชัน 1.4.15) จาก http://mh-lantech.css-hamburg.de/ipcop/download.php?list.24
  3. ดาวน์โหลดโปรแกรม Layer7 Procol Blocker จากที่เดียวกันกับข้อ 2

ขั้นตอนการติดตั้งโปรแกรม Kernel with layer7,imq,ipp2p

  1. upload โปรแกรม ipcop-1.4.15-kernel.tar.bz2 ไปยัง IPCop Server ด้วย sftp
  2. Extract ไฟล์ด้วยคำสั่ง :
    tar xvfj ipcop-1.4.15-kernel.tar.bz2 -C /
  3. ให้รันคำสั่งต่อไปนี้ :
    touch /var/run/need-depmod-`uname -r`
  4. ข้อนี้ไม่ต้องทำสำหรับ IPCop 1.4.15 เขาว่าไว้แบบนี้ :
    If you update from a previous version of Ipcop with installed addons then
    you need to modify the layer7-updater:
    sed -i -e 's/"2006-"/"2007-"/g' /var/ipcop/l7filter/l7update
    (This is only necessary if you update from an older ipcopinstallation
    and have the addons already installed !)

ขั้นตอนการติดตั้ง p2pblock

  1. upload ไฟล์ p2pblock for Ipcop 1.4.13 ไปยัง IPCop Server ด้วย sftp
  2. แตกไฟล์ด้วยคำสั่ง :
    tar xvfz p2pblock_ipcop_1.4.13.tar.gz
  3. เข้าไปยังไดเร็กทอรี่ p2pblock และติดตั้งโปรแกรมด้วยคำสั่ง :
      ./install
  4. เมื่อมีคำถามให้ update ก็ควรตอบ y 
  5. หลังจากติดตั้งแล้วควรจะ update โปรแกรม layer7-filter ด้วยคำสัง :
    /var/ipcop/l7filter/l7update
  6. สามารถ uninstall ด้วยคำสั่ง :
    /var/ipcop/p2pblock/setup/setup -u

ขั้นตอนการติดตั้ง Layer7 Protocol Blocker

โปรแกรมตัวนี้เป็นโปรแกรมที่ทำหน้าที่ block protocol ประภท messenger หรือ p2p คล้ายกับ p2pblock จะไม่ติดตั้งก็ได้นะครับ

  1. Upload โปรแกรม l7blocker_ipcop_1.4.13.tar.gz ไปยัง IPCop Server  ด้วย sftp
  2. แตกไฟล์ด้วยคำสั่ง :
    tar xfz l7blocker_ipcop_1.4.13.tar.gz
  3. นะครับเข้าไปยังไดเร็คทอรี่ l7blocker แล้วติดตั้งด้วยคำสั่ง :
    ./install -i
  4. เมื่อมีคำถามให้ update ก็ควรตอบ y ดังนี้ :
    Enable automatic versioncheck for this mod ? [y/n] y
  5. การ uninstall ก็ทำได้ด้วยการเข้าไปยังไดเร็กทอรี่ l7blocker แล้วใช้คำสั่ง :
    ./install -u

จบครับ