วิธีบล็อค Bit ด้วย Linksys WRT54GL+Tomato (Bandwidth Limit)

วิธีการติดตั้ง และปรับแต่งอุปกรณ์ Linksys WRT54GL
3rd Party Firmware DD-WRT และ Tomato
ให้รองรับการทำงานที่หลากหลายความต้องการ

วิธีบล็อค Bit ด้วย Linksys WRT54GL+Tomato (Bandwidth Limit)

โพสต์โดย sys2u เมื่อ พุธ 01 ต.ค. 2008 1:21 am

รูปภาพ วิธีการบล็อคบิททอร์เร้นท์ ด้วย Linksys WRT54GL + Tomato 1.20 - (Bandwidth Limit)
บทความสำหรับ: ผู้ที่มีความรู้เกี่ยวกับระบบเครือข่ายในระดับเบื้องต้นถึงปานกลาง (v1.1) รูปภาพ ดาวน์โหลด (171 KB)
โดย ศุภสิทธิ์ ศิริพานิชกร

คำถาม
1. ถ้าต้องการบล็อค BitTorrent ด้วยอุปกรณ์ Linksys WRT54GL+Tomato 1.20 จะต้องเซ็ทอัพค่าอย่างไรบ้าง?

คำตอบ
สำหรับ Tomato 1.20 เป็น Firmware อีกตัวหนึ่งที่ได้รับความนิยมในการติดตั้งบน Linksys WRT54GL ไม่แพ้กันกับ DD-WRT โดยท่านสามารถดาวน์โหลดเวอร์ชั่นล่าสุดได้ที่ http://www.polarcloud.com/tomato โดยมีข้อแตกต่างในการใช้งานพอสมควร สามารถเปรียบเทียบจากการทดลองใช้งานระหว่าง DD-WRT v23 SP2 กับ Tomato 1.20 บนอุปกรณ์ Linksys WRT54GL v1.1 ได้ดังต่อไปนี้

  • DD-WRT v23 SP2 สามารถทำงาน packet forwarding ได้เร็วกว่า Tomato 1.20 นิดหน่อย (หรือว่าผมรู้สึกไปคนเดียว?)
  • Tomato 1.20 ใช้การพัฒนาด้วย AJAX เกือบทั้งหมด ซึ่งต่างจาก DD-WRT v23 SP2 ซึ่งใช้ AJAX พัฒนาประมาณ 50% ทำให้เวลาใช้งาน Tomato 1.20 ค่อนข้างจะได้รับความสะดวกสบายเลยทีเดียว รวมไปถึงการแสดงภาพกราฟฟิกแบบ Real-time สามารถทำได้ค่อนข้างดี แต่ถ้าคุณต้องการที่จะใช้งานได้อย่างเต็มที่แนะนำให้ใช้ Mozilla Firefox ในการบริหารจัดการ Tomato 1.20
  • Tomato 1.20 สามารถบริหารการใช้งานแบนด์วิดอินเทอร์เน็ต (Traffic Management) ได้ค่อนข้างดีกว่า DD-WRT v23 SP2 อย่างรู้สึกได้ สะดวก เข้าใจง่าย ไม่แฮงค์บ่อย และสามารถควบคุมแบนด์วิดของอินเทอร์เน็ตแบบสั่งได้เลยทีเดียว ซึ่งในส่วนนี้ DD-WRT ในภายหลังได้พัฒนาเวอร์ชั่นต่อมาที่ดีขึ้นมาก ซึ่งผมจะนำมา review ภายหลังครับ

ถ้าพูดกันตามความจริงแล้ว การใช้งาน BitTorrent ไม่ได้เป็นเรื่องที่เสียหาย คอขาดบาดตาย ที่ผู้ดูแลระบบจะต้องปิดแบบ 100% ตลอดเวลา เพราะในทางกลับกันการใช้งาน BitTorrent ถือว่าเป็นวิธีการแชร์ไฟล์ที่มีประสิทธิภาพสูง เพียงแต่ว่าถ้าเราสามารถควบคุมให้ BitTorrent ทำงานแบบไม่รบกวนผู้ใช้งานท่านอื่น ผมคิดว่าก็น่าจะเป็นวิธีการที่ดีในการแชร์ใช้งานอินเทอร์เน็ตร่วมกัน ทั้งหอพัก สำนักงาน โรงเรียน ฯลฯ

ดังนั้นบทความต่อไปนี้จะเป็นวิธีการจำกัดการใช้งาน BitTorrent ด้วยอุปกรณ์ Linksys WRT54GL + Tomato 1.20 ให้อยู่ในปริมาณที่พอเหมาะ ซึ่งทำให้การใช้งาน BitTorrent สามารถใช้งานควบคู่ไปกับผู้ใช้ท่านอื่นอย่างมีความสุข และกำหนดการใช้งานอีเมล์ (SMTP, POP3) ให้มีความสำคัญที่สูงที่สุด โดยที่ผู้ดูแลระบบไม่ต้องไปจำกัดสิทธิ์ในการใช้งาน BitTorrent


รูปภาพ

รูป อุปกรณ์ Linksys WRT54GLWireless-G Broadband Router


ข้อมูลเบื้องต้นก่อนการติดตั้ง
  1. การติดตั้งตามขั้นตอนด้านล่างนี้ ติดตั้งบน Linksys WRT54GL v1.1 + Tomato 1.20 ท่านสามารถดาวน์โหลดได้ที่ http://www.sys2u.com หรือ สามารถดาวน์โหลดโดยตรงได้ที่ http://www.polarcloud.com/tomato


ขั้นตอนที่ 1 เรื่มต้นด้วยการนำเอา Linksys WRT54GL Wireless-G Broadband Router อุปกรณ์สารพัดประโยชน์ มาทำการอัพเกรดเฟิร์มแวร์ Tomato 1.20 โดยวิธีการอัพเกรดเฟิร์มแวร์ สามารถค้นหาได้จากบทความ (วิธีการอัพเกรดเฟิร์มแวร์ Linksys WRT54GL ด้วย Tomato 1.20)

เมื่อ Upgrade firmware เป็นที่เรียบร้อยแล้ว
  • จากนั้นไปที่เมนู QoS > Basic Settings จากนั้นเช็คที่ ‘Enable QoS‘
  • กำหนด ‘Max Bandwidth’ ที่ใช้เราใช้ในการเชื่อมต่ออินเทอร์เน็ต ตัวอย่าง เป็นการกำหนดความเร็ว 2 Mbps (2048 Kbps) คุณสามารถกำหนดโดยการนำเอา 1024 x จำนวน Mbps เช่น 3 Mbps = 3 x 1024 = 3,072 Kbps
  • กำหนด ‘Highest’ คือ ความเร็วที่คุณต้องการให้ใช้งานได้สูงสุด ลำดับที่ 1
  • กำหนด ‘High’, ‘Medium’, ‘Low’ คือ ความเร็วที่คุณต้องการให้ใช้งานลำดับที่ 2, 3, 4
  • กำหนด ‘Lowest’ คือ ความเร็วที่คุณต้องการให้ใช้งานกับ ‘BitTorrent’ ลำดับที่ 5 (กำหนดตามต้องการ)
  • สำหรับ ‘Class A-D’ นั้นกำหนดไว้ที่ 1% เพราะเรายังไม่จำเป็นที่จะต้องทำ Class ที่ละเอียดมากขนาดนั้น
  • จากนั้นกดบันทึก ‘Save Settings’

รูปภาพ


ขั้นตอนที่ 2 ไปที่เมนู QoS > Classification จากนั้น กดไปที่ ‘WWW’

รูปภาพ


ขั้นตอนที่ 3 พิมพ์ที่ช่อง ‘Description’ = ‘WWW, SMTP, POP3’ จากนั้น กำหนดพอร์ท ‘80, 443, 25, 110’ จากนั้นกดปุ่ม ‘OK’

รูปภาพ


ขั้นตอนที่ 4 กดไปที่‘Bulk Traffic’ ข้อนี้เราไม่ต้องทำอะไร เพียงแต่ผมจะชี้ให้เห็นว่า ถ้ามีผู้ใช้งานที่ใช้ Bittorrent เกิดขึ้นในระบบเครือข่าย Tomato 1.20 จะใช้กฎข้อนี้ในการจำกัดความเร็วของการดาวน์โหดผ่าน Bittorrent โดยจะกำหนดให้เป็น Class Lowest ‘Bulk Traffic’ ซึ่งจะได้ความเร็วในการใช้งานที่เรากำหนดไว้ตามขั้นตอนที่ 1 (แบบ Lowest)

รูปภาพ

ในกรณีที่ผู้ใช้งานเปลี่ยน Port ที่ใช้ในการดาวน์โหลด Bittorrent ไปที่ Port 80 นั้น Tomato 1.20 จะตรวจสอบว่าขนาดของไฟล์ที่จะดาวน์โหลดมีขนาดใหญ่กว่า 512 KB หรือไม่ ถ้าพบว่ามีขนาดใหญ่กว่า 512 KB นั้น Tomato 1.20 จะกำหนดผู้ใช้คนนั้นให้อยู่ใน Class Low ‘WWW (512 KB+)’ ซึ่งจะได้ความเร็วในการใช้งานที่เรากำหนดไว้ตามขั้นตอนที่ 1 (แบบ Low)



ขั้นตอนที่ 4 การกำหนดพารามิเตอร์ในการบล็อค BitTorrent เป็นอันเสร็จเรียบร้อย คุณสามารถทดสอบการทำงานได้ทันที โดยการทดสอบของเราได้ทดสอบกับ BitComet โดยการตั้งพอร์ทที่ใช้ในการทดสอบทั้งพอร์ทปกติของ BitComet และพอร์ท 8080 ผลการทดสอบ สามารถจำกัดการทำงานของ BitTorrent ได้ตามที่กำหนด เท่านี้คุณก็ไม่ต้องปวดหัวกับปัญหา BitTorrent อีกต่อไปครับ

รูปภาพ



* สำหรับการทดสอบกับ uTorrent พบว่ายังไม่สามารถป้องกันได้ดีเท่าที่ควร
ซึ่งวิธีการใหม่ท่านสามารถลิงค์ไปที่ วิธีการจำกัดความเร็วบิททอร์เร้นท์ ด้วย Linksys WRT54GL + DD-WRT v24 SP1 (KB028)



รายการอุปกรณ์ในการติดตั้ง
1. Linksys WRT54GL Wireless-G Broadband Router v1.1
2. Tomato 1.20 ( http://www.polarcloud.com/tomato )
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.

Re: วิธีบล็อค Bit ด้วย Linksys WRT54GL+Tomato (Bandwidth Limit)

โพสต์โดย horachio เมื่อ พฤหัสฯ. 22 ส.ค. 2013 6:56 pm

ขอสอบถามหน่อยครับ
ทำระบบอพาร์ตเมนท์ 3 ชั้น ใช้ชั้นละตัวต่อผ่านสวิทช์ เข้า WAN ควรจะตั้งค่าการแจกไอพีแบบไหนครับ
ที่ลองทำตั้งไอพีไว้ 192.168.2.1 , 192.168.3.1 , 192.168.4.1 แล้วลองตั้งเป็น DHCP ทั้ง 3 ตัว(ลองตั้งดูไม่รู้ได้ไหม)
มันติดๆหลุดๆ แต่ถ้าเสียบแค่ตัวเดียวใช้งานได้ดีเลย utorrent โหลดแทบไม่ขึ้น :D
ลองปิด DHCP ทั้ง 3 ตัว ผ่าน WAN เหมือนเดิม ก็ติดๆหลุดๆเหมือนเดิม แต่ถ้าผ่าน ช่อง LAN ใช้ได้ แต่กันบิทไม่ได้
พอจะแนะนำวิธีไหนได้มั่งครับ
ที่คิดๆไว้ ว่าจะเอาตัวแรกต่อผ่าน WAN เพื่อบล็อกบิท+DHCP แล้วปล่อยออกช่อง LAN ไปเข้าตัวอื่นทำเป็น AP ธรรมดา จะไหวไหมครับ
ตัวแรกจะทำงานหนักไปไหมครับ
horachio
 
โพสต์: 2
ลงทะเบียนเมื่อ: พฤหัสฯ. 22 ส.ค. 2013 8:34 am

Re: วิธีบล็อค Bit ด้วย Linksys WRT54GL+Tomato (Bandwidth Limit)

โพสต์โดย jadeson เมื่อ ศุกร์ 23 ส.ค. 2013 10:08 am

horachio เขียน:ขอสอบถามหน่อยครับ
ทำระบบอพาร์ตเมนท์ 3 ชั้น ใช้ชั้นละตัวต่อผ่านสวิทช์ เข้า WAN ควรจะตั้งค่าการแจกไอพีแบบไหนครับ
ที่ลองทำตั้งไอพีไว้ 192.168.2.1 , 192.168.3.1 , 192.168.4.1 แล้วลองตั้งเป็น DHCP ทั้ง 3 ตัว(ลองตั้งดูไม่รู้ได้ไหม)
มันติดๆหลุดๆ แต่ถ้าเสียบแค่ตัวเดียวใช้งานได้ดีเลย utorrent โหลดแทบไม่ขึ้น :D
ลองปิด DHCP ทั้ง 3 ตัว ผ่าน WAN เหมือนเดิม ก็ติดๆหลุดๆเหมือนเดิม แต่ถ้าผ่าน ช่อง LAN ใช้ได้ แต่กันบิทไม่ได้
พอจะแนะนำวิธีไหนได้มั่งครับ
ที่คิดๆไว้ ว่าจะเอาตัวแรกต่อผ่าน WAN เพื่อบล็อกบิท+DHCP แล้วปล่อยออกช่อง LAN ไปเข้าตัวอื่นทำเป็น AP ธรรมดา จะไหวไหมครับ
ตัวแรกจะทำงานหนักไปไหมครับ


ต้องมองภาพรวมตั้งแต่ต้นก่อนน่ะครับว่า
- มีผู้ใช้ที่ใช้งานพร้อมๆกัน ประมาณเท่าไร ในอพาร์ตเมนท์ทั้ง 3 ชั้น
- ความเร็วเน็ตที่ขอมา ได้อยู่ที่เท่าไร แล้วโมเด็ม และ Router ที่ใช้เป็นรุ่นอะไร สเป็กรองรับกับบริมาณผู้ใช้ทั้งหมดไหม อาทิเช่นถ้าใช้โมเด็มที่แถมมากับผู้ให้บริการ แล้วนำไปใช้กับผู้ใช้ 10-20 อันนี้อุปกรณ์ก็แทบรับไม่ไหวแล้วครับ
- Connection ที่เชื่อมต่อเข้ากับ Wireless แต่ละตัวประมาณเท่าไร ปกติแล้ว WRT54GL รองรับ user ที่ connect เข้ามาได้ประมาณ10-20 ครับ ขึ้นอยู่กับการใช้งานด้วย
- ถ้าแนะนำน่ะ ผู้ใช้งานไม่เกิน50คนพร้อมๆกัน ใช้ RB450G เป็นตัว gateway แล้ว ให้ WRT54 GL ที่มีกระจาย wireless อย่างเดียวก็พอ อย่างนี้จะทำงานได้ดีกว่า เสถียร์กว่า ให้ตัว 450G ทำ Hotspot ควบคุม Bandwidth user จะใช้งานก็ให้มีการ login ก่อน
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
jadeson
 
โพสต์: 619
ลงทะเบียนเมื่อ: อังคาร 03 ก.พ. 2009 4:50 pm

Re: วิธีบล็อค Bit ด้วย Linksys WRT54GL+Tomato (Bandwidth Limit)

โพสต์โดย horachio เมื่อ ศุกร์ 23 ส.ค. 2013 11:35 am

เน็ตเป็นทรูเคเบิ้ล 50mb ครับ ไม่รู้จะหาโมเดมที่ไหนมาเปลี่ยน :(
user ใช้งาน ไม่น่าจะถึง 50 เพราะมีแค่ 36 ห้อง มีเข้างานทั้งเช้า บ่าย เย็น ค่ำ
แล้วราคา 450 G นี่ประมาณเท่าไรครับ
horachio
 
โพสต์: 2
ลงทะเบียนเมื่อ: พฤหัสฯ. 22 ส.ค. 2013 8:34 am

Re: วิธีบล็อค Bit ด้วย Linksys WRT54GL+Tomato (Bandwidth Limit)

โพสต์โดย jadeson เมื่อ จันทร์ 26 ส.ค. 2013 8:15 am

horachio เขียน:เน็ตเป็นทรูเคเบิ้ล 50mb ครับ ไม่รู้จะหาโมเดมที่ไหนมาเปลี่ยน :(
user ใช้งาน ไม่น่าจะถึง 50 เพราะมีแค่ 36 ห้อง มีเข้างานทั้งเช้า บ่าย เย็น ค่ำ
แล้วราคา 450 G นี่ประมาณเท่าไรครับ


คลิกเข้าไปดูรายละเอียดได้ครับ RB450G

ตัวนี้รองรับ user ใช้งานพร้อมๆกัน 50 ได้สบายครับ ทำเป็น Hotspot กระจายเข้า Switch และ หา AP มาปล่อย Wireless ให้ user ได้เลย
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
jadeson
 
โพสต์: 619
ลงทะเบียนเมื่อ: อังคาร 03 ก.พ. 2009 4:50 pm


ย้อนกลับไปยัง ปรับแต่งอุปกรณ์ Linksys WRT54GL

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 13 ท่าน

cron