-
-
Save zziuni/3741933 to your computer and use it in GitHub Desktop.
# 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 |
Any public STUN server in North of Africa.
Any public STUN server in Canada.
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.
Any Public STUN Server in South America?
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
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.
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.
Hi bud, how you test these server address? Just paste them in the web browser address?@sburlappp
You can test a STUN server using the tools on this webpage:
https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
Ok so I don't understand - what are the benefits of using a STUN server vs connecting P2P?
Ok so I don't understand - what are the benefits of using a STUN server vs connecting P2P?
in P2P no necessary use STUN Server, but behind Firewall this connection is stable with this type server, for me STUN Server works is great solution for virtualization behind Firewall Perimetral
is this list still available yet??
is this list still available yet??
yes
ആശനെ ചൂമ്മാ കിട്ടും ആയിരിക്കും ഇല്ലേ ...
machanee
stun1.cht.com.net
(Taiwan ChungHwa)
stun.f.haeder.net
- Normally only for my XMPP server for Jingle.
stunserver.org
is domain-parked, no service I would expect there.
NAT is still an issue with voip.
I maintain a reguarly updated list of STUN servers. You can check it out here: https://github.com/pradt2/always-online-stun
Try this tool for STUN Testing.
https://icetest.atec-systems.com/
New free STUN server.
You can get and use list of public STUN servers from Emercoin: https://github.com/emercoin/emercoin/blob/master/src/gen-stun-list.c
you can also try Open Relay Project for free STUN and TURN servers
STUN:stun.f.haeder.net:3478
is also available. Since I maintain this (including all services, too) in my free-time, please be kind.
stun.cloudflare.com:3478
My udp/tcp/v4/v6 stun server: stun.flashdance.cx:3478
New service https://fastturn.net
To test servers in batch visit https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
and paste this
// for testing servers connection batch
var list = `paste lists here`;
list.split('\n').forEach((test) => {url.value = "stun:" + test; addServer()})
var stunlist = `list without prefix stun:`;
const checkUrl = document.getElementById("add-new-stun");
const addBtn = document.querySelector(".btn.btn-outline-primary.btn-block")
stunlist.split('\n').forEach((stun) => {
checkUrl.value = "stun:" + stun;
addBtn.click();
})
Any public STUN servers in Australia? All of them are over 100-200ms away!