Linux: ตั้งค่า Wake on Lan - วิธีการทำงาน
ด้วย Wake on Lan คุณสามารถปลุกคอมพิวเตอร์ผ่านเครือข่ายด้วย Linux ในเคล็ดลับที่ใช้งานได้นี้เราจะแสดงวิธีทดสอบว่าคุณสมบัตินี้ใช้งานได้กับการ์ดเครือข่ายของคุณและวิธีใช้งานหรือไม่
ตั้งค่า Wake on Lan ภายใต้ Linux - มันทำงานอย่างไร
ขออภัยการ์ดเครือข่ายบางรุ่นเท่านั้นที่รองรับ Wake on Lan ("WOL") คุณสามารถดูได้ในระหว่างการสอนว่าการ์ดของคุณรองรับคุณสมบัตินี้หรือไม่ นี่เป็นตัวอย่างสำหรับ Ubuntu 14.04:
- ก่อนอื่นตรวจสอบให้แน่ใจว่าเปิดใช้งาน WOL ใน BIOS ของพีซีของคุณและเปิดฟังก์ชั่นหากจำเป็น
- หลังจากเปิดใช้งานฟังก์ชั่นแล้วคุณจะต้องเปิดเครื่องเทอร์มินัลและติดตั้งโปรแกรม "ethtool" สิ่งนี้ใช้ได้กับคำสั่ง "sudo apt-get install ethtool"
- คุณใช้โปรแกรมเพื่อเปิดใช้งาน WOL อีกครั้งในระบบปฏิบัติการทุกครั้งที่คอมพิวเตอร์เริ่มทำงาน
- ใช้คำสั่ง "sudo ethtool eth0" เพื่อค้นหาว่าการ์ดเครือข่ายของคุณรองรับ WOL หรือไม่ การใช้ "eth0" เป็นตัวอย่างให้เปลี่ยนชื่อหากคุณต้องการกำหนดค่าอินเทอร์เฟซอื่น
- จุด "รองรับการปลุก" มีความสำคัญอย่างยิ่งในบริบทนี้ ตัวอักษรแต่ละตัวที่อยู่ด้านหลังย่อมาจากโหมดที่พีซีของคุณสามารถตื่นขึ้นมาได้
- ตัวอักษร "g" ย่อมาจากตัวอย่างว่าพีซีของคุณสามารถตื่นขึ้นมาด้วยแพ็คเก็ตเวทย์มนตร์ที่เรียกว่า
- ตอนนี้คุณสามารถตั้งค่าโหมดนี้โดยการพิมพ์คำสั่ง "sudo ethtool -s eth0 wol g" จากนั้นพีซีของคุณพร้อมที่จะถูกปลุกด้วย Magic Packet
- จากนั้นคุณสามารถปลุกพีซีด้วยเครื่องมือเช่น Etherwake ("sudo apt-get install etherwake") คุณสามารถใช้มันเพื่อส่ง Magic Packet ที่มีชื่อไปยังพีซีของคุณ คุณต้องมีที่อยู่ Mac ของคอมพิวเตอร์เป้าหมาย
- ในที่สุดคุณสามารถปลุกพีซีด้วยคำสั่ง "sudo etherwake 00: 00: 52: 23: 23: 9b" โดยที่คุณต้องแลกเปลี่ยนที่อยู่ Mac ที่สมมติขึ้นนี้สำหรับคอมพิวเตอร์เป้าหมาย
บันทึกการตั้งค่า WOL อย่างถาวร - วิธีการทำงาน
น่าเสียดายที่คุณต้องทำขั้นตอนนี้ซ้ำหลังจากรีสตาร์ทแต่ละครั้ง นี่คือการแก้ไขโดยรายการในบางไฟล์ระบบ:
- เปิดไฟล์ "/etc/rc.local" ด้วยสิทธิ์ของรูทและแทรกคำสั่งเริ่มต้นของคุณจากย่อหน้าแรก (ดูรูป) ด้วยวิธีนี้คำสั่งจะถูกเรียกโดยอัตโนมัติทุกครั้งที่เริ่มต้น
- น่าเสียดายที่ Ubuntu ปิดการเชื่อมต่อเครือข่ายทั้งหมดเมื่อปิดเครื่อง คุณสามารถระงับสิ่งนี้ได้ด้วยการเปิดไฟล์ "/etc/init.d/halt" ด้วยสิทธิ์ root และเปลี่ยนบรรทัด "NETDOWN = ใช่" เป็น "NETDOWN = no"
- ขณะนี้มีเพียงหนึ่งบล็อกสะดุดเหลือ WOL อาจไม่ทำงานหลังจากสแตนด์บายหรือถูกระงับ เพื่อป้องกันสิ่งนี้ให้เปิดไฟล์ "/ etc / default / acpi-support" ด้วยสิทธิ์รูทและเปลี่ยนบรรทัด "STOP_SERVICES =" "เป็น" STOP_SERVICES = "เครือข่าย" "
- หลังจากการเปลี่ยนแปลงเหล่านี้คอมพิวเตอร์ของคุณจะยังคงตื่นอยู่ภายใต้สถานการณ์ทั้งหมด
นอกจากนี้เราจะอธิบายวิธีตั้งค่า Wake on Lan บน Windows