Re: NAT through about gnugk

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It's only one of many choices how you can setup your endpoint behind a NAT/firewall.
You should choose the one that suits you best. Each has pros and cons.

----- Original Message ----- 
From: "sgenius sgenius" <gn00081389@xxxxxxxxxxxx>
Sent: Saturday, July 10, 2004 7:29 PM


> i mean all EP create a TCP tunnel before RAS for a special purpose(Q931).1000 user create 1000 tcp tunnel only for the purpose to
let Q931 work well.
>
> i can use RCF's callSignalAddress to give some information
> to EP.so EP can know behind NAT or not.then create a TCP connection
> to GK
>
> If EP have not make a call but still need maintain the TCP connection with GK.1000 user that GK need to maintaion 1000 sockfd.
>
> i do not know that gnugk already have the function to do the work.
> and EP must do something to support GK to do the work
>
> Zygmuntowicz Michal <m.zygmuntowicz@xxxxxxx> wrote:
> What do you mean by "burden" and "fix the gk source code"?
> From my experience, eveything works extremly well, if used properly.
>
> ----- Original Message ----- 
> From: "sgenius sgenius"
> Sent: Saturday, July 10, 2004 3:09 PM
>
>
> > If i make a fixed TCP connect(NAT behind endpoint to GK)
> > Q.931 maybe work well in all type NAT(including symentric).But will make a burden to GK.And i must be fix the GK source code and
> write a softphone to communicate with GK about the fixed TCP connection
> > Zygmuntowicz Michal wrote:I would add 7:
> > 7. Use (Write) a softphone that can work behind NAT/Firewall
> > and undestands how to make use of GnuGk NAT traversal.
> > You can then use it behind every NAT and (most) firewalls.
> >
> > ----- Original Message ----- 
> > From: "Stewart Nelson"
> > Sent: Friday, July 09, 2004 10:00 PM
> > Subject: Re:  NAT through about gnugk
> >
> > > Hi,
> > >
> > > There are many possible solutions for multiple VoIP users
> > > behind the same NAT:
> > >
> > > 1. For EP2, use a device than can interface several phones
> > > with different call signal addresses, e.g. Cisco ATA-186.
> > > Set up multiple static mappings, or put in DMZ.
> > >
> > > 2. For EP2, use a gateway, e.g. Planet VIP-400, that
> > > will accept setup on one port, but send the call to
> > > the correct phone based on called number.
> > >
> > > 3. Use endpoints behind NAT2 that allow you to
> > > specify ports other than 1720. Configure the NAT
> > > to map the various ports to the different EPs.
> > >
> > > 4. Put another GK, or a switch like Asterisk, behind
> > > NAT2.
> > >
> > > 5. Put your GK, with two network interfaces, around
> > > NAT2 (if two public IPs available), or configure the
> > > machine to also act as NAT2, if you are restricted to
> > > a single IP.
> > >
> > > 6. Replace NAT2 with one that properly proxies
> > > H.323.
> > >
> > > If you need multiple endpoints behind the same
> > > NAT, and have no administrative control over it,
> > > you may be out of luck.
> > >
> > > --Stewart
> > >
> > > ----- Original Message ----- 
> > > From: "sgenius sgenius"
> > > To:
> > > Sent: Friday, July 09, 2004 12:31 PM
> > > Subject:  NAT through about gnugk
> > >
> > >
> > > > Hello~everybody
> > > > i do some NAT through test about gnugk
> > > > I use the older version gnugk 2.0.6
> > > > my environment is follow
> > > > GK
> > > > / \
> > > > / \
> > > > NAT1 NAT2
> > > > | |
> > > > EP1 EP2
> > > > NAT throught must to solve two question
> > > > 1.the address in h323 potocol have be changed by NAT
> > > > GK will register EP's private IP.But gnugk already
> > > > slove the question.I check the package by use ethereal
> > > > address transform work well in route mode
> > > > 2.If EP1 and EP2 is register success in GK and GK setup is route mode
> > > > If i is EP1.When i make a call to EP2.
> > > > EP1 send a Q.931-SETUP to GK through NAT1,then GK routed the Q.931-SETUP
> > > > to NAT2.But NAT2 drop the Q.931-SETUP message.Because NAT2 have not
> > > > EP2's static address mapping.If i setup the NAT2 static mapping EP2
> > > > the call will work well.
> > > >
> > > > setup NAT2 static mapping will solve question 2
> > > > but most voip user can not do NAT2 static mapping
> > > > and static mapping only server one voip user behind NAT
> > > > i do not know that gnugk have any solve solution about question 2.(public
> > > address to NAT)
> > > > If have any more good solution for question 2.Pleae tell me ..thanks



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com

_______________________________________________________

List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux