[Asterisk-Users] Vonage with Nat - Working
Jay Milk
jay at skimmilk.net
Tue Oct 19 11:29:36 MST 2004
I've had this working for months -- there's no real problem with it,
unless you misconfigured your firewall. On the asterisk-side, nat=yes
is all you need to know.
> -----Original Message-----
> From: Jared Watkins [mailto:jared at watkins.net]
> Sent: Tuesday, October 19, 2004 1:19 PM
> To: asterisk-users at lists.digium.com
> Subject: [Asterisk-Users] Vonage with Nat - Working
>
>
> After much research and trial and error I've gotten a vonage
> softphone
> account working through a NAT firewall... I'll be updating the wiki
> with this info after I see what sort of feedback I get from
> the list. I
> don't know that this is the only way to make it work.. but
> this way does
> work for me.
>
> I'll start with the NAT setup... it shouldn't matter.. but fyi I'm
> using a linux firewall with iptables and the fwbuilder
> package to create
> the rules.
>
> The following UDP ports are allowed in.. and forwarded to
> your internal
> asterisk box.
>
> 8000 - 8020
> 5060 - 5061
> 10000 - 20000
>
>
> in sip.conf
>
> [general]
> externip = <your external address> (possible dns name too?)
>
>
> ; While not required... I found the following useragent
> string from the
> softphone they provide...
> ; it does not seem to make a difference if you use it.
>
> ;useragent = "X-PRO Vonage release 1102t"
>
> ; example
> ; register =>
> 17045555555:PassW0Rd at sphone.vopr.vonage.net:5061/vonage-in
>
> register => <your full softphone number including 1>:<case sensitive
> password>@sphone.vopr.vonage.net:5061/<incoming call context>
>
>
> ; Next.. the specific vonage entry in sip.conf
>
> [sphone.vopr.vonage.net]
> secret = <your password>
> username = <full softphone number>
> insecure = very
> disallow = all
> allow = ulaw
> port = 5061
> host = sphone.vopr.vonage.net
> nat = yes
> type = peer
> canreinvite = no
> dtmfmode = rfc2833
> fromuser = <your softphone number>
> context = vonage-in
>
>
> Then... in extensions.conf I have the following example for incoming
> calls....
>
> [vonage-in]
> exten => 1NXXNXXXXXXX,1,------ some acton
>
>
>
> For outgoing calls I use something like this...
>
> Dial(SIP/${EXTEN}@sphone.vopr.vonage.net)
>
>
> I use macros in my extensions file... but that's the basic idea...
> With these settings I'm able to make and receive calls using a vonage
> softphone account from behind a NAT firewall. I hope that is of some
> use to others out there...
>
> Jared
>
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/aster> isk-users
> To
> UNSUBSCRIBE or update options visit:
>
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list