Câu hỏi thường gặp

Tìm hiểu cách cấu hình và sử dụng Wake-on-LAN trong Magic Packet, và nhận câu trả lời cho các câu hỏi phổ biến.

Wake-on-LAN

Về công nghệ Wake-on-LAN

Tìm hiểu Wake-on-LAN hoạt động như thế nào và bạn cần gì để bắt đầu.

Wake-on-LAN (WOL) là một chuẩn mạng cho phép bạn bật một máy tính từ xa bằng cách gửi cho nó một thông điệp đặc biệt gọi là magic packet — ngay cả khi máy tính đã tắt hoặc đang ở chế độ ngủ.

Thiết bị của bạn magic packet PC của bạn
Một magic packet nhỏ đi qua mạng cục bộ của bạn và đánh thức chiếc PC đang ngủ — không cần IP, chỉ cần địa chỉ MAC của nó.

Cách thức hoạt động

  1. Magic packet — Magic Packet gửi một gói mạng nhỏ chứa địa chỉ MAC của máy tính đích được lặp lại 16 lần.
  2. Card mạng lắng nghe — Ngay cả khi máy tính đã tắt hoặc đang ngủ, card mạng có dây của nó vẫn ở chế độ tiêu thụ điện thấp và tiếp tục lắng nghe gói này.
  3. Máy tính bật lên — Khi card nhận thấy địa chỉ MAC của chính nó bên trong gói, nó báo cho bo mạch chủ bật hệ thống lên.

Bạn cần những gì

Yêu cầu để Wake-on-LAN hoạt động

  1. Một kết nối Ethernet có dây. Hầu hết các bộ chuyển đổi Wi-Fi không hỗ trợ Wake-on-LAN.
  2. Wake-on-LAN được bật trong BIOS/UEFI (đôi khi có tên “Power On by PCI-E” hoặc “WOL”).
  3. Wake-on-LAN được bật trong cài đặt bộ chuyển đổi mạng của hệ điều hành.
  4. Máy tính vẫn được kết nối nguồn với cáp mạng được cắm vào.
  5. Cả hai thiết bị nằm trên cùng một mạng cục bộ, hoặc một router được cấu hình để chuyển tiếp gói tin.
  6. Đúng địa chỉ MAC của bộ chuyển đổi có dây được nhập trong cài đặt máy chủ.

Trên cùng một mạng, magic packet được gửi dưới dạng broadcast, nên bạn thường không cần địa chỉ IP của máy tính — chỉ cần địa chỉ MAC của nó.

Cách cấu hình Wake-on-LAN cho Windows?

Hướng dẫn từng bước để bật Wake-on-LAN trên PC chạy Windows.

Để đánh thức một PC Windows bằng Magic Packet, bạn bật Wake-on-LAN ở ba nơi: BIOS/UEFI, bộ chuyển đổi mạng trong Windows, và tùy chọn nguồn của Windows. PC phải vẫn được cắm nguồn và kết nối bằng cáp Ethernet — hầu hết các bộ chuyển đổi Wi-Fi không hỗ trợ WOL.

Bước 1 · BIOS/UEFI

Bật chế độ đánh thức trên bo mạch chủ

  1. Vào BIOS/UEFI — Khởi động lại PC và nhấn phím BIOS ngay sau khi bật nguồn: thường là Del (ASUS, MSI, Gigabyte), F2 (Dell, Lenovo), hoặc F12 / Esc trên một số laptop. Phím chính xác được hiển thị trên màn hình khởi động.
  2. Tìm tùy chọn Wake-on-LAN — Tìm Wake-on-LAN, Power On by LAN, hoặc PME Event Wake Up — thường nằm trên tab Power, Advanced, hoặc APM Configuration.
  3. Bật nó lên — Đặt tùy chọn thành Enabled (hoặc Automatic).
  4. Tùy chọn bổ sung trên ASUS / Gigabyte / ASRock — Nhiều bo mạch còn cần đặt Advanced → APM → Power On by PCI-E thành Enabled, và ErP thành Disabled. Khi ErP được bật, bo mạch có thể cắt nguồn của card mạng khi tắt máy, làm hỏng WOL. Lưu và thoát bằng F10 → Yes.
Màn hình chính của tiện ích thiết lập BIOS
Một menu BIOS/UEFI điển hình. Tên và tab chính xác của tùy chọn Wake-on-LAN khác nhau tùy theo bo mạch chủ. Hình ảnh: Award Software, phạm vi công cộng, qua Wikimedia Commons

Bước 2 · Windows

Cho phép bộ chuyển đổi nhận Magic Packet

  1. Mở Device Manager — Nhấn Win + X → Device Manager, mở rộng Network adapters, tìm bộ chuyển đổi Ethernet của bạn (không phải Wi-Fi), sau đó nhấp chuột phải vào nó và chọn Properties.
  2. Bật Wake on Magic Packet — Trên tab Advanced, cuộn xuống đến Wake on Magic Packet và đặt nó thành Enabled.
  3. Kiểm tra Power Management — Trên tab Power Management, bật Allow this device to wake the computer và Only allow a magic packet to wake the computer (nếu được hiển thị).
  4. Tắt Fast Startup — Mở Control Panel → Power Options → Choose what the power buttons do → Change settings that are currently unavailable, sau đó bỏ chọn Turn on fast startup. Nó có thể chặn WOL sau khi tắt máy hoàn toàn; chế độ Sleep và Hibernate thường đáng tin cậy hơn.
⚠️ Không có Wake on Magic Packet trong danh sách? Bộ chuyển đổi hoặc trình điều khiển của nó có thể không hỗ trợ WOL — hãy cập nhật trình điều khiển từ nhà sản xuất bo mạch chủ hoặc bộ chuyển đổi. Các bộ chuyển đổi Wi-Fi USB thường không hỗ trợ nó.
💡 Trên các bộ chuyển đổi Realtek, hãy bật thêm Shutdown Wake-On-Lan và tắt Green Ethernet / Energy-Efficient Ethernet (EEE). Nếu không, WOL thường ngừng hoạt động sau khi tắt máy hoàn toàn hoặc sau một thời gian ngủ dài.

Bước 3 · Tìm địa chỉ MAC

Bạn sẽ nhập địa chỉ này vào Magic Packet

  1. Cài đặt Windows — Mở Settings → Network & Internet → Ethernet và đọc Physical address (MAC), ví dụ AA-BB-CC-DD-EE-FF.
💻 Ngoài ra, hãy chạy ipconfig /all trong Command Prompt — Physical Address của bộ chuyển đổi Ethernet của bạn chính là MAC.

Nếu nó không hoạt động

Danh sách kiểm tra và các cách khắc phục phổ biến

  1. Đèn LED của card mạng nên vẫn sáng khi PC tắt. Nếu không, hãy kiểm tra BIOS (ErP, PCI-E), cáp, và cổng router.
  2. Xác nhận Wake-on-LAN đang Enabled trong BIOS (cộng với Power On by PCI-E trên nhiều bo mạch).
  3. Xác nhận Wake on Magic Packet được bật trên bộ chuyển đổi trong Device Manager.
  4. Đảm bảo Fast Startup đã được tắt.
  5. Dùng địa chỉ MAC của Ethernet, không phải của Wi-Fi.
  6. Giữ PC kết nối có dây — các bộ chuyển đổi USB và Wi-Fi thường không hỗ trợ WOL.
  7. Trước đây hoạt động, rồi ngừng? Hãy cập nhật trình điều khiển mạng và BIOS, hoặc thay đổi tốc độ cổng LAN của router.
  8. Trên iPhone/iPad của bạn, hãy cho phép Magic Packet truy cập mạng cục bộ trong Cài đặt iOS (và quyền truy cập mạng WLAN trên các thiết bị khu vực Trung Quốc) — nếu không magic packet không thể được gửi đi.

Nếu đèn LED vẫn tối khi PC tắt, hãy thử chuyển cổng LAN của router từ tự động thương lượng 1000 Mbps sang 100 Mbps full duplex. Trên một số kết hợp router và card mạng, điều này khôi phục WOL. Hãy để card mạng tự động chọn tốc độ.

Khi mọi thứ đã được thiết lập, hãy thêm PC vào Magic Packet với địa chỉ MAC của nó và đánh thức nó từ ứng dụng. Để đánh thức nó qua internet, bạn còn cần chuyển tiếp cổng (UDP 9) trên router và một IP cục bộ tĩnh với một IP công cộng hoặc DDNS.

Tôi nên nhập địa chỉ MAC nào?

Tìm và nhập đúng địa chỉ MAC cho máy chủ của bạn.

Wake-on-LAN cần địa chỉ MAC của bộ chuyển đổi sẽ nhận magic packet. Hãy luôn dùng bộ chuyển đổi Ethernet có dây — chiếc được cấu hình cho WOL. Một địa chỉ MAC trông như 1C:83:41:FF:E9:03.

⚠️ Nếu máy tính có nhiều bộ chuyển đổi (Ethernet, Wi-Fi, ảo), hãy chọn bộ chuyển đổi Ethernet có dây vẫn được cấp nguồn khi PC tắt.

Windows

Tìm địa chỉ MAC của Ethernet

  1. Settings — Mở Settings → Network & Internet → Ethernet và đọc Physical address (MAC), ví dụ AA-BB-CC-DD-EE-FF.
💻 Ngoài ra, hãy chạy ipconfig /all trong Command Prompt — Physical Address của bộ chuyển đổi Ethernet của bạn chính là MAC.
Trong Command Prompt, hãy chạy ipconfig /all và sao chép Physical Address của bộ chuyển đổi Ethernet của bạn — đó là MAC bạn nhập vào Magic Packet.

macOS

Tìm địa chỉ MAC của Ethernet

  1. System Settings — Mở System Settings → Network → Ethernet → Details → Hardware. MAC Address được hiển thị ở đó.
  2. Terminal — Chạy ifconfig và tìm giao diện Ethernet của bạn (thường là en0). Giá trị sau ether là địa chỉ MAC.

Linux

Tìm địa chỉ MAC của Ethernet

  1. Terminal (ip) — Chạy ip link và đọc địa chỉ sau link/ether cho giao diện Ethernet của bạn (ví dụ eth0 hoặc enp3s0).
  2. Terminal (ethtool) — Chạy ethtool -P eth0 để in ra địa chỉ MAC vĩnh viễn của giao diện.

Cần biết

Mẹo để chọn MAC

  1. Dùng MAC của Ethernet, không phải của Wi-Fi — Wi-Fi hiếm khi hỗ trợ WOL.
  2. Định dạng có thể dùng dấu hai chấm 1C:83:41:FF:E9:03 hoặc dấu gạch nối 1C-83-41-FF-E9-03 — Magic Packet chấp nhận cả hai.
  3. MAC gắn liền với bộ chuyển đổi, nên nó vẫn giữ nguyên ngay cả khi địa chỉ IP thay đổi.
  4. Trên một máy chủ có nhiều cổng có dây, hãy dùng cổng có cáp được cắm vào.

Nhập địa chỉ MAC này vào cài đặt của máy chủ trong Magic Packet. Trên cùng một mạng, đó là tất cả những gì bạn cần để đánh thức PC.

Tôi nên dùng địa chỉ IP nào?

Chọn đúng địa chỉ IP hoặc địa chỉ broadcast cho các gói WOL.

Đây là WOL Address của máy chủ trong Magic Packet — địa chỉ mà magic packet được gửi đến. Trên cùng một mạng cục bộ, một địa chỉ broadcast là lựa chọn đáng tin cậy nhất, vì một máy tính đã tắt không có địa chỉ IP đang hoạt động.

Thiết bị của bạn 255.255.255.255 Router broadcast
Trên mạng cục bộ của bạn, gói tin được gửi dưới dạng broadcast đến 255.255.255.255 — router chuyển nó đến mọi thiết bị trên subnet, nên chiếc PC đang ngủ được tiếp cận bằng địa chỉ MAC của nó, không cần IP.
Nếu không chắc chắn, hãy giữ giá trị mặc định 255.255.255.255. Nó hoạt động trên hầu hết các mạng gia đình.

Nên dùng địa chỉ nào

Ba tùy chọn cho trường WOL Address

  1. Broadcast toàn cục (khuyến nghị) — Dùng 255.255.255.255. Nó tiếp cận mọi thiết bị trên mạng cục bộ và không cần thiết lập thêm. Đây là giá trị mặc định.

    Cách này chỉ hoạt động bên trong mạng cục bộ của bạn. Nó sẽ không hoạt động nếu bạn muốn đánh thức PC qua internet — với trường hợp đó, hãy dùng IP công cộng hoặc DDNS của bạn cùng với chuyển tiếp cổng.

  2. Broadcast của subnet — Dùng địa chỉ broadcast của mạng bạn, ví dụ 192.168.1.255. Hãy chọn cách này nếu broadcast toàn cục bị router của bạn lọc — nó chỉ nhắm vào subnet của bạn.
  3. IP của máy chủ hoặc tên máy chủ — Bạn cũng có thể nhập địa chỉ IP hoặc tên máy chủ của máy tính, nhưng trên cùng một mạng, broadcast đáng tin cậy hơn với một PC đã tắt.

Tìm IP và subnet của bạn

Để tạo địa chỉ broadcast của subnet

  1. Windows — Mở Settings → Network & Internet → Ethernet và đọc IP address và Subnet mask (hoặc chạy ipconfig /all).
  2. macOS — Mở System Settings → Network → Ethernet → Details → TCP/IP để xem IP Address và Subnet Mask (hoặc chạy ifconfig en0).
  3. Linux — Chạy ip addr show và đọc dòng inet, ví dụ 192.168.1.50/24.
💡 Trên một mạng /24 thông dụng (mask 255.255.255.0), địa chỉ broadcast là ba số đầu của IP theo sau bởi 255, ví dụ 192.168.1.255.

Cần biết

Mẹo để chọn địa chỉ

  1. Trên cùng một mạng, 255.255.255.255 là lựa chọn đơn giản nhất và là giá trị mặc định.
  2. Địa chỉ broadcast phụ thuộc vào subnet mask: một mạng /24 dùng x.x.x.255.
  3. Để đánh thức qua internet, hãy nhập IP công cộng hoặc tên DDNS của bạn và thiết lập chuyển tiếp cổng (UDP 9) trên router.
  4. Không muốn mở cổng? Hãy dùng VPN vào mạng gia đình của bạn, sau đó đánh thức PC bằng broadcast cục bộ 255.255.255.255 như thể bạn đang ở nhà.
  5. Cổng vẫn giữ nguyên (mặc định là 9) — chỉ có địa chỉ thay đổi.

Nhập địa chỉ vào trường WOL Address của máy chủ. Nếu không chắc chắn, hãy giữ giá trị mặc định 255.255.255.255.

Vì sao máy tính không bật lên?

Những lý do phổ biến khiến Wake-on-LAN có thể không hoạt động.

Wake-on-LAN chỉ hoạt động khi mọi phần của chuỗi được thiết lập đúng. Nếu máy tính không bật lên, thường là một trong các yêu cầu dưới đây đang bị thiếu.

Trước tiên, hãy đảm bảo bạn đã hoàn thành mọi bước trong Cách cấu hình Wake-on-LAN cho Windows.

Dùng kết nối có dây

Lý do phổ biến nhất khiến WOL thất bại

Wake-on-LAN hầu như luôn cần một kết nối Ethernet có dây. Hầu hết các bộ chuyển đổi Wi-Fi và USB không giữ cho card mạng được cấp nguồn khi PC tắt, nên chúng không bao giờ nhận được magic packet.

Cáp mạng Ethernet với đầu nối RJ45
Hãy dùng cáp Ethernet có dây (RJ45) — hầu hết các bộ chuyển đổi Wi-Fi và USB không hỗ trợ Wake-on-LAN.
  1. Kết nối PC với router bằng một cáp Ethernet.
  2. Đèn LED của card nên vẫn sáng khi PC tắt — điều đó có nghĩa là nó vẫn đang lắng nghe. Nếu chúng tối, WOL không hoạt động.
  3. Giữ PC được cắm nguồn. WOL không thể hoạt động nếu cáp nguồn bị rút ra.

Nguyên nhân phổ biến

Kiểm tra từng mục

  1. Wake-on-LAN chưa được bật trong BIOS — hãy đặt nó thành Enabled/Automatic, cộng với Power On by PCI-E và tắt ErP trên nhiều bo mạch.
  2. Wake on Magic Packet đang tắt trong Windows — hãy bật nó trên bộ chuyển đổi trong Device Manager.
  3. Fast Startup đang bật — hãy tắt nó; nó chặn WOL sau khi tắt máy hoàn toàn. Chế độ Sleep và Hibernate đáng tin cậy hơn.
  4. Sai địa chỉ MAC — hãy dùng MAC của bộ chuyển đổi Ethernet có dây, không phải của Wi-Fi.
  5. Sai địa chỉ WOL — trên cùng một mạng, hãy dùng broadcast 255.255.255.255.
  6. Các mạng khác nhau — điện thoại và PC của bạn phải nằm trên cùng một mạng cục bộ, trừ khi bạn đã thiết lập đánh thức qua internet.
  7. Trình điều khiển, firmware hoặc BIOS — hãy cập nhật cả trình điều khiển mạng và BIOS của bo mạch chủ nếu WOL trước đây hoạt động rồi sau đó ngừng. Điều này thường khắc phục các bộ chuyển đổi Realtek và các lỗi đánh thức sau một thời gian ngủ dài hoặc tắt máy hoàn toàn.
  8. Đánh thức được vài phút, rồi ngừng — bộ nhớ ARP của router hết hạn và quên chiếc PC đã tắt. Hãy thêm một mục ARP tĩnh (IP → MAC) trên router để nó tiếp tục tiếp cận được PC.

Kiểm tra iPhone hoặc iPad của bạn

Ứng dụng phải được cho phép trên mạng cục bộ

Magic Packet gửi tín hiệu đánh thức qua mạng cục bộ của bạn. Nếu ứng dụng không được phép sử dụng nó, magic packet không bao giờ rời khỏi thiết bị của bạn.

  1. Cấp cho Magic Packet quyền truy cập mạng cục bộ trong Cài đặt iOS → Magic Packet.
  2. Trên iPhone và iPad được sản xuất cho khu vực Trung Quốc, hãy đảm bảo quyền truy cập mạng WLAN được bật cho ứng dụng.

Đánh thức qua internet

Nếu nó hoạt động cục bộ nhưng không hoạt động từ xa

Nếu WOL hoạt động trên cùng một mạng nhưng không hoạt động từ bên ngoài, bạn cần chuyển tiếp cổng (UDP 9) trên router tới PC, một IP cục bộ tĩnh, và một IP công cộng hoặc DDNS.

Vì một PC đã tắt không trả lời ARP, router còn cần một mục ARP tĩnh liên kết IP của PC với MAC của nó — nếu không nó không có nơi nào để gửi gói tin được chuyển tiếp.

Một lựa chọn đơn giản và an toàn hơn là một VPN vào mạng gia đình của bạn: kết nối điện thoại của bạn với VPN, sau đó đánh thức PC bằng broadcast cục bộ 255.255.255.255 như thể bạn đang ở nhà — mà không có cổng nào bị phơi bày ra internet.

Nếu đèn LED vẫn tối khi PC tắt, hãy thử thay đổi cổng LAN của router từ tự động thương lượng 1000 Mbps sang 100 Mbps full duplex. Trên một số kết hợp router và card, điều này khôi phục WOL. Hãy để card mạng tự động chọn tốc độ.

Khác

Về "Trong mạng này"

Tìm hiểu cách sử dụng "Trong mạng này" và tự động phát hiện các máy chủ.

Tính năng “Trong mạng này” tự động phát hiện các máy tính đang chạy Magic Packet Server trong mạng cục bộ của bạn.

Chỉ cần làm theo các bước sau:

  1. Cài đặt Magic Packet Server — Hãy đảm bảo Magic Packet Server đã được cài đặt trên máy chủ. Tính năng phát hiện tự động có sẵn từ phiên bản 1.2.0.
  2. Kết nối vào cùng một mạng — Kết nối thiết bị của bạn vào cùng mạng cục bộ với máy chủ. Mở Magic Packet và đi đến màn hình “Trong mạng này”. Máy chủ sẽ xuất hiện trong vòng vài giây.
  3. Chọn một máy chủ — Chọn máy chủ cần thiết từ danh sách. Nếu máy chủ có nhiều giao diện mạng, hãy chọn đúng địa chỉ MAC cho Wake On LAN.

    Đối với Wake On LAN, hãy chọn địa chỉ MAC của giao diện mạng có dây đang được bật và được cấu hình cho Wake on LAN. Bạn có thể thay đổi nó sau trong cài đặt máy chủ.

Khắc phục sự cố

Nếu bạn gặp vấn đề với tính năng này

⚠️ Không tìm thấy máy chủ

Hãy kiểm tra những điều sau:

  1. Hãy đảm bảo bạn đã hoàn thành tất cả các bước ở trên.
  2. mpserver và mpservice đang chạy trên máy chủ
  3. Tường lửa hoặc phần mềm diệt virus không chặn mpservice
  4. Cả hai thiết bị nằm trên cùng một mạng
  5. Nếu bạn dùng phân đoạn mạng, hãy thiết lập chuyển tiếp mDNS (5353/UDP)
  6. Hãy đảm bảo bạn đã cấp cho ứng dụng quyền truy cập mạng cục bộ trong cài đặt iOS
  7. Đối với iPhone/iPad được sản xuất cho khu vực Trung Quốc, hãy đảm bảo quyền truy cập mạng WLAN được bật