NAT dan STUN di VoIP

Diperbarui 2026-09-30 · Oleh tim ZuteSIP (ZuteSIP Inc.)

Jawaban singkat: NAT (network address translation) memungkinkan banyak perangkat berbagi satu alamat IP publik, dan STUN (Session Traversal Utilities for NAT) adalah protokol yang memberi tahu perangkat dari IP publik dan port mana ia terlihat. Klien SIP memakai STUN agar pihak lain mengirim audio ke alamat yang bisa dijangkau.

Sebagian besar router rumah dan kantor memakai NAT, karena itulah suara satu arah dan panggilan terputus sering menjadi masalah pertama pada softphone baru.

01

Cara kerjanya

Pesan SIP mencantumkan alamat IP dan port tujuan pengiriman media. Di balik NAT, perangkat hanya mengetahui alamat privatnya, sehingga pihak seberang mungkin mengirim audio RTP ke alamat yang tidak bisa dijangkau. Server STUN (RFC 8489) memantulkan pemetaan publik kembali, lalu klien mengiklankan alamat tersebut. Keep-alive, rport, dan ICE membantu menjaga pemetaan tetap terbuka.

02

Sekilas NAT traversal

ItemPeran
Server STUN (RFC 8489)Memantulkan alamat dan port publik agar klien bisa mengumumkannya
Keep-alive, rport, dan ICEMembantu menjaga pemetaan NAT tetap terbuka
Audio satu arahAktifkan STUN atau NAT traversal di klien SIP
Web dialer di browserTidak perlu pengaturan klien
03

Penerapannya di ZuteSIP

Saat Anda mendaftarkan nomor ZuteSIP di Zoiper, Linphone, atau MicroSIP di balik router, aktifkan STUN atau NAT traversal di klien jika Anda mendengar suara satu arah. Registrasi memakai sip.zutesipdialer.com di port UDP/TCP 5060 atau port TLS 5061. Dialer web di browser tidak memerlukan pengaturan klien.

04

Istilah terkait

  • ✓ SIP
  • ✓ Softphone
  • ✓ Codec G.711
  • ✓ Dialer web
FAQ

Pertanyaan yang sering diajukan

Apa penyebab suara satu arah?
Biasanya NAT atau firewall yang memblokir RTP; mengaktifkan STUN atau beralih ke TCP/TLS sering membantu.
Apakah STUN sama dengan TURN?
Tidak, TURN meneruskan media lewat server, sedangkan STUN hanya menemukan alamat publik Anda.
Haruskah saya menonaktifkan SIP ALG di router?
SIP ALG sering menulis ulang paket secara keliru, jadi banyak panduan mengatasi masalah menyarankan untuk mematikannya.
→
SRC