Cách thay đổi Port Remote Desktop
Lưu ý khi đổi Port Remote Desktop
- Cổng mới phải nằm trong phạm vi từ 1 đến 65535. Đề xuất sử dụng cổng từ 1025 đến 65535 để tránh xung đột với các cổng được sử dụng bởi các dịch vụ thông thường.
- Tránh sử dụng các cổng phổ biến như: 80 (kết nối HTTP), 3306 (kết nối SQL mặc định), 443 (kết nối HTTPS).
- Đảm bảo cổng kết nối trên Firewall của laptop bạn đã được mở.
Các bước chi tiết đổi Port Remote Desktop
Cách sử dụng Regedit
Để thay đổi cổng mặc định của RDP từ 3389 sang một cổng khác, việc sử dụng Registry là phương pháp nhanh chóng và hiệu quả. Trước khi tiến hành, hãy nhớ sao lưu Registry để đảm bảo an toàn.
Bước 1: Mở regedit
Ấn Windows > gõ tìm kiếm : “regedit.msc” > chọn Registry Editor (hình 1)
Bước 2: tìm thư mục port number:
Trên thanh trên cùng bạn xoá hết và điền nội dung giống như dưới đây:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
Đối với windows 7 hoặc thấp hơn bạn sẽ phải click chọn từng thư mục theo thứ tự của nội dung trên. (Hình 2)
Bước 3: Bạn click chuột phải vào PortNumber rồi chọn Modify (hình 3)
Bước 4: Ở cửa sổ EDIT DWORD, chọn Base là Decimal, rồi sau đó điền giá trị port Remote Desktop muốn thay đổi. Và ấn ok để hoàn thành việc đổi port. Như ở ví dụ là: 2368. (hình 4)
Bước 5: Vô cùng quan trọng là thêm port mới vào firewall để port hoạt được phép hoạt động. Không thì bạn không thể kết nối với cổng mới vừa sửa.
- Mở Firewall with Advanced Security: Ấn Windows > gõ tìm kiếm : “Firewall with Advanced Security” > chọn Firewall with Advanced Security
- Chuột phải vào Inbound rules => New Rule (hình 5)
- Tiếp bạn chọn port và ấn next (hình 6)
- Tại ô Specific local port bạn điền cổng mới bạn muốn thay đổi. Trong ví dụ này là 2368. (hình 7)
- Bạn Ấn Next tiếp 2 lần đến bước cuối bạn hãy điền tên rule bạn muốn đặt. Trong ví dụ này là port 2368. Và chọn Finish để hoàn thành. (Hình 8)
Bây giờ bạn khởi động lại máy tính hoặc máy chủ. Từ thời điểm này, các truy cập Remote Desktop sẽ sử dụng cổng tùy chọn mà bạn thiết lập chứ không sử dụng cổng mặc định 3389.
Cách sử dụng PowerShell command
Bạn cũng có thể sử dụng powershell command để đổi port remote desktop. Đây là cách nhanh nhất chỉ với một hai click là bạn có thể hoàn thành việc đổi cổng cho remote desktop.
- Bước 1: Ấn Windows > gõ tìm kiếm : “powershell ” > Chuột phải vào Windows Powershell chọn run as Administrator .Bạn mở powershell với quyền Administrator.
- Bạn sao chép nội dung dưới đây và thay giá trị “2368” bằng cổng bạn đang muốn thay đổi. Và copy đoạn mã mới sau khi bạn đã thay giá trị cộng.
$portvalue = 2368
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
- Và paste đoạn mã mới vào Powershell bằng cách chuột phải vào powershell ( hoặc tổ hợp phím Shift + Insert) và enter để đổi port.
Và bây giờ bạn đã đổi port remote desktop thành công. Việc cuối cùng là bạn khởi động lại máy tình hoặc máy chủ để có thể sử dụng remote desktop với cổng mới.
Nội dung tham khảo bài viết Change the listening port for Remote Desktop on your computer của microsoft để có những thông tin chính xác nhất và đã được thử nghiệm lại nhiều lần.
Nếu có bất cứ thắc mắc hay đóng góp gì hãy để bình luận phía dưới nhé. Mình sẽ rất vui nếu nhận được phản hồi từ bạn! Xin chân thành cảm ơn!