Điều khiển máy tính từ xa là gì?
Cách hiểu đơn giản cho điều khiển máy tính từ xa là bạn có thể truy cập vào máy tính từ một vị trí bất kỳ, có thể chung mạng với máy tính đó hoặc khác mạng.
Với công nghệ phát triển như hiện nay việc điều khiển một chiếc máy tính từ xa không còn quá khó khăn và có rất nhiều cách để thực hiện việc này, ta cùng xem qua một số cách và ứng dụng để thực hiện.
Sơ đồ mạng phổ biến:
Các yêu cầu đặt ra:
Cho phép dùng nhiều thiết bị khác nhau để truy cập về. Ví dụ máy tính làm việc của bạn là PC đang chạy hệ điều hành Windows (phổ biến), trong khi thiết bị mà bạn dùng để truy cập có thể là macbook, ipad, điện thoại iphone hoặc android… Càng hỗ trợ nhiều càng tốt.
Điều khiển nhanh, ít trễ và bảo mật.
Có thể tắt và mở máy tính từ xa tùy ý.
Điều khiển máy tính từ xa – phần 1
Tình huống thứ nhất, bạn có thông tin truy cập vào Modem/router. Ví dụ bạn là IT của công ty thì chắc chắn bạn sẽ có thông tin truy cập vào thiết bị Modem/router, và trường hợp hệ thống mạng ở nhà bạn, thì bạn cũng có quyền truy cập vào thiết bị này.
Thực hiện trong LAN
Thực hiện trong mạng nội bộ trước (LAN), sau đó thực hiện bên ngoài mạng internet.
Cấu hình máy tính cần truy cập (PC chạy Windows).
Cấu hình IP tĩnh (IP LAN) và mở “Wake on LAN” (Đánh thức qua LAN).
lưu ý: máy tính cần truy cập phải nối mạng thông qua dây cáp, không ứng dụng với mạng Wifi, với trường hợp dùng mạng Wifi thì hãy xem hướng dẫn bên dưới.
Để cấu hình IP tĩnh cho máy tính Windows chỉ cần chạy lệnh như sau:
Mở “cmd” dưới quyền administrator: Bấm tổ hợp phím “windows” + “R” gõ vào hộp RUN: cmd sau đó nhấn tổ hợp phím “Ctrl + Shift + Enter”
Sau đó gõ lệnh sau vào CMD
Trong đó: name=Ethernet là tên của card mạng đang cắm dây, hầu hết các trường hợp mặc định thì đều có tên “Ethernet”. Trong trường hợp nếu gõ lệnh mà báo lỗi và sai thì có thể gán IP tĩnh cho card mạng bằng giao diện, cách làm như sau:
Mở hộp RUN (Windows + R) và gõ: “ncpa.cpl” để vào giao diện quản trị các card mạng.
Chọn card mạng đang cắm dây và đang sử dụng để truy cập internet, trong trường hợp này là Ethernet.
Lưu ý khi gán IP tĩnh cho PC Windows: Gán đúng đường mạng bạn đang dùng, có thông tin Default Gateway chính xác, có thông tin DNS. Hầu hết các cấu hình mạng đều sử dụng địa chỉ IP 192.168.1.1 là Default gateway.
Xong phần cấu hình IP tĩnh cho máy PC.
Cấu hình Wake on LAN cho PC để mở máy tính từ xa.
Wake on LAN là một tính năng cho phép đánh thức các máy tính từ xa thông qua gói tin “magic packet”, cơ chế hoạt động của WoL khá đơn giản, khi máy tính (card mạng của máy tính) nhận được một gói thông điệp “magic packet” thì sẽ đánh thức máy tính khởi động. Thông thường WoL hoạt động thông qua cổng 7 và 9 UDP. Xem thêm
Để kích hoạt WoL trên một PC chạy Windows cần làm hai bước.
Bước 1: Kích hoạt WoL trong BIOS
Khởi động PC vào BIOS, mỗi dòng mainboard sẽ sử dụng một dạng BIOS khác nhau, hãy tìm cách khởi động vào BIOS bằng cách tìm kiếm thông tin trên Google với keyword: Tên mainboard + BIOS. Ví dụ: Asrock BIOS. Thông thường để vào BIOS là hãy tắt máy hoàn toàn, sau đó nhấn phím nguồn rồi nhấn tiếp phím F2 hoặc F10 hoặc DEL tùy theo từng dòng máy khác nhau.
Sau khi vào được BIOS hãy tìm mục quản lý Wake on LAN của BIOS đó và kích hoạt tính năng lên. Một số hãng sẽ có mục “Wake on LAN” tuy nhiên nhiều hãng sẽ dùng tên khác để chỉ thị cho chức năng này
“Người dùng phải vào đường dẫn sau : F2 hoặc Del để vào BIOS > tìm tab Advanced > chọn tiếp ACPI Configuration > chọn PCIE/ PCI Devices Power On > Enable mục này lên, lưu lại và boot vào Win thế là đã hoàn tất việc kích hoạt.”
Bước 2: Khởi động vào Windows và kích hoạt Wake on LAN trên Windows.
Thực tế thì tính năng WoL sẽ phụ thuộc vào card mạng, điểm may mắn là hầu hết các card mạng trong 10 năm gần đây đều có tính năng WoL, điểm lưu ý lớn nhất là bạn cần cài đặt Driver của card mạng trước khi thực hiện theo, nếu bạn dùng Driver Standard được Windows hỗ trợ sẵn thì rất có thể sẽ không có tùy chọn WoL.
Vào giao diện quản trị card mạng, chọn card mạng Ethernet và chuột phải chọn Properties.
Tiếp tục, qua thẻ Advanced và tìm mục Wake on Lan và chọn Enabled.
Như vậy là xong phần kích hoạt WoL cho PC Windows, nếu thành công thì ngay lúc này trong mạng LAN bạn đã có thể kích hoạt cho máy tính PC Windows khởi động.
Kiểm tra
Để kiểm tra, hãy dùng một máy tính khác hoặc dùng điện thoại đang kết nối vào cùng một mạng LAN với PC, sau đó dùng một App WoL trên điện thoại để kích hoạt.
Tuy nhiên cần lưu ý: Điện thoại và PC PHẢI CHUNG MỘT MẠNG LAN. Vì hầu hết các trường hợp PC sẽ cắm dây vào Modem/router, PC sẽ nhận IP từ Modem cấp hoặc ta phải cấu hình IP chung lớp mạng với Modem, nhưng các thiết bị di động kết nối Wifi từ thiết bị Wifi router nối dây từ Modem ra thì sẽ có đường mạng khác với PC. Trong trường hợp nếu Modem có Wifi và điện thoại đang kết nối đến Wifi được phát ra từ chính Modem thì sẽ dùng được.
Trên điện thoại có thể cài đặt một ứng dụng WoL, sau đó điền thông tin máy tính cần khởi động và sử dụng:
Lưu ý là WoL cần thêm địa chỉ MAC (địa chỉ vật lý) của card mạng. Để xem địa chỉ vật lý của card mạng bạn có thể xem bằng cách: Vào giao diện quản lý card mạng, click phải chuột vào card mạng cần xem (ví dụ Ethernet) chọn Status, chọn tiếp Details…
Nếu thử thành công thì xin chúc mừng!
Phần tiếp theo, mở Remote Desktop cho PC Windows và điều khiển từ xa trong mạng LAN. Có một điều lưu ý với nhiều bạn, tính năng Remote Desktop chỉ có trên các phiên bản Windows Pro trở lên, tất cả các phiên bản Home hoặc thấp hơn sẽ không có Remote Desktop.
Mở Remote Desktop trên Windows Pro.
Vào RUN và gõ: sysdm.cpl
Hộp thoại System Properties xuất hiện, chuyển sang thẻ Remote và tích chọn: Allow remote connection to this computer. Như vậy là xong.
Để điều khiển máy tính từ xa PC Windows thông qua Remote Desktop, bạn có thể dùng nhiều ứng dụng khác nhau, từ Remote Desktop của Windows cho đến các ứng dụng RDP tương tự, có thể cài trên bất kỳ thiết bị nào.
Trên Windows có thể dùng RDP cài đặt từ Windows Store, hoặc dùng đồ có sẵn của Windows. Mở RUN gõ: mstsc
Trong hộp thoại Remote Desktop Connection, nhập địa chỉ IP của PC Windows rồi nhấn Connect, PC Windows sẽ yêu cầu bạn nhập thông tin tài khoản và mật khẩu của PC Windows.
Lưu ý với tài khoản và mật khẩu: Remote Desktop chỉ chấp nhận tài khoản và mật khẩu, không chấp nhận mã PIN, vân tay hay khuôn mặt. Nếu PC Windows của bạn đang dùng (liên kết) tài khoản Microsoft thì hãy dùng tài khoản Microsoft để đăng nhập. Ngược lại nếu bạn đang dùng tài khoản Local thì hãy dùng tài khoản Local.
Bạn có thể tạo một tài khoản hoàn toàn mới và cho phép sử dụng Remote Desktop để Điều khiển máy tính từ xa bằng cách sau:
Mở hộp thoại RUN gõ: cmd > “Ctrl + Shift + Enter”
Trong cửa sổ lệnh cmd, gõ tiếp lệnh sau:
Trong đó:
- remote: tên tài khoản
- 123@Abc: mật khẩu
- Remote Desktop Users: Là nhóm tài khoản được phép Điều khiển máy tính từ xa
Remote Desktop bằng điện thoại: Trên điện thoại iPhone hoặc android hãy tìm ứng dụng tên RDP của Microsoft, tải và cài đặt ứng dụng.
Cấu hình để có thể truy cập từ bất kỳ đâu.
Sau khi các bạn đã có thể Wake on LAN và Remote vào máy tính PC Windows từ mạng LAN, thì giờ đây ta sẽ bắt đầu cấu hình để có thể Wake on LAN và Remote máy tính từ bất kỳ đâu miễn là có mạng internet.
Kiểm soát IP public của Modem/router:
Khi bạn cần truy cập để Wake on LAN hay Remote Desktop, hay bất kỳ hành động nào về mạng LAN nội bộ thì mặt cơ bản là bạn chỉ có thể truy cập đến Modem/router thông qua IP public của nó mà thôi. Với mỗi một dịch vụ mạng như Web hay Remote desktop sẽ có số cổng dịch vụ mặc định riêng của nó, ví dụ web là 80 và 443, RDP là 3389, SSH là 22… Hiểu cơ bản, thì chỉ cần biết được số cổng của dịch vụ sau đó tiến hành mở cổng trên Modem/router chuyển hướng về máy tính bên trong đang có mở cổng này là xong.
Xem thêm sơ đồ dưới đây để hiểu hơn:
iPad từ môi trường mạng internet sẽ kết nối đến Modem/router thông qua IP public của nó, nhưng tùy thuộc vào dịch vụ mà iPad đang dùng là gì thì sẽ được Modem/router chuyển hướng đến đúng máy tính bên trong mạng LAN đang cung cấp dịch vụ đó. Ta gọi đây là NAT port hoặc Port Redirection hoặc Port Forwarding.
Wake on LAN: Tính năng này hoạt động trên cổng 7,9 UDP do đó chỉ cần NAT 2 port này về IP của máy tính đang mở Wake on LAN.
NAT port cho Wake on LAN
Truy cập giao diện điều khiển của Modem/Router, thông thường bất kỳ Modem/router nào cũng có giao diện điều khiển hoạt động trên nền ứng dụng Web, địa chỉ truy cập của Modem/router thường cũng chính là Default Gateway. Vào trình duyệt Web và gõ địa chỉ IP của Default gateway vào, bạn sẽ cần đến tài khoản và mật khẩu để đăng nhập.
Xem hướng dẫn NAT port của từng loại Modem nhà mạng
NAT port cho Modem Viettel
Ví dụ cấu hình NAT port trên Router Draytek.
Tương tự ta thực hiện NAT port cho dịch vụ Remote Desktop – Điều khiển máy tính từ xa
Sau khi đã hoàn tất quá trình NAT port trên Modem/router, thử tiến hành Điều khiển máy tính từ xa. Vì chúng ta truy cập từ xa vào Modem nên cần biết IP public của Modem hiện tại là gì, và nên dùng một máy tính khác ở một mạng khác để thử nghiệm.
Để biết IP public của Modem, trên máy tính PC Windows ta truy cập trang web: http://icanhazip.com
IP hiển thị trên chính là IP public của Modem.
Thử Điều khiển máy tính từ xa Windows bằng điện thoại thông qua kết nối 4G LTE.
Trên điện thoại mở app RDP sau đó điền thông tin IP public vào:
Nếu thấy xuất hiện bảng hỏi thông tin User/pass thì đã NAT port thành công.
Bây giờ hãy tắt máy tính và thử tính năng Wake on LAN từ mạng internet.
Khác với Wake on LAN trong mạng LAN, khi đánh thức máy tính từ internet ta sẽ dùng ứng dụng từ internet, truy cập trang web: Wake on Lan Over The Interweb by Depicus
Điền thông tin địa chỉ MAC, IP public của Modem, cổng mở đã NAT vào sau đó nhấn Wake UP.
Nếu đang dùng Modem/router Draytek hoặc một số hãng khác thì có thể dùng tính năng Wake on LAN của chính Modem/router để dùng:
Trong hầu hết các cấu hình và thử nghiệm Wake on LAN của tôi, tính năng Wake on LAN trên Modem/router là hiệu quả nhất, các ứng dụng và trang web dùng để wake up online thường không ổn định, lúc được lúc không. Nếu ai thử wake on LAN nhưng không hiệu quả, hoặc Modem/router không có sẵn tính năng này thì cũng đừng nản, tôi sẽ có chia sẻ khác ngay bên dưới, sẽ tốn thêm một ít chi phí nhưng hiệu quả và đơn giản hơn nhiều lần.
Kiểm soát IP public
IP public thông thường là IP động (dynamic IP) nó sẽ thay đổi sau mỗi lần bạn khởi động lại Modem/router, do đó cần có một giải pháp để kiểm soát IP này, nếu nó thay đổi thì ta vẫn có thể biết IP của nó là gì?. Có nhiều cách để thực hiện điều này.
Dùng Modem/router để thông báo IP mới khi thay đổi.
Trên hầu hết Modem/router đều có hỗ trợ các dịch vụ DNS IP động được gọi là Dynamic DNS. Hãy xem Modem/router của mình đang hỗ trợ dịch vụ nào rồi đăng ký một dịch vụ đó để sử dụng, hầu hết là miễn phí với điều kiện bạn phải đăng nhập vào trang dịch vụ đó mỗi tháng một lần để gia hạn.
Ví dụ trường hợp trên: Tôi đang sử dụng Modem/router Draytek và thiết bị này có hỗ trợ dịch vụ DDNS của No-ip.com. Tôi tiến hành đăng ký một tài khoản trên trang web https://no-ip.com sau đó cấu hình nó vào Modem như trên. Vì tôi đang đăng ký Modem/router này với tên miền cuongxx.ddns.net, dó đó từ đây về sau tôi chỉ cần gõ tên miền đó thay cho IP public.
Các thiết bị router khác sẽ có giao diện khác một chút, hãy tìm kiếm trên google cách làm tương ứng với Modem/router hiện tại của mình.
Nếu bạn đang dùng mạng của nhà cung cấp dịch vụ FPT, thì có thể cài đặt ứng dụng Hi FPT để xem IP public của Modem/router mà không cần cấu hình gì cả.
(Theo www.anninhmang.pro)
CÔNG TY TNHH HN DOTNET