Forums Read-only archive

NAT Traversal

7 posts · Brekeke SIP Server Forum

xdgning Original post
1. Brekeke Product Name and version:

2. Java version:

3. OS type and the version:

4. UA (phone), gateway or other hardware/software involved:

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html :

6. Your problem:

Each VoIP board is behind a router, one Belkin router and one D-Link router, Brekeke SIP Server is in the WAN.
The problem is that when calling D-Link router side, there is only 1 way voice from Belkin side to D-Link side.
I see from the Ethereal logs between the VoIP board and Belkin router, that all RTP packets are forwarded to VoIP board through port 0.

Has anybody had any experience with this?
xdgning
Actually, the RTP packet from the Brekeke SIP Server to Belkin router has the designation port 16, instead of the negotiated port 5004. Why is this?
redroof
Which client are you using?

Disable SIP-ALG if you are using it in the router.

If possible, use another router.
bellinmi
1. Version 2.1.6.2 Personal
2. jre1.6.0_03
3. Windows XP SP 2.0
4. Cisco 7970G Phone with SIP70.8-3-3SR2S
5. Network Pattern 5
6. The problem:

Trying to connect my Cisco 7970 to my publicly hosted Asterisk PBX. My Cisco phone sits behind a NAT Router. Asterisk shows the phone being registered but the phone does not. I heard this product could be used as a gateway between the phone and the asterisk box.
hope
hi, bellinmi,

You can install the Brekeke SIP sever on your Cisco phone side to solve the NAT-traversal problem.

1. install the Brekeke SIP sever on your Cisco phone side
2. set port-forwarding on the router to the SIP server, the detail is in the link below
http://www.brekeke-sip.com/wiki/index.p ... i=4b5cdb89

http://www.brekeke-sip.com/wiki/index.p ... i=195ce9d6
bellinmi
hope wrote:hi, bellinmi,

You can install the Brekeke SIP sever on your Cisco phone side to solve the NAT-traversal problem.

1. install the Brekeke SIP sever on your Cisco phone side
2. set port-forwarding on the router to the SIP server, the detail is in the link below
http://www.brekeke-sip.com/wiki/index.p ... i=4b5cdb89

http://www.brekeke-sip.com/wiki/index.p ... i=195ce9d6
And where do I point my cisco phone to? Does it point to the Brekeke server or to my asterisk box? Could you provide more detail please...
hope
try to set "Asterisk PBX" ip as SIP server in the phone setting page and Brekeke server ip as outbound proxy in the phone setting.

On Brekeke server, you can see your phone's local ip
On Asterisk PBX, you can see your phone number with your router's global ip