NAT Traversal

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
xdgning
Posts: 38
Joined: Mon Oct 22, 2007 11:41 am

NAT Traversal

Post by xdgning »

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
Posts: 38
Joined: Mon Oct 22, 2007 11:41 am

Post by 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
Posts: 97
Joined: Fri Nov 16, 2007 1:46 pm

Post by redroof »

Which client are you using?

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

If possible, use another router.
bellinmi
Posts: 2
Joined: Tue Jan 29, 2008 8:27 am

Cisco 7970 behind NAT to my Asterisk Box

Post by 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
Posts: 862
Joined: Tue Jan 15, 2008 4:08 pm

Post by 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
Posts: 2
Joined: Tue Jan 29, 2008 8:27 am

Post by 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
Posts: 862
Joined: Tue Jan 15, 2008 4:08 pm

Post by 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
Post Reply