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

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

달소 달소 349 0

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
2명이 추천

달소 달소
67Lv. 89978P
다음 레벨까지 2502P

서버포럼 관리자입니다.!
서버포럼은 홈서버로 운영중이며 아래와같은 시스템으로 운영됩니다.
 
메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업서버 - 타오나스 A형(?) / DS918+ 6.2.3 / 메인서버 VM 백업용
 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하
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

분류 제목 글쓴이 날짜 조회 추천
공지 {n} 2023년도 서버포럼 첫 이벤트 "천하제일 시스템대회" 1차 입니다. 3 달소 10시간 전23:04 157 0
정보 공지 자작 NAS 구축을 고민하고 계신 분들을 위한 하드웨어 추천 7 ㅎㅇㅅㅋ 22.12.30.14:40 2957 +8
정보 공지 2022/12/27 검증된 헤놀로지 DSM7 설치 방법 정리(빌드/이미지다운로드 등) 26 달소 22.12.27.03:18 5164 +11
정보 공지 시놀로지/헤놀로지 설치 후 기본셋팅 가이드 정리 36 달소 22.03.31.10:37 14432 +26
질문 이 CASE 종류나 모델명 아시는 분 있나요? 6 레블노 1일 전22:18 241 +1
후기 {u} Active backup for business 를 이용한 Windows 백업 3 nassobro 1일 전20:42 104 +2
정보 자작 NAS 케이스 구매팁 6 띠로리 1일 전16:03 446 +3
질문
normal
xelloss123 12시간 전20:53 115 0
질문
normal
새벽두시 13시간 전20:07 123 0
질문
normal
쉐도우 18시간 전14:39 96 0
질문
image
greyshin 1일 전00:52 250 0
질문
normal
greymin 1일 전23:57 143 0
질문
image
레블노 1일 전22:18 241 +1
질문
normal
와이 1일 전22:15 305 0
후기
normal
nassobro 1일 전20:42 104 +2
질문
image
ZEMA 1일 전17:17 391 0
질문
normal
김루트 1일 전16:07 270 0