المنفذ 3389 يعرفه الجميع، وهناك بوتات تجرّب كلمات المرور عليه على مدار الساعة. ونقله إلى منفذ آخر لا يغني عن كلمة مرور قوية، لكنه يقلّل هذا الضجيج كثيرًا. والترتيب مهم: افتح المنفذ الجديد أولًا، ثم غيّر منفذ سطح المكتب البعيد.
1. اختر منفذًا
منفذًا مرتفعًا لا يستخدمه أي شيء آخر، بين 10000 و65000. وفي هذا المثال سنستخدم 50000. وتجنّب منافذ ألعابك (30120، 25565، 28015، 7777...).
2. افتحه في جدار الحماية
في PowerShell بصلاحيات المسؤول:
New-NetFirewallRule -DisplayName "Remote desktop TCP 50000" -Direction Inbound -Protocol TCP -LocalPort 50000 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Remote desktop UDP 50000" -Direction Inbound -Protocol UDP -LocalPort 50000 -Action Allow -Profile Any
3. غيّر منفذ سطح المكتب البعيد
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 50000
Restart-Service TermService -Force
عند إعادة تشغيل الخدمة سينقطع اتصالك: وهذا طبيعي.
4. اتصل بالمنفذ الجديد
في الاتصال بسطح المكتب البعيد، اكتب عنوان IP متبوعًا بنقطتين رأسيتين ثم المنفذ: 203.0.113.10:50000.
5. أغلق المنفذ 3389 (اختياري)
بعد أن تتأكد من أنك تدخل عبر المنفذ الجديد، عطّل القواعد القديمة:
Disable-NetFirewallRule -DisplayGroup "Remote Desktop"
إذا فقدت الوصول
ادخل عبر وحدة تحكم VNC في لوحة التحكم، فهي لا تعتمد على الشبكة، وتراجع عن التغيير:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 3389
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Restart-Service TermService -Force
خوادم إسبانيا: إذا كانت لديك فلاتر أنشأتها يدويًا لسطح المكتب البعيد في تبويب الأمان، فأضف إليها المنفذ الجديد أيضًا.
ولاستكمال الحماية، راجع كيفية حماية سطح المكتب البعيد من الهجمات.