STUN
Материал из Xgu.ru
STUN (Simple Traversal of UDP through NATs или Session Traversal Utilities for NAT[1]) — множество техник и средств, в том числе специальный протокол,
позволяющих использовать сетевую трансляцию адресов (NAT traversal) с сетевыми протоколами,
которые сами по себе не могут работать с ней, прежде всего протоколов IP-телефонии и интерактивного
взаимодействия по IP, работающих поверх UDP.
STUN даёт возможность приложениям, которые работают через NAT, обнаруживать факт трансляции адресов и узнавать IP-адрес и порт, который устанавливается в результате трансляции. Для этого используется внешний STUN-сервер.
Используется в сочетании с протоколами SIP и RTP.
[править] Публичные STUN-серверы
- stun.ekiga.net (алиас для stun01.sipphone.com)
- stun.fwdnet.net (без поддержки XOR_MAPPED_ADDRESS)
- stun.ideasip.com (без поддержки XOR_MAPPED_ADDRESS)
- stun01.sipphone.com
- stun.softjoys.com (нет записи DNS SRV) (без поддержки XOR_MAPPED_ADDRESS)
- stun.voipbuster.com (нет записи DNS SRV) (без поддержки XOR_MAPPED_ADDRESS)
- stun.voxgratia.org (нет записи DNS SRV) (без поддержки XOR_MAPPED_ADDRESS)
- stun.xten.com
- stunserver.org (смотрите их правила пользования)
- stun.sipgate.net:10000
- numb.viagenie.ca (http://numb.viagenie.ca) (XOR_MAPPED_ADDRESS только при наличии волшебных номеров в transaction ID, как в rfc3489bis)
- stun.ipshka.com в UA-IX (подробнее: http://www.ipshka.com/main/help/hlp_stun.php (рус.))