Like Klaus said, it is quite difficult to set this up in a NAT environment. The reason you can't do that is because SIP protocol is not just a transport over IP. There are routing information inside the SIP message. In you case, your SER will insert a line like
Record-Route: sip:192.168.0.123;ftag=.... which the upstream (or downstream, I can't remember) does not know how to reach in subsequence messages.
By saying that, it doesn't mean you can't achieve it. You need the mangler module to start with. I've spent several weeks on this but is only 30-40% complete. Eventually, I gave up as the cost (time for development, troubleshooting and ongoing support) on putting up such solution well exceeded the cost of purchasing an extra IP block from the ISP.
Zeus
-----Original Message----- From: serusers-bounces@lists.iptel.org [mailto:serusers-bounces@lists.iptel.org] On Behalf Of Klaus Darilion Sent: Saturday, 29 May 2004 6:35 AM To: Peter Liu Cc: serusers@lists.iptel.org Subject: Re: [Serusers] ser behind firewall?
This scenario is really complex and it is hard to succed!
Try to setup the proxy in the public Internet with a public IP.
regards, klaus
Peter Liu wrote:
My home lan: cable modem-->routre(192.168.0.1): one linux (192.168.0.123) and one windows(192.168.0.124)
I have installe ser in linux machine and I can use xten lite(UA) register with ser, but my friend can't register his xten to my ser using my public ip from cable company. I have configure my route with ser vitual server. and serctl ps shows 192.168.0.123:5060 is listening.. why my friend can't register to my ser. please help! by the way, I am new to ser, if some one want to share ser experience, please call me anytime use my FreeWorldDealup 395104. Peter
__________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers