ถ้าไม่บันทึกไว้ก็จะลืม อะไรบ้าง
1. คำสั่งทั้งหลายที่รันหรือหยุดการงานเซอร์วิสต่างๆของ efw อยู่ที่ /usr/local/bin นั่นเอง
อยากเห็นว่าแต่ละคำสั่งทำงานอย่างไร ลองรันดูจะรู้เอง
2. QoS ไม่ว่า firewall อะไรก็ประกอบด้วย Device / Classs / Rule มีหรือที่ efw ของเราจะไม่เหมือนชาวบ้าน
ถ้าต้องการให้แต่ละเครื่องดาวน์โหลดได้กี่ mb ควรใช้ผ่าน proxy ดีกว่า
3. คำสั่งเหล่านี้มีประโยชน์อย่างน่ามหัศจรรย์ ที่ทำให้คนธรรมดา กลายเป็น ซุปเปอร์แอดมินไปได้ แม้จะดูไม่รู้เรื่องก็เถอะ
tc qdisc show dev
tc class show dev eth1
cat /proc/net/ip_conntrack
ip link show
iptables -t mangle -L QOS -nv
iptables -t mangle -L QOS_ETH1 -nv
4. ยังมีการอ่าน /proc/net/ip_conntrack ให้รู้เรื่องเป็นภาษามนุษย์ด้วยคำสั่ง
awk '{ gsub(/(src|dst|sport|dport|mark)=/, ""); printf "%s %-21s %-21s %s\n", $1, $1 == "tcp" ? $5 ":" $7 : $4 ":" $6, $1 == "tcp" ? $6 ":" $8 : $5 ":" $7, $(NF-2) == 0 ? "Default/Standard" : $(NF-2) == 55 ? "High" : $(NF-2) == 30 ? "Medium" : $(NF-2) == 10 ? "Low" : $(NF-2) == 5 ? "Bulk" : "Exempt" }' /proc/net/ip_conntrack
ไม่ได้คิดเองหรอกมีคนคิดไว้แล้วที่นี่
http://www.dd-wrt.com/wiki/index.php/Quality_of_Service
5. อธิบายเรื่อง QoS ได้อย่างดี เข้าใจง่าย เป็นภาษามนุษย์ต้องที่นี่
http://www.visolve.com/squid/whitepapers/qos.php
6. เรียนรู้ QoS ถ้าใช้คำสั่ง tc ไม่เป็น อายเขาแย่ ถ้าอย่างนั้นไปเรียนรู้คำสั่ง tc ด้วยที่นี่
http://www.arvanta.net/~mps/linux-tc.html
7. ในการกำหนดค่า Upstream Bandwidth (kbit/s) และ Downstream Bandwidth (kbit/s) การบวกและคูณตัวเลขมีไว้สำหรับ พวกชอบคำนวณเท่านั้น ส่วนผมเอาค่าที่วัดความเร็วอินเทอร์เน็ตที่รายงานโดยผู้ให้บริการต่าง ๆ ไม่ต้องคิดมาก
kbit/s = กิโลบิตต่อนาที
8. QoS มีให้กำหนดค่าน้อยมากไม่กี่หัวข้อ --- แต่จะตรวจสอบว่าได้ผลตามที่ต้องการหรือไม่ ทำอย่างไร? ยังไม่มีคำตอบวันนี้
Sunday, August 14, 2011
บันทึกช่วยจำ QoS ทำกับ Endian Firewall
Posted by MRT IT Consult on 8:59 AM
| 2
comments
Subscribe to:
Post Comments (Atom)
2 comments:
QoS ใน EFW
/var/efw/shaping
tc -s -d qdisc show
Post a Comment