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

시놀로지(헤놀로지)에서 ZeroTier 연결하기.

달소 달소 639

2

1

 

안녕하세요. 달소입니다.

 

이번편은 Zero Tier의 클라이언트를 Synology 에 설치해서 연동하는방법입니다.

이렇게 시놀(헤놀)과 ZeroTier의 연결을 통해서 외부에서도 내부 NAS에 SMB를 사용할 수 있고

시놀로지에서도 외부 클라우드를 내부망 처럼 연결해서 SFTP등을 사설네트워크로 붙을 수 있다는 장점이있습니다.

 

앞서 ZeroTier에 관해 많은 설명을 드린 내용중에 ZeroTier는 웬만한 기종에서는 모두 작동한다고 설명드렸습니다.

당연하게도 대표적인 NAS OS인 시놀로지에서도 기본적으로 지원합니다.

 

보시다시피 Ubiquiti/QNAP/AUSTOR 등등 유명한 NAS 플랫폼은 모두 지원합니다.

이외에 Linux,Mac,Windows 등은 당연히 지원하니 언제어디서든 NAS와 사설네트워크로 운영할 수 있음을 의미합니다.

image.png.jpg

 

여기서 셀프호스팅으로 홈서버로 운영하시는분들은 아래 과정을 통해 서버를 만들어주시고 

  Oracle Cloud에 ZeroTier 서버 구축하기. 안녕하세요 달소입니다. 앞서 DarkAcid DarkAcid 94505 님께서 소개...
달소 | 2021.12.07

 

아니신분들의 경우 기본 Zero Tier 웹에서 네트워크를 생성해주시면됩니다.

persistent TUN 생성하기

먼저 사용하고계신 시놀(헤놀)에 터미널을 열어주시고 root권한으로 변경해주세요.

이 과정을 진행하시는분들께는 기본적이리라 생각합니다..

 

시작할때 /dev/net/tun 을 생성할 스크립트를 작성해주겠습니다.

이렇게 스크립트 작성 후 실행권한을 주고 시작시 스크립트가 자동으로 실행되게끔 설정하는 과정입니다.

 

echo -e '#!/bin/sh -e \ninsmod /lib/modules/tun.ko' > /usr/local/etc/rc.d/tun.sh

chmod a+x /usr/local/etc/rc.d/tun.sh

/usr/local/etc/rc.d/tun.sh

 

스크립트를 실행시킨 다음 아래 명령어로 확인을 해주면 정상적으로 터널이 생긴걸 확인할 수 있습니다.

ls -al /dev/net/tun

image.png.jpg

 

그 다음과정은 시놀로지(헤놀로지)에 도커를 설치하는것인데

간단하게 패키지센터에서 설치해주는 과정이기때문에 생략하겠습니다.

 

컨테이너 생성하기

컨테이너 생성중에 볼륨매칭할 디렉터리먼저 생성해주겠습니다.

간단하게 /Volume1/docker/zerotier로 만들어줬습니다.

 

image.png.jpg

 

그리고 아래 명령어로 도커 컨테이너를 실행시켜주세요.

 

docker run -d           \
  --name zt             \
  --restart=always      \
  --device=/dev/net/tun \
  --net=host            \
  --cap-add=NET_ADMIN   \
  --cap-add=SYS_ADMIN   \
  -v /volume1/docker/zerotier:/var/lib/zerotier-one zerotier/zerotier-synology:latest

 

image.png.jpg

 

이렇게 컨테이너가 생성되면 네트워크에 조인을 해야합니다.

 

Zerotier Network에 Join 하기

사용하고 계신 Zerotier의 Web환경에서 network의 id를 저장하시고

Docker exec 명령어로 상태확인부터 네트워크 조인까지 진행하겠습니다.

 

docker exec -it zt zerotier-cli status

image.png.jpg

docker exec -it zt zerotier-cli join [네트워크 이름]

image.png.jpg

image.png.jpg

 

docker exec -it zt zerotier-cli listnetworks

image.png.jpg

 

이렇게 하면 Zerotier에 정상적으로 연결된것을 확인할 수 있습니다.

 

웹 UI에는 OFFLINE으로 뜨지만 실제로는 잘 연결됩니다.

image.png.jpg

 

SMB 및 시놀로지(헤놀로지) DSM 콘솔 접근 완료.

 

image.png.jpg

 

참조 : https://docs.zerotier.com/devices/synology/

 

신고공유스크랩
1
1등
nmks21 2022.10.22. 15:10

TUN을 입력하는 과정에서 insmod: ERROR: could not insert module /lib/modules/tun.ko: File exists 라고 뜨며 진행이 되지 않습니다.

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 61 달소 23.05.29.01:57 24353 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 72 달소 23.05.23.23:58 25907 +23
잡담 헤놀로 넘어오고 가장 만족스러운 부분 (Hyper Backup) 1 N4100 5시간 전22:38 90 +1
잡담 RAID5(SHR)의 저장속도가 이렇게나 빠른거였네요.. (NVMe SSD삽질) 10 estel1 4일 전23:51 500 +2
가이드 시놀로지 도커로 Wireguard VPN + qBittorrent + tsharp(It's torr) 사용하기 10 펜타네스트 24.04.12.16:13 448 +4
5074
image
달소 22.01.27.17:40 16880 +40
5073 정보
image
달소 21.10.29.22:22 30431 +40
5072 정보
image
달소 22.08.09.18:38 44007 +33
5071 정보
image
화정큐삼 22.04.12.21:12 46502 +32
5070 정보
image
달소 22.03.31.10:37 32083 +32
5069 정보
image
달소 23.05.29.01:57 24353 +23
5068 정보
image
달소 23.05.23.23:58 25907 +23
5067 정보
image
달소 22.06.28.15:32 27645 +23
5066
image
달소 21.11.19.17:12 23774 +22
5065
image
달소 22.04.16.04:41 13819 +21
5064 정보
image
달소 22.12.27.03:18 36832 +19
5063 정보
image
ㅎㅇㅅㅋ 22.12.30.14:40 25333 +18
5062 정보
image
quad 22.08.15.17:59 15466 +18
5061 후기
image
MENYA 23.10.24.17:52 2911 +17
5060 정보
image
달소 22.06.06.09:15 15816 +17
5059 정보
image
달소 21.05.21.17:14 27184 +17
5058 업데이트
image
EXP 24.02.26.06:29 880 +15
5057
image
quad 22.09.29.22:18 11280 +14
5056 정보
normal
달소 22.03.16.18:35 17208 +14
5055 정보
image
달소 21.11.12.16:52 19278 +14