PortChecker Logo
PortChecker

Port 5900 — VNC (TCP)

VNC

Port 5900 nedir?

Uzak masaüstü erişimi için Virtual Network Computing.

Bu, VNC gibi hizmetlere sıkça atanan registered (1024–49151) bir porttur.  ·  RFC 6143 (RFB Protocol)

5900 numaralı porta ne zaman ihtiyaç duyarsınız?

Open only if you need graphical remote control of a desktop. VNC transmits data unencrypted by default — always tunnel through SSH if the connection crosses an untrusted network.

Yaygın kullanım ve yazılımlar

  • RealVNC Server
  • TigerVNC
  • TightVNC
  • LibreVNC
  • macOS Screen Sharing / Apple Remote Desktop

Güvenlik

Raw VNC transmits screen data and keystrokes unencrypted. Never expose port 5900 to the internet. Always tunnel VNC through SSH: ssh -L 5900:localhost:5900 user@server followed by connecting to localhost:5900. Alternatively, use a VPN. Set a strong VNC password and disable the password-only auth option in favour of certificate-based auth where your VNC software supports it.

Port 5900 güvenli mi?

Açık port saldırı yüzeyini artırır. Güvenlik, VNC yapılandırmasına bağlıdır.

Düşük risk

Düşük risk, ancak açık bırakmadan önce VNC'in bu portta kasıtlı olarak çalışıp çalışmadığını ve uygulamanızın gerçekten buna ihtiyacı olup olmadığını kontrol edin.

Port 5900 şimdi kontrol et

Herhangi bir host için port 5900 bağlantısını test edin.

1-65535

Port 5900'u Açma

5900 (VNC) portuna gelen bağlantılara izin vermek için güvenlik duvarınızı yapılandırın ve yönlendiricinize cihazınızın yerel IP adresine bir port yönlendirme kuralı ekleyin.

Windows Güvenlik Duvarı

Windows Defender Güvenlik Duvarı → Gelişmiş Ayarlar → Gelen Kurallar → Yeni Kural → Port → TCP → Belirli yerel portlar: 5900 → Bağlantıya izin ver → Kuralı adlandırın ve kaydedin.

netsh advfirewall firewall add rule name="Open Port 5900" dir=in action=allow protocol=tcp localport=5900
Linux (UFW / iptables)sudo ufw allow 5900/tcpsudo iptables -A INPUT -p tcp --dport 5900 -j ACCEPT
Yönlendirici

Yönlendiricinize (192.168.1.1 veya 192.168.0.1) giriş yapın → Port Yönlendirme → Yeni kural ekleyin: Protokol TCP, Dış port 5900, İç IP: cihazınızın yerel IP'si, İç port 5900 → Kaydet.

Port 5900 nasıl kapatılır

VNC gerekmiyorsa, bu portu güvenlik duvarı veya yönlendiricide engelleyin.

Windows Güvenlik Duvarı

Windows'ta 5900 numaralı portu engellemek için PowerShell veya Komut İstemi'nde (Yönetici olarak) şu komutu çalıştırın:

netsh advfirewall firewall add rule name="Block Port 5900" dir=in action=block protocol=tcp localport=5900
Linux (UFW / iptables)Çalıştır: sudo ufw deny 5900/tcpsudo iptables -A INPUT -p tcp --dport 5900 -j DROP
Yönlendirici

Port 5900 için port yönlendirme kuralını kaldırın veya devre dışı bırakın.

Sık Sorulan Sorular

Port 5900 ne için kullanılır?▾

Port 5900, VNC için standart TCP portudur. Bu portu, söz konusu hizmet için gelen bağlantıları kabul etmesi gereken sunucular ve uygulamalar kullanır. Açık tutmanız gerekip gerekmediği, aktif olarak VNC sunucusu çalıştırıp çalıştırmadığınıza bağlıdır — çalıştırmıyorsanız kapalı kalmalıdır.

Port 5900 açık bırakmak güvenli mi?▾

Açık port 5900, saldırı yüzeyinizi genişletir. VNC'i aktif olarak çalıştırmıyorsanız, bu portu güvenlik duvarınızda kapatın ve port yönlendirme kurallarını kaldırın. VNC'e erişilebilir olması gerekiyorsa, erişimi bilinen IP adresleriyle sınırlayın ve yazılımı güncel tutun.