Думаю, что не то source ip подставляется
и правда?
а я в начале поста не это написал?
То есть, почему-то не подменяется адрес отправителя.
tcpdump -i eth4 -s0 -A host 212.53.40.40 and port 5060
Код: Выделить всё
tcpdump -i eth4 -s0 -A host 212.53.40.40 and port 5060
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth4, link-type EN10MB (Ethernet), capture size 65535 bytes
18:33:37.023831 IP toatc.tutanhamon.ru.sip > sipnet.ru.sip: SIP, length: 613
E.......?..Z...Z.5((.....mP.REGISTER sip:sipnet.ru SIP/2.0
Via: SIP/2.0/UDP 87.244.33.234:5060;branch=z9hG4bK7d0adf39;rport
Max-Forwards: 70
From: <sip:3095981@sipnet.ru>;tag=as195a703b
To: <sip:3095981@sipnet.ru>
Call-ID: 279cf0d15ab9edd61141fa7b6fc54957@192.168.253.90
CSeq: 495 REGISTER
User-Agent: Asterisk PBX 1.6.2.13
Authorization: Digest username="3095981", realm="etc.tario.ru", algorithm=MD5, uri="sip:sipnet.ru", nonce="C9B202176A640F36ED5D", response="357f40fd4679cce0e9b8172a2b498ef1", opaque="opaq", qop=auth, cnonce="27a540f4", nc=00000049
Expires: 120
Contact: <sip:84993460936@87.244.33.234>
Content-Length: 0
18:33:41.024924 IP toatc.tutanhamon.ru.sip > sipnet.ru.sip: SIP, length: 613
E.......?..Y...Z.5((.....m..REGISTER sip:sipnet.ru SIP/2.0
Via: SIP/2.0/UDP 87.244.33.234:5060;branch=z9hG4bK0d69ae13;rport
Max-Forwards: 70
From: <sip:3095981@sipnet.ru>;tag=as00f06a8a
To: <sip:3095981@sipnet.ru>
Call-ID: 279cf0d15ab9edd61141fa7b6fc54957@192.168.253.90
CSeq: 496 REGISTER
User-Agent: Asterisk PBX 1.6.2.13
Authorization: Digest username="3095981", realm="etc.tario.ru", algorithm=MD5, uri="sip:sipnet.ru", nonce="C9B202176A640F36ED5D", response="f1b854ba5133a11c994a6a034a81360d", opaque="opaq", qop=auth, cnonce="1ac1162d", nc=0000004a
Expires: 120
Contact: <sip:84993460936@87.244.33.234>
Content-Length: 0
^C
2 packets captured
2 packets received by filter
0 packets dropped by kernel
tcpdump -i не знаю какой -s0 -A host 192.168.253.90 and port 5060
Код: Выделить всё
tcpdump -i eth4 -s0 -A host 192.168.253.90 and port 5060
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth4, link-type EN10MB (Ethernet), capture size 65535 bytes
18:34:57.043777 IP toatc.tutanhamon.ru.sip > sipnet.ru.sip: SIP, length: 613
E.......?..>...Z.5((.....mhRREGISTER sip:sipnet.ru SIP/2.0
Via: SIP/2.0/UDP 87.244.33.234:5060;branch=z9hG4bK5e00c3fb;rport
Max-Forwards: 70
From: <sip:3095981@sipnet.ru>;tag=as2d7f6998
To: <sip:3095981@sipnet.ru>
Call-ID: 279cf0d15ab9edd61141fa7b6fc54957@192.168.253.90
CSeq: 499 REGISTER
User-Agent: Asterisk PBX 1.6.2.13
Authorization: Digest username="3095981", realm="etc.tario.ru", algorithm=MD5, uri="sip:sipnet.ru", nonce="C9B202176A640F36ED5D", response="2ee4651b7a70acc6cb88473b65699192", opaque="opaq", qop=auth, cnonce="6d6feea1", nc=0000004d
Expires: 120
Contact: <sip:84993460936@87.244.33.234>
Content-Length: 0
и так далее.. что в принципе для меня не удивительно.
и посмотрите двусторонний обмен пакетами с 192.168.253.90
да нет его.. двухстороннего.. я уже говорил, (вернее писал) в заголовках Ip пакетов стоит локальный ip sours и ответа от sipnet ждать было бы глупо. А вот если ping с телефонного сервера, то всё ок.
traceroute sipnet.ru -p 5060 в норме.
Как-то так.