Hướng dẫn này chủ yếu hướng dẫn người dùng cách tìm địa chỉ IP của máy tính và cách sử dụng IP để điều khiển PC từ xa thông qua chương trình RDP tích hợp sẵn trên Windows 10. Bên cạnh đó, phần mềm điều khiển từ xa miễn phí cho Windows cũng được giới thiệu.
Khi còn đi học, tôi đã thử sử dụng RDP để điều khiển từ xa máy tính ở ký túc xá từ phòng thí nghiệm nhằm tiết kiệm thời gian. Nhưng tôi đã thất bại. Gần đây, tôi đã nghiên cứu về RDP tại nhà, điều này giúp tôi hiểu rằng lý do tôi thất bại là vì máy tính ở phòng thí nghiệm và máy tính ở ký túc xá không cùng một mạng. Địa chỉ IP của máy tính ký túc xá do mạng khuôn viên trường cấp là IP mạng nội bộ (intranet), trong khi máy tính ở phòng thí nghiệm có địa chỉ IP mạng ngoài (extranet). Do đó, việc kết nối hai máy tính nằm ở các mạng khác nhau là điều đương nhiên không thể thực hiện được.”
- Câu hỏi từ Diễn đàn Microsoft
Trường hợp trên chỉ ra một điểm mấu chốt. Nếu bạn muốn điều khiển máy tính từ xa thông qua IP, bạn cần biết liệu địa chỉ IP của hai máy tính có cùng mạng hay không. Chúng tôi biết rằng việc kết nối từ xa các máy tính trên cùng một mạng rất dễ dàng, nhưng làm thế nào để sử dụng IP điều khiển từ xa máy tính ở các mạng khác nhau?
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách truy cập từ xa vào một máy tính qua Internet bằng địa chỉ IP khi hai máy tính nằm trên cùng một mạng và trên các mạng khác nhau. Nhưng trước tiên, bạn phải biết cách tìm địa chỉ IP một cách chính xác.
Windows RDP yêu cầu địa chỉ IP để thực hiện điều khiển từ xa, vì vậy cần phải đảm bảo tính chính xác của địa chỉ IP. Dưới đây là hai cách để tìm địa chỉ IP của máy tính bạn.
Nhấn phím Windows + R để mở hộp thoại Run. Nhập “cmd” và nhấn OK. Sau đó nhập “ipconfig” và nhấn Enter. Bây giờ bạn có thể thấy một nhóm địa chỉ IP, trong đó Địa chỉ IPv4 là địa chỉ bạn cần.
Bước 1. Nhấp vào Start và sau đó nhấp vào Settings. Tìm Network & Internet và sau đó nhấp vào đó.
Bước 2. Trên giao diện Network & Internet, tìm Cài đặt mạng nâng cao, nhấp vào Thay đổi tùy chọn bộ điều hợp ở bên dưới.
Bước 3. Trong cửa sổ Network Connections bật lên tự động, hãy tìm mạng của bạn và nhấp đúp vào đó.
Bước 4. Trên tab General, tìm Chi tiết.
Bước 5. Trong Network Connection Details, tìm Địa chỉ IPv4.
Vậy làm cách nào để truy cập từ xa vào máy tính khác bằng địa chỉ IP? RDP cho phép người dùng điều khiển máy tính từ xa thông qua địa chỉ IP. Nhưng chúng ta nên lưu ý, các bước để kết nối hai máy tính ở cùng một mạng hoặc ở các mạng khác nhau là khác nhau. Tiếp theo, chúng tôi sẽ giới thiệu chi tiết các bước thao tác cụ thể cho hai tình huống này.
Phần 1. Thiết lập máy tính chủ
Bước 1. Điều hướng đến đây: Bắt đầu > Cài đặt > Hệ thống > Remote Desktop, và bật Bật Remote Desktop.
Bước 2. Tìm Tài khoản người dùng và nhấp vào Chọn những người dùng có thể truy cập từ xa vào PC này.
Bước 3. Sau khi mở cửa sổ Người dùng Màn hình từ xa (Remote Desktop Users), hãy nhấp vào Thêm (Add) để thêm những người dùng được phép truy cập máy tính này (bạn cần thêm những người dùng đã tồn tại để thực hiện điều khiển máy tính từ xa). Sau đó nhấp vào OK.
Bước 4. Ngoài địa chỉ IP, chúng ta cũng cần tên máy tính (PC name) để thực hiện điều khiển từ xa qua RDP. Nhấn Win + R để gọi hộp thoại Run. Nhập “cmd” và nhấn OK. Sau đó nhập “query user” để xem tên máy tính rname.
Phần 2. Bắt đầu điều khiển từ xa trên máy tính khách
Bước 1. Máy tính khách không cần cấu hình gì cả. Chỉ cần tìm kiếm Kết nối Màn hình từ xa (Remote Desktop Connection) trong hộp tìm kiếm. Sau đó mở ứng dụng đó lên.
Bước 2. Nhập địa chỉ IP và tên người dùng trong giao diện Kết nối Màn hình từ xa để thiết lập kết nối.
Khi hai máy tính bạn muốn kết nối không cùng mạng, trước tiên bạn cần thiết lập cho máy tính trong mạng nội bộ. Có ba bước: nhận địa chỉ IP tĩnh, tìm địa chỉ IP công khai, sau đó chuyển tiếp cổng (port forward).
Phần 1. Nhận địa chỉ IP tĩnh
Bước 1. Nhấp vào Start rồi nhấp vào Settings. Tìm Network & Internet rồi nhấp vào đó. Trên giao diện Network & Internet, tìm Advanced network settings, nhấp vào Change adapter options bên dưới.
Bước 2. Nhấp chuột phải vào mạng của bạn rồi nhấp vào Properties.
Bước 3. Chọn Internet Protocol Version 4 (TCP/IPv4), sau đó nhấp vào Properties.
Bước 4. Bật Use the following IP address trong tab General, thay đổi IP address thành một địa chỉ IP cục bộ hợp lệ nằm ngoài phạm vi DHCP cục bộ, đặt Subnet mask và đặt Default gateway. Sau đó bật Use the following DNS server addresses, đặt địa chỉ tương ứng vào Preferred DNS server, và nhấp vào OK.
Phần 2. Tìm địa chỉ IP công khai
Sau khi thiết lập IP tĩnh, chúng ta cần lấy địa chỉ IP bên ngoài (tức là địa chỉ IP công khai). Đầu tiên, hãy mở trình duyệt Chrome, nhập “what is my IP” vào ô tìm kiếm, sau đó bạn có thể thấy địa chỉ IP công khai (hãy nhớ không chia sẻ địa chỉ IP công khai của bạn với bất kỳ ai để tránh các sự cố bảo mật).
Phần 3. Chuyển tiếp cổng (Port Forwarding)
Bước 1. Nhấn Windows key + R để gọi hộp thoại Run. Nhập “cmd” và nhấn OK. Sau đó nhập “ipconfig” và nhấn Enter để kiểm tra Địa chỉ IPv4 và Cổng mặc định (Default Gateway).
Bước 2. Nhập tên cho thiết bị của bạn trong giao diện Chuyển tiếp cổng (Port Forwarding), và nhập cổng bạn muốn chuyển tiếp vào trường cổng (nếu bạn không chắc chắn về giao thức được sử dụng, vui lòng chọn “TCP/UDP” hoặc Both dưới mục Service Type). Sau đó, nhập địa chỉ IP nội mạng của thiết bị bạn muốn chuyển tiếp cổng, rồi nhấp vào Apply để lưu các thay đổi.
Phần 4. Sử dụng IP để điều khiển từ xa máy tính qua Windows 10 RDP
Mở Kết nối Màn hình từ xa (Remote Desktop Connection), nhập địa chỉ IP công khai và tên máy tính để thiết lập kết nối.
Khi sử dụng IP để điều khiển từ xa máy tính qua RDP trên Windows 10, bạn cần chú ý xem hai máy tính có nằm trong cùng một mạng hay không. Nếu có, quá trình kết nối sẽ tương đối đơn giản. Nhưng nếu không, quá trình này sẽ phức tạp hơn và không mấy thân thiện với người dùng mới. Do đó, phần mềm điều khiển từ xa bên thứ ba miễn phí cho Windows AnyViewer sẽ thiết thực hơn.
So với RDP, AnyViewer có những ưu điểm rõ rệt. Khi kết nối từ xa, không cần phải tìm địa chỉ IP của các máy tính. Ngay cả khi hai máy tính ở các mạng khác nhau, chúng vẫn có thể điều khiển từ xa trực tiếp qua AnyViewer mà không cần bất kỳ cấu hình nào.
Ngoài ra, AnyViewer là phần mềm điều khiển từ xa chuyên nghiệp dành cho Windows. Phần mềm này hỗ trợ nhiều phiên bản Windows, bao gồm Windows 11/10/8.1/8/7 và Windows Server 2022/2019/2016/2012 R2.
Bước 1. Tải xuống, cài đặt và khởi chạy AnyViewer trên cả hai máy tính.
Bước 2. Đi tới Đăng nhập, sau đó nhấp vào Đăng ký. (Nếu bạn đã đăng ký trên trang web chính thức, bạn có thể đăng nhập trực tiếp.)
Bước 3. Điền thông tin đăng ký.
Bước 4. Sau đó, bạn có thể thấy mình đã đăng nhập thành công vào AnyViewer. Thiết bị của bạn sẽ tự động được gán cho tài khoản bạn đã đăng nhập.
Bước 5. Đăng nhập vào cùng một tài khoản AnyViewer trên hai thiết bị, sau đó bạn có thể thiết lập kết nối trực tiếp bằng cách nhấp vào Điều khiển bằng một cú nhấp chuột.
Khi sử dụng IP để điều khiển từ xa PC qua RDP, sẽ rất tiện lợi nếu hai máy tính nằm trên cùng một mạng. Nếu không, quá trình kết nối sẽ phức tạp hơn rất nhiều. Ngược lại, AnyViewer không cần biết mạng của hai máy tính, cũng như không cần tìm địa chỉ IP của chúng. Hai máy tính có thể kết nối với nhau miễn là chúng được kết nối Internet.
Ngoài ra, RDP còn gặp một số vấn đề. Ví dụ: phím shift của RDP không hoạt động. Do đó, người dùng nên sử dụng phần mềm thay thế AnyViewer để điều khiển từ xa một cách dễ dàng.