IPFW IPFW SIP NAT

Hello!
Help to solve a problem.
SIP trunk between the virtual PBX, and Panasonic TDE600 was organized.
The outcoming call on the virtual PBX passes, and entering is not present.
FreeBSD 10.1, IPFW system.
Now the rules concerning SIP trunk look so:
Code:
skip="skipto 851"
#NAT
ipfw nat 123 config if $LanOut log same_ports reset redirect_port redirect_port udp 192.168.0.91:5060 5060

$cmd 221 $skip ip from 193.201.230.128/26 to any in via $LanOut keep-state
$cmd 222 $skip ip from any to 193.201.230.128/26 out via $LanOut keep-state
$cmd 225 $skip ip from any to 192.168.0.91 5060,35300,10000-65535 in via $LanOut
$cmd 226 $skip ip from 192.168.0.91 to any 5060,35300,10000-65535 out via $LanOut

$cmd 851 nat 123 log ip from $NetIn to any out via $LanOut

192.168.0.91 - Panasonic TDE600
ipfw show:
Code:
00221      0         0 skipto 851 ip from 193.201.230.128/26 to any in via bge1 keep-state
00222   2072    431057 skipto 851 ip from any to 193.201.230.128/26 out via bge1 keep-state
00225      0         0 skipto 851 ip from any to 192.168.0.91 dst-port 5060,35300,10000-65535 in via bge1
00226     13      9466 skipto 851 ip from 192.168.0.91 to any dst-port 5060,35300,10000-65535 out via bge1
Prompt how to force to work the entering challenges?
UPD. Log tcpdump
Снимок.PNG
 
Back
Top