Есть така проблем:
Сервер 5.2.1 две сетевухи одна с реальным другая с несколькими алисами разных подсетей.
11:35 router ~# ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet ххх.ххх.ххх.ххх netmask 0xfffffffc broadcast ххх.ххх.ххх.ххх
ether 00:00:44:8f:87:0e
media: Ethernet autoselect (10baseT/UTP)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 10.2.0.1 netmask 0xffffff00 broadcast 10.2.0.255
inet 10.2.1.1 netmask 0xffffff00 broadcast 10.2.1.255
inet 10.2.2.1 netmask 0xffffff00 broadcast 10.2.2.255
inet 10.2.3.1 netmask 0xffffff00 broadcast 10.2.3.255
ether 00:02:44:8f:87:07
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
Еще запущен ipnat...
11:35 router ~# cat /etc/ipnat.rules
map rl0 10.2.0.0/24 -> xxx.xxx.xxx.xxx/32
map rl0 10.2.1.0/24 -> xxx.xxx.xxx.xxx/32
map rl0 10.2.2.0/24 -> xxx.xxx.xxx.xxx/32
map rl0 10.2.3.0/24 -> xxx.xxx.xxx.xxx/32
Ядро собрано с опциями
...
options PFIL_HOOKS # pfil(9) framework
options DEVICE_POLLING
options HZ=1000
...
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPDIVERT
options IPFILTER
options TCP_DROP_SYNFIN
options DUMMYNET
options NETGRAPH #netgraph(4) system
В rc.conf
...
gateway_enable="YES"
firewall_enable="YES"
ipnat_enable="YES"
...
В rc.firewall есть такая фенька
...
${fwcmd} add pipe 5 all from any to 10.2.0.56
${fwcmd} add pipe 5 all from 10.2.0.56 to any
${fwcmd} add pipe 3 all from any to 10.2.2.0/24
${fwcmd} add pipe 3 all from 10.2.2.0/24 to any
${fwcmd} add pipe 3 all from any to 10.2.3.0/24
${fwcmd} add pipe 3 all from 10.2.3.0/24 to any
${fwcmd} add pipe 3 all from any to 10.2.1.0/24
${fwcmd} add pipe 3 all from 10.2.1.0/24 to any
${fwcmd} pipe 1 config bw 96Kbit/s delay 0
${fwcmd} pipe 2 config bw 128Kbit/s delay 0
${fwcmd} pipe 3 config bw 256Kbit/s delay 0
${fwcmd} pipe 4 config bw 512Kbit/s delay 0
${fwcmd} pipe 5 config bw 1024Kbit/s delay 0
Вот такая бадяга. Вотрос в том что 10.2.0.56 никак не желает бегать больше 512К хотя по типа должен бежать на 1М.
Подскажите где собака порылась, может типа ядро неправильно собрано??
На 4.6 таких проблем небыло а переехал на 5.2 и вот такая проблем. Спасибо.