• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
NAS

혹시 DSM에서 PC로 매직패킷 쏴주는 방법이 있을까요?

배뚱이 366

3

7

자체해결했습니다!

시놀로지에 파이썬이 내장되어있으니

매직패킷 만드는 파이썬 코드 만들고

작업 스케쥴러로 필요할때마다 실행해주면 되네요!!

 

작업스케쥴러 사용자 정의 스크립트 : 

python /volume1/homes/계정명/wol.py

 

파이썬 코드 (/volume1/homes/계정명/wol.py)

import socket, struct
def WOL(macAddr):
    sep = macAddr[2]
    macAddr = macAddr.replace(sep,'')

    data = b'FFFFFFFFFFFF' + (macAddr * 16).encode()
    send_data = b''

    for i in range(0, len(data), 2):
        send_data += struct.pack('B', int(data[i: i + 2], 16))

    sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
    sock.sendto(send_data, ('브로드캐스트 주소',2304))

WOL('PC MAC 주소')

 

- 참고사이트 (여기가면 코드별 설명도 해줌)

 

---------------------------------------------------------------------------------

 

공유기 로그인페이지를 외부에 노출시키고 싶지 않아서

가급적이면 시놀로지 NAS에서 해결보려고 하는데 잘 안되네요...;;

 

시놀로지 NAS -> PC 로 매직패킷을 보낼 수 있는 좋은 방법이 있다면

소개 좀 부탁드릴게요ㅠㅠ

"synonet --wake MAC주소 eth0"

이걸 root 권한 스크립트 만들어서 실행해봐도 PC로 안쏴주더라고요....ㅠㅠ

7.2버전은 안되는건지...ㅠ

신고공유스크랩
7
profile image 2등
화정큐삼 2023.06.08. 13:42
저도 메인헤놀에서 세컨 백업헤놀 쪽으로 매직패킷 보내서 켜보려 했는데,
synonet --wake MAC주소 eth0 이건 잘 안먹는것 같더군요.
공유주신것 한번 활용해 보겠습니다.
감사합니다.^^
profile image
화정큐삼 2023.06.08. 14:10
화정큐삼

아주 잘 동작합니다. ㅎㅎ
브로드캐스트 주소 = 게이트웨이IP (1번대신, 255) ex) 192.168.35.255 로 잘 주시면 되구요.
시놀로지에는 python3 가 설치되어 있을수도 있습니다. 둘중 잘 확인해보시고 아래처럼 스케쥴러에 넣으시면 됩니다.
python3 /volume1/homes/계정명/wol.py
또는
python /volume1/homes/계정명/wol.py

 

근데, 둘다 먹네요. 아무거나 쓰셔도 무방합니다.

3등
alcyone 2023.06.09. 00:06
혹시나 홈어시스턴트 쓰시면 WOL을 간단하게 쓸수 있어서 추천합니다. 저는 도커로 올려서 쓰는데 Ui도깔끔하고 연동성도좋아서 홈킷에 붙여서 시리야 컴퓨터켜줘 하고 켭니다 ㅋㅋㅋ
alcyone 2023.06.09. 13:00
ENTJ도플랜

Homeassistant요 

컨피그yaml에 스위치로 추가해주면 됩니다.

홈어시스턴트 wol로 검색하면 많이나와용

홈킷연동도 기본기능이고요

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 2023/09/16 에디터 및 너굴맨봇 기능 개선 업데이트 및 기타 버그 패치 업데이트 2 달소 23.09.16.16:13 426 +1
공지 Proxmox Proxmox 설치부터 운영까지 총 정리! 12 달소 23.01.27.14:15 9366 +7
공지 Docker 홈서버에 쓸만한 도커이미지 추천 및 정리 31 달소 22.03.17.22:09 16943 +12
질문 이거 이상하게 됬네요 npm역방향 4 행복구슬 20시간 전21:00 61 +1
오픈소스 Google Photo의 대안 PhotoPrism: 사진으로 인생 탐색하기 달소 1일 전13:49 129 +3
잡담 오프사이트 백업서버 구축완료했습니다 ㅎ 2 달소 3일 전23:42 212 +6
2854 가이드
image
달소 31분 전16:50 11 0
2853 가이드
image
달소 2시간 전14:49 35 0
2852 질문
normal
dowon 13시간 전03:32 46 0
2851 질문
image
행복구슬 20시간 전21:00 62 +1
2850 질문
image
행복구슬 22시간 전18:59 75 0
2849 가이드
image
달소 1일 전14:10 90 0
2848 오픈소스
image
달소 1일 전13:49 130 +3
2847 질문
image
행복하세 1일 전01:52 63 0
2846 질문
image
이계인 3일 전14:58 77 0
2845 질문
normal
SNFAIUWQ 3일 전05:09 142 0
2844 질문
image
다리미 3일 전01:13 103 0
2843 잡담
image
달소 3일 전23:42 212 +6
2842 Proxmox
image
달소 3일 전22:45 92 0
2841 질문
image
화장실을가자 3일 전21:11 108 0
2840 라즈베리파이
image
EXP 4일 전11:43 113 +1
2839 질문
normal
jinsol2 5일 전20:38 117 0
2838 가이드
image
달소 6일 전14:22 315 +3
2837 질문
image
자우루스 6일 전11:37 93 0
2836 가이드
image
달소 6일 전10:05 128 +1
2835 Proxmox
image
냐아아아ㅏ 6일 전01:41 181 +2