Cách bật máy tính của bạn từ khắp nhà bằng Wake-on-LAN

Tác giả sysadmin, T.Tám 17, 2023, 10:25:13 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách bật máy tính của bạn từ khắp nhà bằng Wake-on-LAN


Cần nhanh chóng bật PC của bạn từ một phòng khác trong nhà của bạn? Với Wake-on-LAN, bạn có thể. Đây là cách thiết lập và lý do bạn muốn sử dụng nó. Bạn đã bao giờ ước mình có thể đánh thức máy tính của mình khỏi chế độ ngủ mà không cần lê bước đến bên nó và nhấn nút nguồn chưa? Wake-on-LAN cho phép bạn bật máy tính của mình bằng cách sử dụng kết nối mạng của nó, vì vậy bạn có thể khởi động nó từ bất kỳ đâu trong nhà chỉ bằng một lần nhấn nút.


Ví dụ: tôi thường sử dụng  Chrome Remote Desktop  để truy cập máy trạm của mình ở tầng trên. Nhưng nếu máy trạm của tôi đang ngủ, tôi không cần phải lên lầu và bật nó lên trước. Wake-on-LAN cho phép tôi đánh thức máy tính đó bằng một "gói ma thuật" được gửi từ điện thoại hoặc máy tính xách tay của tôi, vì vậy tôi có thể điều khiển từ xa mà không gặp rắc rối.

1. Máy tính của bạn có hỗ trợ Wake-on-LAN không?


Wake-on-LAN có một vài lưu ý khi hỗ trợ. Đầu tiên, card mạng của máy tính được đánh thức cần hỗ trợ tính năng này. Khá nhiều bộ điều hợp Ethernet hiện đại sẽ hỗ trợ Wake-on-LAN, nhưng bộ điều hợp không dây hiếm khi hỗ trợ.

Điều này có nghĩa là thiết bị gửi gói ma thuật có thể sử dụng Wi-Fi, nhưng thiết bị nhận nó có thể cần phải được cắm qua Ethernet để thiết bị này hoạt động. Kiểm tra tài liệu hoặc BIOS của máy tính để xem máy tính có hỗ trợ Wake-on-Wireless-LAN (hoặc Wake-on-WLAN) hay không.

Thứ hai, Wake-on-LAN được thiết kế để đánh thức một máy tính khác trong mạng của bạn, vì vậy nó sẽ không thể đánh thức các máy tính trên mạng khác—chẳng hạn như nếu bạn đang ở quán cà phê và muốn đánh thức máy tính để bàn của mình về nhà. Có nhiều cách để thực hiện công việc này, nhưng nó hơi nằm ngoài phạm vi của hướng dẫn này, vì vậy chúng tôi sẽ chỉ cho bạn đúng hướng tốt nhất có thể.

2. Kích hoạt Wake-on-LAN trong BIOS


Trước khi bạn có thể sử dụng tính năng này, trước tiên bạn cần bật Wake-on-LAN ở cấp độ phần cứng trong BIOS của máy tính. Để thực hiện việc này, hãy khởi động lại PC của bạn và nhấn một phím trên màn hình khởi động—thường là Delete, F2 hoặc một số phím chức năng khác (thường sẽ hiển thị trên màn hình). Khi bạn vào menu BIOS, hãy tìm kiếm tùy chọn Wake-on-LAN.

Trên một số máy, nó sẽ được dán nhãn rất rõ ràng trong cài đặt ngủ và thức. Trong các trường hợp khác, như trên bo mạch chủ MSI của tôi, nó là một phần của cài đặt Resume By PCI-E Device. Bạn có thể thấy trong ảnh chụp màn hình ở trên rằng mô tả của cài đặt này đề cập đến "bộ điều khiển mạng LAN tích hợp", đây chính xác là thứ chúng tôi đang tìm kiếm. Chuyển đổi cài đặt đó thành Đã bật.

Đó là tất cả những gì tôi cần làm trên máy của mình, nhưng có thể có các cài đặt ngủ hoặc ngủ đông khác mà bạn phải điều chỉnh tại đây. Nó thay đổi tùy theo PC, vì vậy bạn sẽ chỉ cần thực hiện một chút thử và sai nếu gặp sự cố hoặc tra cứu hướng dẫn về thông số kỹ thuật của PC.

3. Kích hoạt Wake-on-LAN trong Windows

Bước 1: Mở Trình quản lý thiết bị

Sau khi khởi động lại vào Windows, bạn cần bật Wake-on-LAN ở phía HĐH. Nhấp vào menu Bắt đầu, tìm kiếm "Trình quản lý thiết bị", sau đó nhấp vào mục nhập để khởi chạy Trình quản lý thiết bị.


Bước 2: Xác định vị trí Bộ điều hợp Ethernet của bạn

Tìm phần Bộ điều hợp mạng trong Trình quản lý thiết bị, sau đó mở rộng phần này để hiển thị các giao diện mạng của bạn. Nhấp chuột phải vào bộ điều hợp Ethernet của bạn—của tôi có tên là Intel(R) Ethernet Connection (4) 1219-LM —và chọn Properties.


Bước 3: Kích hoạt Wake on Magic Packet

Nhấp vào tab Nâng cao, sau đó cuộn xuống Wake On Magic Packet và đảm bảo rằng nó được đặt thành Đã bật bằng cách sử dụng hộp thả xuống ở bên phải. (Tùy chọn này không khả dụng trên tất cả các máy thử nghiệm của tôi, nhưng Wake-on-LAN vẫn hoạt động trên từng máy, vì vậy đừng lo lắng nếu bạn không thấy nó.)


Bước 4: Cho phép Gói ma thuật đánh thức máy tính

Tiếp theo, nhấp vào tab Quản lý năng lượng trong cùng cửa sổ đó và chọn hai hộp: Cho phép thiết bị này đánh thức máy tính và Chỉ cho phép gói ma thuật đánh thức máy tính. Nhấp vào OK và thoát Trình quản lý thiết bị.


Bước 5: Thay đổi tùy chọn nguồn (Tùy chọn)

Một số máy tính có thể chỉ hỗ trợ Wake-on-LAN từ chế độ ngủ, trong khi những máy tính khác có thể cho phép bạn đánh thức từ trạng thái tắt nguồn. Bạn có thể cần điều chỉnh các tùy chọn nguồn trong BIOS hoặc trong Bảng điều khiển của Windows trong  Phần cứng và âm thanh > Tùy chọn nguồn.


Bước 6: Vô hiệu hóa Khởi động nhanh (Tùy chọn)

Một số người thấy rằng họ cần tắt tính năng khởi động nhanh của máy tính để tính năng này hoạt động. Nếu bạn không thể để Wake-on-LAN hoạt động bình thường, hãy thử tắt nó đi. Nhấp vào Chọn nút nguồn làm gì hoặc Chọn thao tác đóng nắp, sau đó nhấp vào Thay đổi cài đặt hiện không khả dụng và bỏ chọn Bật khởi động nhanh.


4. Đánh thức máy tính của bạn bằng ứng dụng phù hợp


Cuối cùng, để đánh thức máy tính của bạn qua mạng, bạn cần có ứng dụng Wake-on-LAN trên một thiết bị khác, chẳng hạn như điện thoại hoặc máy tính xách tay của bạn. Một số chương trình đã được tích hợp sẵn Wake-on-LAN, bao gồm cả những chương trình bạn đã sở hữu. Trong các trường hợp khác, bạn có thể cần một chương trình riêng để đánh thức PC của mình.

TeamViewer có khả năng này nếu bạn kết nối các thiết bị của mình thông qua tài khoản TeamViewer. Sau đó, bạn có thể mở chương trình và nhấp vào nút Wake Up để đánh thức bất kỳ PC đang ngủ nào được kết nối với tài khoản của bạn. Các công cụ truy cập từ xa khác cũng có thể hỗ trợ Wake-on-LAN, vì vậy hãy kiểm tra chương trình bạn chọn để xem bạn cần bật những cài đặt nào để chương trình hoạt động.

Nếu bạn đang cố đánh thức PC từ một máy Windows khác, tôi khuyên dùng  WakeMeOnLan của NirSoft. Nó sẽ quét mạng của bạn và cung cấp danh sách các thiết bị, vì vậy bạn không cần phải nhớ địa chỉ IP chính xác mỗi lần. Chỉ cần nhấp vào máy bạn muốn và nhấn Wake Up. Depicus  là một công cụ tốt khác, nhưng bạn phải nhập  địa chỉ IP, địa chỉ MAC, mặt nạ mạng con và số cổng cho PC từ xa.

Bạn có thể đánh thức máy tính của mình từ iPhone hoặc iPad bằng Mocha WOL hoặc thiết bị Android bằng Wake On Lan. Các ứng dụng này cho phép bạn quét mạng của mình để tìm thiết bị hoặc nhập thủ công địa chỉ IP và MAC của máy tính mà bạn muốn đánh thức.

Nếu mọi việc suôn sẻ, máy tính của bạn sẽ khởi động ngay khi bạn nhấn nút đánh thức. Nếu không, hãy kiểm tra cài đặt BIOS, cài đặt Windows và cấu hình ứng dụng Wake-on-LAN của bạn để đảm bảo mọi thứ được đặt đúng cho phần cứng cụ thể của bạn.

Nếu bạn muốn đánh thức máy tính của mình một cách nhanh chóng mà không cần quét mỗi lần, có lẽ nên đặt  một địa chỉ IP tĩnh  cho máy tính của bạn trên bộ định tuyến để địa chỉ này không thay đổi.

5. Ra khỏi nhà? Sử dụng Wake-on-WAN


Nếu bạn chỉ đang cố đánh thức máy tính của mình từ phía bên kia ngôi nhà, thì bạn có thể dừng tại đây—bạn đã hoàn tất! Nhưng có những lúc bạn có thể muốn đánh thức máy tính của mình khi vắng nhà, chẳng hạn như khi bạn đang đi nghỉ hoặc làm việc tại một quán cà phê. Điều này được gọi là Wake-on-WAN và nó phức tạp hơn nhiều.

Ý tưởng chung hoạt động như sau: Thay vì gửi gói ma thuật đến địa chỉ IP nội bộ của máy tính, bạn gửi nó đến địa chỉ IP bên ngoài của bộ định tuyến—địa chỉ được hiển thị trên    Đăng nhập để xem liên kết. Sau đó, bạn sử dụng chuyển tiếp cổng trên bộ định tuyến của mình để chuyển tiếp gói ma thuật đến đúng máy tính.

Thật không may, Wake-on-LAN không thực sự được sử dụng theo cách này, vì vậy không có cách nào dễ dàng để làm cho nó hoạt động. Nó phụ thuộc rất nhiều vào thiết lập mạng của bạn. Tuy nhiên, nếu bạn có thể  truy cập trang cấu hình của bộ định tuyến, bạn có thể thử một số cách.

Đi tới phần chuyển tiếp cổng trên bộ định tuyến của bạn—nếu bạn không thể tìm thấy nó,  portforward.com  có thể trợ giúp—và chuyển tiếp cổng Wake-on-LAN tới địa chỉ quảng bá của mạng gia đình bạn. Cổng thường là cổng 7 hoặc 9 và địa chỉ quảng bá thường giống như 192.168.1.255—về cơ bản, địa chỉ IP của bộ định tuyến với ".255" là octet cuối cùng.


Điều đó sẽ phát gói ma thuật tới toàn bộ mạng, nơi nó sẽ được chấp nhận bởi địa chỉ MAC mà bạn đã chỉ định. Thật không may, hầu hết các bộ định tuyến không cho phép chuyển tiếp cổng đến địa chỉ quảng bá, vì vậy rất có thể điều này sẽ không hoạt động, nhưng nó đáng để thử. Nếu bộ định tuyến của bạn không cho phép điều đó, thì có một số cách giải quyết.

Ví dụ: bạn có thể thử tắt JavaScript trên trang cấu hình bộ định tuyến để nó cho phép bạn nhập địa chỉ quảng bá vào hộp chuyển tiếp cổng. Bạn cũng có thể thay đổi mặt nạ mạng con của mình để tạo địa chỉ quảng bá mới. Đọc thêm một chút về những cách giải quyết này từ trang được lưu trữ này.

Nếu bạn có bộ định tuyến với cấu hình nâng cao hơn, chẳng hạn như bộ định  tuyến chạy chương trình cơ sở DD-WRT, bạn có thể sử dụng kết hợp chuyển tiếp cổng và bảng ARP để đánh lừa bộ định tuyến của bạn chuyển tiếp cổng đến địa chỉ quảng bá. Wiki DD-WRT này mô tả chi tiết hơn.

6. Giải pháp thay thế Wake-on-WAN: Máy tính luôn bật


Bạn có thể thấy cách thức Wake-on-WAN trở nên phức tạp hơn một chút. Tôi thích một giải pháp dễ dàng hơn: Một máy tính luôn bật bên trong mạng mà tôi có thể truy cập từ xa và gửi các gói ma thuật đi khắp nhà.

Tôi có một máy chủ gia đình chạy Windows 10 và nó hoạt động 24/7. Vì vậy, khi tôi vắng nhà, tôi chỉ cần sử dụng Chrome Remote Desktop để điều khiển từ xa chiếc PC luôn bật đó, sử dụng WakeMeOnLan để gửi một gói ma thuật từ máy đó đến máy trạm của tôi, sau đó điều khiển từ xa vào máy trạm của tôi sau khi nó hoạt động. Đó là một chút bùng binh, nhưng nó hoạt động.

Trên hết, bạn có thể sử dụng giải pháp thay thế này với bất kỳ phần cứng nào bạn đã có. Có một máy tính xách tay cũ thu thập bụi? Dán nó vào góc, đặt nó chạy khi đóng nắp  và truy cập nó bằng chương trình máy tính từ xa mà bạn chọn.

Có thiết bị NAS  chạy mọi lúc hoặc thậm chí là  Raspberry Pi? Bạn có thể SSH vào nó và sử dụng dòng lệnh  để gửi gói ma thuật đó. Miễn là bản thân gói ma thuật đến từ bên trong mạng, Wake-on-LAN sẽ hoạt động mà không gặp quá nhiều căng thẳng.