#!/usr/local/bin/bash /sbin/kldload ipfw /sbin/kldload dummynet /sbin/ipfw -q flush /sbin/ipfw add 10 count ip from any to any via wi0 in /sbin/ipfw add 11 count ip from any to any via wi0 out /sbin/ipfw add 100 pipe 1 ip from any to 217.156.94.178 via wi0 in /sbin/ipfw pipe 1 config delay 10ms bw 33Kbit/s /sbin/ipfw add 200 pipe 2 ip from any to 217.156.94.180 via wi0 in /sbin/ipfw pipe 2 config delay 10ms bw 33Kbit/s #/sbin/ipfw add 300 pipe 3 ip from any to 10.1.1.10 via wi0 in #/sbin/ipfw pipe 3 config delay 10ms bw 33Kbit/s /sbin/ipfw add 310 pipe 4 ip from any to 217.156.94.66 via wi0 in /sbin/ipfw pipe 4 config delay 10ms bw 33Kbit/s /sbin/ipfw add 320 pipe 5 ip from any to 217.156.94.73 via wi0 in /sbin/ipfw pipe 5 config delay 10ms bw 33Kbit/s /sbin/ipfw add 330 pipe 6 ip from any to 217.156.94.74 via wi0 in /sbin/ipfw pipe 6 config delay 10ms bw 33Kbit/s /sbin/ipfw add 330 pipe 7 ip from any to 217.156.94.179 via wi0 in /sbin/ipfw pipe 7 config delay 10ms bw 33Kbit/s /sbin/ipfw add 400 accept ip from 10.1.1.10 to any /sbin/ipfw add 410 accept ip from 10.1.1.12 to any /sbin/ipfw add 500 accept ip from 217.156.94.66 to any /sbin/ipfw add 600 accept ip from 217.156.94.65 to any /sbin/ipfw add 700 accept ip from 217.156.94.73 to any /sbin/ipfw add 800 accept tcp from 217.156.94.73 to any 1214 /sbin/ipfw add 801 accept udp from 217.156.94.73 to any 1214 #irc /sbin/ipfw add 1000 reset tcp from any to any 6660-7000 #kazaa /sbin/ipfw add 1100 reset tcp from any to any 1214 /sbin/ipfw add 1200 deny udp from any to any 1214 #imesh /sbin/ipfw add 1300 deny ip from any to 216.35.208.0/24 #winmx /sbin/ipfw add 1400 deny ip from any to 209.61.186.0/24 /sbin/ipfw add 1500 deny ip from any to 64.49.201.0/24 #morpheus /sbin/ipfw add 1600 deny ip from any to 206.142.53.0/24 for I in `cat /ips_messanger`; do /sbin/ipfw add deny ip from any to $I /sbin/ipfw add reset tcp from any to $I done /sbin/ipfw add 65534 accept ip from any to any