Skip to content

Instantly share code, notes, and snippets.

@zziuni
Created September 18, 2012 08:05
Show Gist options
  • Save zziuni/3741933 to your computer and use it in GitHub Desktop.
Save zziuni/3741933 to your computer and use it in GitHub Desktop.
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
@CypherpunkSamurai
Copy link

CypherpunkSamurai commented Sep 6, 2024

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()})

@CypherpunkSamurai
Copy link

or https://icetest.info

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();
})

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment