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

시놀로지(헤놀로지)에서 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 24614 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 72 달소 23.05.23.23:58 26152 +23
가이드 bitwarden 라이센스적용하기. 6 블랙앤해적 2일 전20:01 341 +2
후기 NAS-PC 직결 후기 8 정전리 3일 전02:12 616 +2
잡담 [ReadME.md] 10Gbps 공유기에 대하여..그리고 큐삼님 14 TheSTREET 3일 전23:50 356 +6
5088 질문
image
초보나스 2시간 전03:44 18 0
5087 질문
image
Noil 6시간 전23:22 32 0
5086 질문
image
서브어린이 9시간 전20:16 57 0
5085 질문
image
서브어린이 12시간 전17:50 80 0
5084 질문
image
리준 17시간 전12:25 98 0
5083 질문
image
인터찹 1일 전16:22 272 0
5082 질문
normal
지나가는_문과생 1일 전16:16 99 0
5081 질문
image
yholics 1일 전12:39 136 0
5080 질문
normal
서브어린이 1일 전09:11 175 0
5079 질문
image
사쿨쨩 2일 전23:14 93 0
5078 가이드
normal
블랙앤해적 2일 전20:01 341 +2
5077 잡담
image
초보나스 2일 전12:21 185 0
5076 후기
image
정전리 3일 전02:12 616 +2
5075 잡담
normal
TheSTREET 3일 전23:50 356 +6
5074 질문
image
햄뽁이아빠 4일 전23:42 346 0
5073 잡담
image
N4100 4일 전22:38 444 +1
5072 질문
normal
유기농밀크 4일 전14:28 308 0
5071 질문
image
ezcamp 4일 전11:15 277 0
5070 질문
image
두데 4일 전10:31 282 0
5069 질문
normal
서브어린이 5일 전20:33 179 0