Linux: Thiết lập Wake on Lan - cách thức hoạt động
Với Wake on Lan, bạn cũng có thể đánh thức máy tính qua mạng với Linux. Trong mẹo thực tế này, chúng tôi sẽ chỉ cho bạn cách kiểm tra xem tính năng này có hoạt động với card mạng của bạn không và cách bạn có thể sử dụng nó.
Thiết lập Wake on Lan trong Linux - cách thức hoạt động
Thật không may, không phải tất cả các card mạng đều hỗ trợ Wake on Lan ("WOL"). Bạn có thể xem trong hướng dẫn xem thẻ của bạn có hỗ trợ tính năng này hay không. Điều này được thực hiện như một ví dụ trong Ubuntu 14.04:
- Trước tiên hãy đảm bảo rằng WOL được kích hoạt trong BIOS của PC của bạn và bật chức năng nếu cần.
- Sau khi bạn đã kích hoạt chức năng, bạn phải mở thiết bị đầu cuối và cài đặt chương trình "ethtool". Điều này hoạt động với lệnh "sudo apt-get install ethtool".
- Bạn sử dụng chương trình để kích hoạt lại WOL trong hệ điều hành mỗi khi máy tính của bạn khởi động.
- Sử dụng lệnh "sudo ethtool eth0" để tìm hiểu xem card mạng của bạn có hỗ trợ WOL hay không. Việc sử dụng "eth0" là một ví dụ, thay đổi tên nếu bạn muốn định cấu hình giao diện khác.
- Điểm "Hỗ trợ Wake-on" đặc biệt quan trọng trong bối cảnh này. Các chữ cái riêng phía sau nó đại diện cho các chế độ mà PC của bạn có thể được đánh thức.
- Chữ "g" là ví dụ cho thấy PC của bạn có thể được đánh thức bằng một gói ma thuật.
- Bây giờ bạn có thể đặt chính xác chế độ này bằng cách nhập lệnh "sudo ethtool -s eth0 wol g". Sau đó, PC của bạn đã sẵn sàng để được đánh thức bởi Gói ma thuật.
- Sau đó, bạn có thể đánh thức PC bằng một công cụ như Etherwake ("sudo apt-get install etherwake"). Bạn có thể sử dụng nó để gửi Gói ma thuật có tên đến PC của bạn. Bạn cũng cần địa chỉ Mac của máy tính mục tiêu
- Cuối cùng, bạn có thể đánh thức PC bằng lệnh "sudo etherwake 00: 00: 52: 23: 23b", theo đó bạn phải trao đổi địa chỉ Mac giả tưởng này cho địa chỉ máy tính đích.
Lưu cài đặt WOL vĩnh viễn - cách thức hoạt động
Thật không may, bạn phải lặp lại quá trình này sau mỗi lần khởi động lại. Điều này được khắc phục bằng các mục trong một số tệp hệ thống:
- Mở tệp "/etc/rc.local" với quyền root và chèn lệnh bắt đầu của bạn từ đoạn đầu tiên (xem hình). Theo cách này, lệnh được gọi tự động mỗi khi nó được khởi động.
- Thật không may, Ubuntu tắt tất cả các giao diện mạng khi tắt. Bạn có thể loại bỏ điều này bằng cách mở tệp "/etc/init.d/halt" bằng quyền root và thay đổi dòng "NETDOWN = yes" thành "NETDOWN = no".
- Bây giờ chỉ còn một vấp ngã. WOL có thể không hoạt động sau khi chờ hoặc tạm dừng. Để ngăn chặn điều này, hãy mở tệp "/ etc / default / acpi-support" bằng quyền root và thay đổi dòng "STOP_SERVICE =" "thành" STOP_SERVICE = "network" ".
- Sau những thay đổi này, máy tính của bạn sẽ vẫn tỉnh táo trong mọi trường hợp.
Chúng tôi cũng sẽ giải thích cách thiết lập Wake on Lan trên Windows.