Cách Đổi Port Remote Desktop Trên Windows

Áp dụng cho: Windows 10/11, Windows 8/8.1, Windows Server 2008 R2/2012 R2/2016/2019/2022

Khi bạn kết nối với máy tính (máy Windows hoặc Windows Server) thông qua ứng dụng Remote Desktop, tính năng Remote Desktop trên máy tính của bạn sẽ "nghe" yêu cầu kết nối thông qua một cổng nghe được xác định (3389 theo mặc định). Bạn có thể thay đổi cổng nghe đó trên máy tính Windows bằng các cách sau.

Đổi Port Bằng Cách Sửa Đổi Registry

Bước 1: Mở registry editor. (Gõ regedit vào hộp Tìm kiếm)

Bước 2: Điều hướng đến registry subkey sau:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

Bước 3: Tìm PortNumber

Bước 4: Bấm vào Edit > Modify, rồi bấm vào Decimal.

Bước 5: Nhập số Port mới, rồi bấm OK.

Bước 6: Đóng registry editor và khởi động lại máy tính của bạn.

Nếu bạn đang sử dụng tường lửa, hãy đảm bảo bạn đã cấu hình tường lửa để cho phép kết nối với số cổng mới.

Bước 1: Dùng tổ hợp phím Windows + R, nhập wf.msc

Bước 2: Chọn Inbound Rules, Chọn New Rule…, Chọn Port, Next

Bước 3: Ở dòng Specific local ports nhập số port vừa nhập ở trên, Next cho đến hết.

Lần tới khi bạn kết nối với máy tính này bằng Remote Desktop, bạn phải nhập port mới.

Hướng Dẫn Kết Nối Sau Khi Đổi Port

Bạn có thể kiểm tra Port hiện tại bằng cách chạy lệnh PowerShell sau:

  Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
  

For example:

PortNumber   : 3389
PSPath       : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
PSChildName  : RDP-Tcp
PSDrive      : HKLM
PSProvider   : Microsoft.PowerShell.Core\Registry

Đổi Port Bằng Lệnh PowerShell

Cách 1

Chạy lệnh sau bằng PowerShell

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue 
New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue 
New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
  
Thay đổi $portvalue bằng port mà bạn muốn

Số port đổi phải nhỏ hơn 60.000

Cách 2

Bấm vào đây để xem.

Nguồn:
learn.microsoft.com

Đăng nhận xét

Cookie Consent
Chúng tôi cung cấp cookie trên trang web này để phân tích lưu lượng truy cập, ghi nhớ tùy chọn của bạn và tối ưu hóa trải nghiệm của bạn.
Oops!
Có vẻ như đã xảy ra sự cố với kết nối internet của bạn. Vui lòng kết nối với internet và tải lại trang web.
AdBlock Detected!
Chúng tôi đã phát hiện ra bạn đang sử dụng plugin chặn quảng cáo.
Doanh thu chúng tôi kiếm được từ quảng cáo được sử dụng để duy trì trang web này, chúng tôi hy vọng bạn đưa trang web của chúng tôi vào danh sách trắng trong plugin chặn quảng cáo của bạn.
Site is Blocked
Sorry! This site is not available in your country.