Open muink opened 5 months ago
Hi, providing a list of servers that are fully compliant to the RFC5780 would be a significant task, as there are a lot of behaviours to test to ensure 100% compliance.
However, a much more manageable task would be to test for servers that support enough of the RFC5780 spec to conduct a NAT behaviour test. I will look into this in the coming days/weeks.
I wrote a simple script to filter out servers supporting RFC5780 from a list. https://github.com/muink/rfc5780-stun-server
Apologies for the wait here. I'll get this done today
I added valid_nat_testing_*
lists. See the updated README for details. Let me know if this works for you.
stun.freeswitch.org:3478
stun.antisip.com:3478
stun.nextcloud.com:3478
stun.dcalling.de:3478
stun.sonetel.com:3478
I randomly selected several servers, but none of them support nat behavior testing. 😿
Very interesting, let me investigate further!
@muink I just tested all the hosts you mention above using stuntman, and they all work fine with the 'full' testing option, which includes the NAT mapping and filtering tests.
What tool/library/testing methods do you use?
Stuntman or NatTypeTester Sorry, I forgot to mention that they do not support testing under TCP.
stunserver.stunprotocol.org
supports NAT behavior test over udp/tcp, but can't find any other equivalent replacement on the internet. I guess it's a needle in a haystack. If possible, hope to provide a list of servers that support RFC5780. Thank you.