Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
STUN server list
# source : http://code.google.com/p/natvpn/source/browse/trunk/stun_server_list
# A list of available STUN server.
stun.l.google.com:19302
stun1.l.google.com:19302
stun2.l.google.com:19302
stun3.l.google.com:19302
stun4.l.google.com:19302
stun01.sipphone.com
stun.ekiga.net
stun.fwdnet.net
stun.ideasip.com
stun.iptel.org
stun.rixtelecom.se
stun.schlund.de
stunserver.org
stun.softjoys.com
stun.voiparound.com
stun.voipbuster.com
stun.voipstunt.com
stun.voxgratia.org
stun.xten.com
@DamonOehlman

This comment has been minimized.

Copy link

@DamonOehlman DamonOehlman commented Jan 27, 2014

Thanks heaps for this :)

I actually ended up using this list as the source list for a node module (browserify friendly):

https://github.com/DamonOehlman/freeice

From my testing though (I make sure each of the servers is currently responding within 5s) as part of the module unit tests, I ended up removing the following as they either were no longer found in DNS or were just too slow to respond:

stun01.sipphone.com
stun.fwdnet.net
stun.voxgratia.org
stun.xten.com
@torus0519

This comment has been minimized.

Copy link

@torus0519 torus0519 commented Mar 1, 2014

Thanks, guys!

Just want to add STUN Servers Located in Japan.
I had tested myself as well.

s1.taraba.net          203.183.172.196:3478
s2.taraba.net          203.183.172.196:3478 
s1.voipstation.jp          113.32.111.126:3478
s2.voipstation.jp          113.32.111.127:3478

Ref. Source: http://wiki.tomocha.net/SIP_STUNserver.html

Actually, I am thinking about hosting STUN on one of my servers.
I don't believe it requires a high-end server for it, "stability" is a challenge that I know ;-)

@kehers

This comment has been minimized.

Copy link

@kehers kehers commented Jun 5, 2014

There is also

numb.viagenie.ca
@allenforrest

This comment has been minimized.

Copy link

@allenforrest allenforrest commented Jul 16, 2014

stun.stunprotocol.prg
stun.counterpath.com
@cmbaughman

This comment has been minimized.

Copy link

@cmbaughman cmbaughman commented Jan 27, 2015

There is also stun.services.mozilla.com

@pavel-shvetsov

This comment has been minimized.

Copy link

@pavel-shvetsov pavel-shvetsov commented Feb 20, 2015

Hello!
I'll just leave it here...

List of 267 public STUN servers from EmerCoin project:

@maxihatop

This comment has been minimized.

Copy link

@maxihatop maxihatop commented Jun 25, 2015

URL has changed for EmerCoin stun list: http://olegh.ftp.sh/public-stun.txt

@gcamp806

This comment has been minimized.

Copy link

@gcamp806 gcamp806 commented Jun 25, 2015

Also, stun.sipgate.net is currently working

@nikhilkilivayil

This comment has been minimized.

Copy link

@nikhilkilivayil nikhilkilivayil commented Oct 4, 2015

Can I use this STUN servers free of cost?

@AnuMartin1

This comment has been minimized.

Copy link

@AnuMartin1 AnuMartin1 commented Oct 9, 2015

ആശനെ ചൂമ്മാ കിട്ടും ആയിരിക്കും ഇല്ലേ ...

@zhijianli88

This comment has been minimized.

Copy link

@zhijianli88 zhijianli88 commented Nov 9, 2015

hi, is there any stun server in China

@valeriansaliou

This comment has been minimized.

Copy link

@valeriansaliou valeriansaliou commented Nov 13, 2015

Public STUN server we do provide since 2 yrs: stun.jappix.com:3478 (UDP + TCP)

@aofall

This comment has been minimized.

Copy link

@aofall aofall commented Nov 21, 2015

stun*.l.google.com use other port now

stun.l.google.com:19305
stun1.l.google.com:19305
stun2.l.google.com:19305
stun3.l.google.com:19305
stun4.l.google.com:19305

@dineshvg

This comment has been minimized.

Copy link

@dineshvg dineshvg commented Dec 2, 2015

Is there any stun server from Germany/Austria ?

@alejandroacostaalamo

This comment has been minimized.

Copy link

@alejandroacostaalamo alejandroacostaalamo commented Dec 8, 2015

Interesting that the only one with IPv6 support is numb.viagenie.ca..., not even google's servers

@staticglobal

This comment has been minimized.

Copy link

@staticglobal staticglobal commented Dec 29, 2015

With IPv6, NAT has been all but eradicated... eliminating the need for all these NAT-workaround technologies :)

@nixn

This comment has been minimized.

Copy link

@nixn nixn commented Mar 19, 2016

@dineshvg
stun.1und1.de
stun.gmx.net
more: http://www.itk-steffens.de/anbieter.html

@BCS2005

This comment has been minimized.

Copy link

@BCS2005 BCS2005 commented Apr 7, 2016

stun.bcs2005.net

@mahmoudSarhan

This comment has been minimized.

Copy link

@mahmoudSarhan mahmoudSarhan commented Jun 14, 2016

is there any server that support tcp ?

@grockland

This comment has been minimized.

Copy link

@grockland grockland commented Jul 18, 2016

Any recommendations for a reliable, commercial service?

@deadjdona

This comment has been minimized.

Copy link

@deadjdona deadjdona commented Aug 4, 2016

QuckBlox try it.

@jeevan449

This comment has been minimized.

Copy link

@jeevan449 jeevan449 commented Aug 5, 2016

Didn't work any

@Thoughtscript

This comment has been minimized.

Copy link

@Thoughtscript Thoughtscript commented Aug 9, 2016

Hey hey! Have a node STUN implementation at Varstate.com - still needs some testing but please feel free to use. URL information is available there. If you have any problems please feel free to reach out to me at the listed contact points! Cheers!

@Thoughtscript

This comment has been minimized.

Copy link

@Thoughtscript Thoughtscript commented Aug 10, 2016

Per the above: https://github.com/Thoughtscript/tool-node_stun - take a peek :)

@Globik

This comment has been minimized.

Copy link

@Globik Globik commented Aug 16, 2016

@Thoughscript is there is a stun server written in vanilla javascript?

@ruoho

This comment has been minimized.

Copy link

@ruoho ruoho commented Dec 21, 2016

stun.wtfismyip.com

@cozzbie

This comment has been minimized.

Copy link

@cozzbie cozzbie commented Dec 21, 2016

This is stunning!

@toLucky81

This comment has been minimized.

Copy link

@toLucky81 toLucky81 commented Jan 4, 2017

Until it took a TURN

@Thoughtscript

This comment has been minimized.

Copy link

@Thoughtscript Thoughtscript commented Jan 5, 2017

@Globik sorry for the delay!! Yep the stun server is pure vanilla ES6 javascript in Node

@18dew

This comment has been minimized.

Copy link

@18dew 18dew commented Feb 13, 2017

Any STUN servers in India

@alefink

This comment has been minimized.

Copy link

@alefink alefink commented Feb 17, 2017

Someone could report stun ip: stun.l.google.com: 19302

@khatribharat

This comment has been minimized.

Copy link

@khatribharat khatribharat commented Mar 17, 2017

@aofall stun*.l.google.com still use 19302

@khatribharat

This comment has been minimized.

Copy link

@khatribharat khatribharat commented Aug 10, 2017

Google's recommendations for Hangouts traffic : https://support.google.com/a/answer/1279090?hl=en#latency

@saphsoph88

This comment has been minimized.

Copy link

@saphsoph88 saphsoph88 commented Aug 29, 2017

Does any one have any idea what to do if google stun is not available ?! Can we refer to any support or something !

@buckle2000

This comment has been minimized.

Copy link

@buckle2000 buckle2000 commented Oct 2, 2017

also, stun.services.mozilla.org

@mondain

This comment has been minimized.

Copy link

@mondain mondain commented Oct 4, 2017

Any public STUN servers in the middle east? Oman, UAE??

@choxx

This comment has been minimized.

Copy link

@choxx choxx commented Mar 28, 2018

{
"urls": [
"turn:13.250.13.83:3478?transport=udp"
],
"username": "YzYNCouZM1mhqhmseWk6",
"credential": "YzYNCouZM1mhqhmseWk6"
}
For Asia region

@faztp12

This comment has been minimized.

Copy link

@faztp12 faztp12 commented Jan 6, 2020

ആശനെ ചൂമ്മാ കിട്ടും ആയിരിക്കും ഇല്ലേ ...

അളിയാ കിട്ടിയോ?

@mattjereb

This comment has been minimized.

Copy link

@mattjereb mattjereb commented Mar 27, 2020

Any public STUN servers in Australia? All of them are over 100-200ms away!

@ahmnouira

This comment has been minimized.

Copy link

@ahmnouira ahmnouira commented Apr 18, 2020

Any public STUN server in North of Africa.

@dcloutie

This comment has been minimized.

Copy link

@dcloutie dcloutie commented Apr 19, 2020

Any public STUN server in Canada.

@Quix0r

This comment has been minimized.

Copy link

@Quix0r Quix0r commented Jun 3, 2020

I wonder how I can test my own server. f.haeder.net has UDP and TCP port (ejabberd provides it) and configured in DNS for the domain.

@magicdrums

This comment has been minimized.

Copy link

@magicdrums magicdrums commented Jul 20, 2020

Any Public STUN Server in South America?

@danfoxley

This comment has been minimized.

Copy link

@danfoxley danfoxley commented Aug 26, 2020

How does stun.l.google.com cough up IPs? I see only one IP at a time when doing a DNS A record lookup. How do we know the full list of IP addresses behind this DNS A record? This IP is not returning a Binding Request: 74.125.192.127

@christophermina

This comment has been minimized.

Copy link

@christophermina christophermina commented Aug 30, 2020

Google seems to be broadcasting this IP for stun (74.125.192.127) but it’s no good and does not properly handle STUN requests. It seems to be ISP dependent, meaning certain ISPs are caching that DNS resolution, but I’ve seen the number of Customers across multiple ISPs who are having STUN issues growing this week, and all affected users are resolving stun.l.google.com to the 74.xxx address.

We have implemented a fallback to Freeswitch Stun in case response from Google STUN is not returned. Standard WebRTC protocol in browsers expect on or more STUN server paths and will resolve DNS for both, and will initiate the STUN request to both in parallel for any applicable candidates. This has resolved the issue for us, but would be great if Google can stop broadcasting that IP.

@sburlappp

This comment has been minimized.

Copy link

@sburlappp sburlappp commented Sep 1, 2020

Google apparently provides a pool, but you'll need to reference each individually:

stun.l.google.com has address 74.125.192.127
stun1.l.google.com has address 172.217.192.127
stun2.l.google.com has address 142.250.15.127
stun3.l.google.com has address 108.177.15.127
stun4.l.google.com has address 108.177.119.127

Note: I can successfully ping them all right now.

@ShuyingMaggieMi

This comment has been minimized.

Copy link

@ShuyingMaggieMi ShuyingMaggieMi commented Sep 3, 2020

Hi bud, how you test these server address? Just paste them in the web browser address?@sburlappp

@sburlappp

This comment has been minimized.

Copy link

@sburlappp sburlappp commented Sep 3, 2020

You can test a STUN server using the tools on this webpage:

https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.