Hi all,
I had my asterisk server. in some countries they blocked the standard
VoIP ports, so our clients are not able to register to my server. One
of my friends told me use STUN it can solve this problem. i compiled
and installed STUN from Vovida.org. But still my stun is not able
to work. here is my server ifconfig result where i installed stun.
eth0 Link encap:Ethernet HWaddr 00:11:43:EC:81:02
inet addr:212.212.212.212 Bcast:212.239.239.239 Mask:255.255.255.240
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth1 Link encap:Ethernet HWaddr 00:11:43:EC:81:03
inet addr:10.230.18.139 Bcast:10.230.18.191 Mask:255.255.255.192
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
and my SIP server is 212.235.235.235 port 5060
./server -v -h :212.212.212.212 -a 10.230.18.139
This is the log which is displaying in screen
STUN server version 0.96
Running with on interface 212.212.212.212:3478 with alternate 10.230.18.139:3479
Binding to interface 0xe6eb64d4
Opened port 3478 with fd 3
Binding to interface 0xe6eb64d4
Opened port 3479 with fd 4
Binding to interface 0x8b12e60a
Opened port 3478 with fd 5
Binding to interface 0x8b12e60a
Opened port 3479 with fd 6
received on A1:P1
Got a request (len=16) from 213.130.102.131:5060 (softphone ip)
Received stun message: 16 bytes
Bad message
Request did not parse
Failed to parse message
Please advise me if anymore configurations need?
--
Thank You,
Code Lover
> > Hi all, > > I had my asterisk server. in some countries they blocked the standard > VoIP ports, so our clients are not able to register to my server. One > of my friends told me use STUN it can solve this problem. i compiled > and installed STUN from Vovida.org. But still my stun is not able > to work. here is my server ifconfig result where i installed stun. > > > eth0 Link encap:Ethernet HWaddr 00:11:43:EC:81:02 > inet addr:212.212.212.212 Bcast:212.239.239.239 > Mask:255.255.255.240 > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > > > eth1 Link encap:Ethernet HWaddr 00:11:43:EC:81:03 > inet addr:10.230.18.139 Bcast:10.230.18.191 > Mask:255.255.255.192 > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > > and my SIP server is 212.235.235.235 port 5060 > > ./server -v -h :212.212.212.212 -a 10.230.18.139 > > This is the log which is displaying in screen > > STUN server version 0.96 > Running with on interface 212.212.212.212:3478 with alternate > 10.230.18.139:3479 > Binding to interface 0xe6eb64d4 > Opened port 3478 with fd 3 > Binding to interface 0xe6eb64d4 > Opened port 3479 with fd 4 > Binding to interface 0x8b12e60a > Opened port 3478 with fd 5 > Binding to interface 0x8b12e60a > Opened port 3479 with fd 6 > received on A1:P1 > Got a request (len=16) from 213.130.102.131:5060 (softphone ip) > Received stun message: 16 bytes > Bad message > Request did not parse > Failed to parse message > > Please advise me if anymore configurations need? > > -- > Thank You, > Code LoverWhy not just set sip.conf to listen on different port?
hi Steve Totaro, They are monitoring the SIP packets also, so if we changed the ports they are starting to block the traffics. -- Thank You, Code Lover
On Sat, 17 Dec 2005 09:06:50 +0300, Code Lover wrote:> They are monitoring the SIP packets also, so if we changed the > ports they are starting to block the traffics.ipsec is the only way to get around this. Or iax2? /Niklas