Привет ВсемХочу сделать правила вот так,какую маску выбрать?:
Я по PPTP выдаю /24 маску...
u512=table\(8\)
u256=table\(8\)
ext_if1=ng*
##################### 512/256 ###################
/sbin/ipfw delete 200
/sbin/ipfw -q add 200 pipe 200 all from any to $u512 in via $ext_if1
/sbin/ipfw -q add 200 pipe 201 all from $u256 to any out via $ext_if1
/sbin/ipfw pipe 200 config mask dst-ip 0x000000ff bw 512Kbit/s queue 4KBytes
/sbin/ipfw pipe 201 config mask src-ip 0x000000ff bw 256Kbit/s queue 3KBytes
/sbin/ipfw table 8 add 192.168.11.138
/sbin/ipfw table 8 add 192.168.11.139
/sbin/ipfw table 8 add 192.168.11.145
В текущем раскладе:
#ipfw show 200
00200 0 0 pipe 200 ip from any to table(8) in via ng*
00200 0 0 pipe 201 ip from table(8) to any out via ng*#ipfw pipe show 200
00200: 512.000 Kbit/s 0 ms 68 KB 18 queues (64 buckets) droptail
mask: 0x00 0x00000000/0x0000 -> 0x000000ff/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
1 ip 0.0.0.0/0 0.0.0.1/0 27173 17901385 0 0 17251
2 ip 0.0.0.0/0 0.0.0.2/0 7 588 0 0 0
3 ip 0.0.0.0/0 0.0.0.3/0 43922 61600013 0 0 54
7 ip 0.0.0.0/0 0.0.0.71/0 165 54802 0 0 0
9 ip 0.0.0.0/0 0.0.0.137/0 6 420 0 0 0
10 ip 0.0.0.0/0 0.0.0.10/0 674 48078 0 0 0
12 ip 0.0.0.0/0 0.0.0.140/0 23 900 0 0 0
13 ip 0.0.0.0/0 0.0.0.141/0 151 81171 0 0 0
15 ip 0.0.0.0/0 0.0.0.143/0 1291 184252 0 0 0
17 ip 0.0.0.0/0 0.0.0.209/0 323 107426 0 0 0
21 ip 0.0.0.0/0 0.0.0.21/0 381 53162 0 0 0
23 ip 0.0.0.0/0 0.0.0.151/0 1 309 0 0 0
25 ip 0.0.0.0/0 0.0.0.153/0 443 38822 0 0 0
29 ip 0.0.0.0/0 0.0.0.157/0 18 824 0 0 0
31 ip 0.0.0.0/0 0.0.0.159/0 15769 630942 0 0 0
44 ip 0.0.0.0/0 0.0.0.44/0 906 936622 0 0 0
45 ip 0.0.0.0/0 0.0.0.45/0 609 52964 0 0 0
57 ip 0.0.0.0/0 0.0.0.185/0 1654 2262789 0 0 0
ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1400
inet 192.168.11.1 --> 192.168.12.105 netmask 0xffffffff