STUN eller Session Traversal of UDP Through NATs, är en teknik där en Server underlättar för NAT-klienter, exempelvis bildtelefoner bakom en brandvägg, och upprättar förbindelser till andra klienter utanför det lokala nätverket.
STUN är alltså ett sätt för datapaket att ta sig igenom brandväggar och på så sätt kommunicera med klienter på andra nätverk. STUN-servern låter klienterna veta vilken extern IP-adress, vilken typ av NAT, de sitter bakom och vilken port som kan användas för kommunikation. Den informationen används sedan för att upprätta en UDP-anslutning mellan klienten och dess kommunikationspart och sedan etablera samtalet. Protokollet är definierat i RFC 3489.