İçeriğe geç

Ürün belgeleriWindows VPS ve VDS

Windows Server'da Uzak Masaüstü portunu güvenle değiştirin

Uzak Masaüstü'nü 3389 portundan seçtiğiniz porta dışarıda kalmadan taşıyın: önce güvenlik duvarını açın, kayıt defterini değiştirin, yeniden başlatıp deneyin.

  • Orta
  • 10 dk okuma
  • Güncellendi
Bu sayfada
  1. Başlamadan önce
  2. 1. adım: Yeni portu Windows Defender Firewall'da açın
  3. 2. adım: Dinleme portunu değiştirin
  4. 3. adım: Yeniden başlatın ve deneyin
  5. 4. adım: Eski portu kapatın
  6. Sorun giderme
  7. Sonraki adımlar

Uzak Masaüstü varsayılan olarak TCP ve UDP 3389 portunu dinler ve otomatik botlar bu portu her genel adreste gün boyu dener. Onu başka bir porta taşımak iyi güvenliğin yerini tutmaz, ama bu gürültünün çoğunu kayıtlarınızdan kaldırır. Aşağıdaki adımların sırası, her zaman geri girebilmenizi sağlar.

Başlamadan önce

  • Bir anlık görüntü alın (Windows VPS paketlerinde ücretsiz anlık görüntü vardır) veya bir yedeğiniz olduğundan emin olun.
  • Sunucuya Uzak Masaüstü olmadan nasıl ulaşacağınızı bilin: paketiniz sunuyorsa hizmet sayfanızdaki konsol; bkz. hizmetlerinizi yönetme.
  • Yeni portu seçin, örneğin 3390, ve onu hiçbir şeyin kullanmadığını kontrol edin: Get-NetTCPConnection -LocalPort 3390 hiçbir şey döndürmemelidir.
  • PowerShell'i yönetici olarak açın.

1. adım: Yeni portu Windows Defender Firewall'da açın

Portu değiştirmeden önce TCP ve UDP için gelen trafik kuralları ekleyin:

PowerShell
$port = 3390
New-NetFirewallRule -DisplayName "Remote Desktop (TCP $port)" -Direction Inbound -Action Allow -Protocol TCP -LocalPort $port -Profile Any
New-NetFirewallRule -DisplayName "Remote Desktop (UDP $port)" -Direction Inbound -Action Allow -Protocol UDP -LocalPort $port -Profile Any

Microsoft'un örneği kuralları Public profili için oluşturur; -Profile Any ağ bağlantınızın kullandığı profil hangisiyse onu kapsar. Yalnızca kendi adreslerinize izin vermek için iki komuta da -RemoteAddress 198.51.100.25 (sizin IP'niz) ekleyin; bkz. Windows Güvenlik Duvarı.

2. adım: Dinleme portunu değiştirin

Mevcut değere bakın, ardından yenisini ayarlayın:

PowerShell
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber'
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber' -Value 3390

3. adım: Yeniden başlatın ve deneyin

Uzak Masaüstü'nün yeni portu dinlemesi için sunucuyu yeniden başlatın:

PowerShell
Restart-Computer

Bir dakika bekleyin, ardından bilgisayarınızdan adresin ardına portu yazarak bağlanın:

Text
203.0.113.10:3390

Doğrulama: oturum açabiliyorsunuz. Sunucuda Get-NetTCPConnection -LocalPort 3390 -State Listen dinleyiciyi gösterir.

4. adım: Eski portu kapatın

Yeni port çalıştığında 3389 portuna izin veren yerleşik Uzak Masaüstü kurallarını devre dışı bırakın:

PowerShell
Disable-NetFirewallRule -DisplayGroup "Remote Desktop"
Get-NetFirewallRule -DisplayName "Remote Desktop (*" | Format-Table DisplayName, Enabled

Doğrulama: 1. adımdaki kendi kurallarınız Enabled: True gösterir ve yeni porttan yeni bir bağlantı hâlâ çalışır. İkinci bir oturumla denerken mevcut oturumunuzu açık tutun.

Sorun giderme

Yeniden başlatmadan sonra bağlantı zaman aşımına uğruyor. Güvenlik duvarı kuralı eksik veya başka bir profil kullanıyor ya da kayıt defteri değerinde bir yazım hatası var. Konsoldan bağlanın, 2. adımdaki Get-ItemProperty çıktısını ve 1. adımdaki kuralları kontrol edin. Hiçbiri işe yaramazsa anlık görüntünüze geri dönün.

Eski portta "Remote Desktop can't connect to the remote computer". 4. adımdan sonra bu beklenen bir durumdur. adres:port ile bağlanın.

Bir ağdan çalışıyor ama başka bir ağdan çalışmıyor. Kuralı -RemoteAddress ile sınırladınız ya da diğer ağ alışılmadık portlara giden trafiği engelliyor (bazı ofisler ve oteller bunu yapar). O ağın adresini ekleyin veya bir VPN kullanın.

Diğer bağlantı sorunları: bkz. Uzak Masaüstü bağlantı sorunları.

Sonraki adımlar

Sık sorulan sorular

Farklı bir port Uzak Masaüstü'nü güvenli yapar mı?

Yalnızca 3389 portunu deneyen otomatik taramaları azaltır, ama bir port taraması yeni portu hızla bulur. Gerçek koruma güçlü şifrelerden, Network Level Authentication'dan, güncellemelerden ve erişimi kendi IP adreslerinizle sınırlamaktan gelir.

Hangi portu seçmeliyim?

1024'ün üzerinde kullanılmayan bir port; örneğin 3390 veya 49152–65535 aralığında bir numara. Diğer yazılımlarınızın kullandığı portlardan kaçının ve portu ekibinizin bulabileceği bir yere not edin.

Değişiklikten sonra nasıl bağlanırım?

Remote Desktop Connection'da veya Windows App'te portu adrese iki nokta üst üsteyle ekleyin; örneğin 203.0.113.10:3390.

Değişiklikten sonra dışarıda kaldım. Ne yapmalıyım?

Paketiniz sunuyorsa hizmet sayfanızdaki konsolu kullanın veya önceden aldığınız anlık görüntüye geri dönün. Aksi halde bir destek talebi açın; konsoldan yardımcı olabiliriz.

Şifre Oluştur

Lütfen onaylayın