logo_wwwboard.gif(10899bytes) Visit our educational web pages View the list of school home pages in Thailand
Go to Support and Technical service page Visit our activity archive

 block เวบโป๊
ชื่อผู้เขียน: ประเสริฐ (203.172.148.---)
วันที่:   05-28-04 13:18

ใช้ linuxsis 4.2a เป็น server ทำอย่างไรจะ block เวบโป๊ได้ครับ ก่อนหน้านี้ใช้ windows ทำได้ครับ แต่พอกลับมาใช้ linux sis 4.2a มืด 8 ด้านเลยครับ

 Re: block เวบโป๊
ชื่อผู้เขียน: รุจ จินตมาศ (---.inter.net.th)
วันที่:   05-29-04 01:00

ใน sis มีการ Block อยู่แล้วครับ แต่เวปพวกนี้มักเปลี่ยนไป๋ และเกิดขึ้นใหม่เสมอ สามารถเพิ่มเติม URL ได้ที่ file /etc/squid/acl-url.conf ครับ

 Re: block เวบโป๊
ชื่อผู้เขียน: praphan (203.113.51.---)
วันที่:   05-30-04 22:14

ใน redhat 9 ถ้าจะให้ file acl-url.conf ทำงาน ต้องทำอย่างไรครับ

 Re: block เวบโป๊
ชื่อผู้เขียน: ประเสริฐ (203.172.148.---)
วันที่:   06-01-04 08:10

เจอแล้วครับ ขอบพระคุณมากครับ

 Re: block เวบโป๊
ชื่อผู้เขียน: sirom (203.172.255.---)
วันที่:   06-01-04 14:07

ติดตามคำตอบอยู่ครับ ทำอย่างไรครับ ผมก็ใช้ RH9

 Re: block เวบโป๊
ชื่อผู้เขียน: สมศักดิ์ บัวเผื่อน (203.150.209.---)
วันที่:   06-05-04 14:25

วิธีการ block เวบที่ไม่พึงประสงค์ทั้งหมด ใน linux RH XX ทำได้ดังนี้ครับ

1. พิมพ์บัญชีดำ รายชื่อเวบที่ไม่ต้องการให้เข้าไป (ในที่นี้สมมติ) suwanun.txt ในไฟล์มีข้อความ
#<=================>
http://www.sexy.com/
http://www.ddd.com/game/*
http://......................ฯลฯ
<=================>

2. แก้ไขไฟล์ squid.conf ในหัวส่วนต่อไปนี้ acl และ http_access

#<==================>
acl lockschool url_regex '/etc/squid/suwanun.txt' ( บรรทัดนี้ เอาไว้บนสุดของ acl ...... เลยนะครับ)
http_access deny lockschool ( บรรทัดนี้เอาไว้บนสุดของ http_access.........)
<====================>

3. copy ไฟล์ suwanun.txt ไปไว้ที่ ไดเรคตอรี่ /etc/squid/ (ตามที่ระบุใน path อาจพิมพ์โดยตรงด้วย pico ใน path ดังกล่าวก็ได้ครับ)

4. เครื่องลูกทุกเครื่องให้ fix IP เพราะง่ายต่อการตรวจสอบภายหลัง

หมายเหตุ
1 'lockschool' เป็นการตั้งชื่อ acl (ตั้งเป็นชื่ออะไรก็ได้ตามถนัด) แต่เวลาอ้างใน http_access deny ก็ต้องอ้างตามชื่อที่เราตั้งไว้

ทำ 4 ข้อที่กล่าวข้างต้นก็พอเพียงแล้วนะครับ โดยบัญชีรายชื่อเวบไม่พึงประสงค์เพิ่มลงไนไฟล์ suwanun.txt ได้ตลอดเวลา


สมศักดิ์ บัวเผื่อน
โรงเรียนทับปุดวิทยา อ. ทับปุด จ.พังงา

 Re: block เวบโป๊
ชื่อผู้เขียน: ครูไทย2 (202.143.135.---)
วันที่:   06-11-04 20:30

ลองเข้าไปดูที่นี้ครับ http://www.pwk.ac.th/modules.php?name=Sections&op=viewarticle&artid=1
สามารถใช้ติดตั้งได้บน RH 9 ด้วยครับ

 Re: block เวบโป๊
ชื่อผู้เขียน: ครูไทย2 (202.133.169.---)
วันที่:   06-17-04 05:56

สำหรับ SquidGuard ตัวนี้เป็นนำฐานข้อมูล .db มาใช้เก็บเว็บที่ไม่ต้องการและ สามารถเรียกตรวจสอบเวบที่มีอยู่ในฐานข้อมูลอย่างรวดเร็ว ซึ่งจะแตกต่างจากการใช้การ block โดยการเก็บรายชื่อเว็บแบบธรรมดา ซึ่งจะมีตรวจสอบเว็บที่ช้าถ้าหากมีรายชื่อเว็บในปริมาณที่มาก มาดูกันว่าการลงแบบนี้มีขั้นตอนอย่างไรบ้างครับ

1. ดาวน์โหลด squidGuard-1.2.0-3.i386.rpm
2. ดาวน์โหลด squidGuard-1.2.0-3.src.rpm
3. ติดตั้ง squidGuard-1.2.0-3.i386.rpm

[root@NicNack squidstuff]# rpm -Uvh --nodeps ./squidGuard-1.2.0-3.i386.rpm
Preparing... ########################################### [100%]
1:squidGuard ########################################### [100%]


4. ติดตั้ง squidGuard-1.2.0-3.src.rpm

root@NicNack squidstuff]# rpm -Uvh ./squidGuard-1.2.0-3.src.rpm
1:squidGuard ########################################### [100%]


[root@NicNack squidstuff]# cd /usr/src/redhat/SOURCES/
[root@NicNack SOURCES]# ls
blacklists.tgz squidGuard.conf squidguard.logrotate
squidGuard-1.2.0.tar.gz squidguard.crond update_squidguard_blacklists



[root@NicNack SOURCES]# tar -zxvf ./squidGuard-1.2.0.tar.gz
[root@NicNack SOURCES]# cd squidGuard-1.2.0
[root@NicNack squidGuard-1.2.0]#./configure
[root@NicNack squidGuard-1.2.0]# make
[root@NicNack squidGuard-1.2.0]# cd src
[root@NicNack src]# cp ./squidGuard /usr/sbin/squidGuard
cp: overwrite `/usr/sbin/squidGuard'? y

5. แก้ไขไฟล์ squid.conf
[root@NicNack src]# vi /etc/squid/squid.conf
เพิ่มบรรทัดต่อไปนี้
redirect_program /usr/sbin/squidGuard -c /etc/squid/squidGuard.conf
redirect_children 5

6. การ update ไฟล์ เข้าไปที่ /var/squidGuard/blacklists ใช้ pico หรือ vi จัดการเพิ่มหรือลบเว็บที่ต้องการจากนั้นใช้คำสั่ง
[root@NicNack src]# /usr/sbin/update_squidguard_blacklists เพื่อแปลงเป็นฐานข้อมูล .db เช่น url เป็น url.db ครับ

7. แก้ไขไฟล์ squidGuard.cgi ใน /var/www/cgi-bin ดังนี้ครับ
7.1 ลบข้อความที่อยู่หลัง #! /usr/bin/perl ออก
7.2 ตรง# CONFIGURABLE OPTIONS: เปลี่ยน yourdomain เป็นตามที่ต้องการ สร้างไฟล์หรือดาวน์ไฟล์ที่ชื่อ blocked.gif มาเก็บไฟล์ในห้อง /var/www/html/images (อาจเปลี่ยนชื่อรูปภาพเป็นชื่ออื่นก็ได้)
$image = "/images/blocked.gif"; # RELATIVE TO DOCUMENT_ROOT
$redirect = "http://www.yourdomain/images/blocked.gif"; # "" TO AVOID REDIRECTION
$proxy = "www.yourdomain"; #
$proxymaster = "webmaster@yourdomain"; #

และ

%logo->{"default"}->{"url"}
= "http://www.yourdomain/images/blocked.gif";
%logo->{"default"}->{"href"}
= "http://www.yourdomain/";
8. ในการ redirect สามารถเข้าไปเปลี่ยนที่ SquidGuard.conf ใน /etc/squid ครับ

 ตอบความเห็นปัจจุบัน
 ชื่อ:
 อีเมลล์:
 ชื่อเรื่อง:
  

phorum.org

[หน้าหลัก] [หน้าการศึกษา] [บริการให้คำปรึกษา] [รายชื่อโรงเรียน]
[กิจกรรมในโครงการ] [ข้อมูลโครงการ] [ท่านถามเราตอบ]

[NTL] [NITC] [NECTEC] [BIOTEC] [MTEC] [NSTDA] [ONEC] [GITS]


Contact: SchoolNet Webmaster
SchoolNet Thailand is served and managed by
Network Techonology Laboratory (NTL)
National Electronics and Computer Technology Center (NECTEC)
Copyright © 1996-1999 by Network Technology Laboratory of NECTEC. All Rights Reserved.