Này là host đó bác. Tạo server wol riêng rồi share cho bạn bè đó.Cần gì phải docker cho lằng nhằng. Cài wol ở máy cần wol. Khi cần thì truy cập vào router qua tailscale hoặc wireguard rồi gửi lệnh wol phát là lên.
vậy cho cả bạn bè quyền bật máy từ xa luôn hửm ? Cấu hình thêm firewall không lại bị truy cập hết các máy trong LAN.Này là host đó bác. Tạo server wol riêng rồi share cho bạn bè đó.
Nghĩa là thường để wol cần có máy cài này kia hoặc app để gửi wol phức tạp. Thì cái này mình làm để mọi người xài ké cái server đó để gửi gói wol thôi. Nó chỉ lấy thông tin mac, ip để tạo magic packet gửi đi á bác. Kiểu như wol qua web đấyvậy cho cả bạn bè quyền bật máy từ xa luôn hửm ? Cấu hình thêm firewall không lại bị truy cập hết các máy trong LAN.
Trong mạng LAN của mình cũng đang có 3 server dùng wol.Nghĩa là thường để wol cần có máy cài này kia hoặc app để gửi wol phức tạp. Thì cái này mình làm để mọi người xài ké cái server đó để gửi gói wol thôi. Nó chỉ lấy thông tin mac, ip để tạo magic packet gửi đi á bác. Kiểu như wol qua web đấy
Tại mình dùng dịch vụ wol free trên ios mà có lúc nó bị vấn đề do bên đó lỗi mạng. Thế là muốn host 1 cái để xài ấy bác. Đơn giản là lưu nó thành url bỏ trong danh bạ. Cần bật bấm link nó tự chạy và gửi wol. Tiện hơn cài app ấyTrong mạng LAN của mình cũng đang có 3 server dùng wol.
cách 4 (mình chưa làm, nhưng nếu cần thì dễ): đặt sẵn lệnh trên mấy trang dashboard như glances của mình, truy cập vào tắt/bật.
- Cách 1: Mình tạo sẵn scripts SSH vào router -> gửi lệnh wol : khi nào cần bật server nào thì 1 click vào script bật server đó là xong.
- Cách 2: Đặt vào home assistant sẵn lệnh wol. Khi cần truy cập vào webui HA, bật/tắt phát là được.
- Cách 3: Đang dùng app mobaxterm, vào wol : lưu sẵn MAC máy cần bật , mở lên ấn ok phát là được.
tóm lại tạo riêng 1 docker với mình là hơi phí tài nguyên
upsnap có ui luôn lưu lại luôn tự scan luôn ấy bácChào các bạn,
Mình hôm qua tìm hiểu muốn vận hành server WOL trên NAS nên đã mò và tham khảo. Có fen @yellow_submarine gợi ý 2 cái nên có ý tưởng làm.
Sau mấy tiếng mày mò đã nhờ GPT viết code và sửa lại theo ý để chạy docker trên máy cá nhân ổn và đã xuất file sang NAS chạy trơn tru.
Quy trình:
1. Vào Docker/Container của NAS và tìm kiếmAnh em bấm vào link docker vote ủng hộ mình 1 sao nhé.Mã:lht99/wol-api-server
2. Tải về Image đó
3. Bấm Run để chạy
Cài đặt thì không có gì lưu ý, chỉ cần nhập PORT 8000 (Do mình để mặc định 8000 nên cứ cài Internal Port 8000 luôn)
Network: chọn HOST
Còn lại là bấm NEXT là xong.
Cách sử dụng:
https:/<DDNS>:8000/wol?mac=AA-BB-CC-AA-BB-CC&ip=ddns/ip_public.ddns.net&port=29999
Trong đó IP/DDNS bạn đang dùng như NO-IP nơi mà SYNOLOGY của bạn đang chạy server WOL
Port: Là port bạn đã cài đặt port forward tới máy cần WOL (Hướng dẫn cài WOL cho router và máy tính)
MAC: Có thể dùng định dạng: AA:BB hoặc AA-BB
ip=ddns/ip_public.ddns.net là địa chỉ máy cần WOL từ xa (không phải máy chạy server WOL đâu nhé)
Chúc các bạn thành công :V