안녕하세요 달소입니다.
오늘은 앞서 여러번 소개해드린 Wireguard VPN을 헤놀로지(시놀로지)에 설치하는방법에 대한 가이드 입니다.
Wireguard가 생소하신분들도있고 왜 기본 시놀로지의 기능인 OpenVPN을 사용하지않고 Wireguard를 사용하는지 궁금하신분들이 있으시겠지만..떠오르는 VPN WIREGUARD 란?https://www.wireguard.com/ WireGuard: fast, modern, secure VPN tunnel wiregu…달소 | 2021.03.22
간단히 속도 때문입니다!구축형 VPN 속도 비교하기.(Open VPN / Wireguard / … 안녕하세요. 달소입니다! 오늘은 최근에 구축한 VPN들의 속도비교입니다! 망 구성 / 장비마다 스펙도 다르지만 어떤…달소 | 2021.03.26
제가 간단하게 비교해본 테스트에서도 OpenVPN과 Wireguard 간 속도차이가 거의 2배가 날정도로 Wireguar의 경우 최신커널을 사용하여 매우 빠른속도를 보여줍니다.
서로은 이정도로 마무리하고 바로 Wireguard를 설치해보겠습니다.
설치환경
ESXi Xpenology 6.2.1 DS918+
사용 이미지 : https://github.com/WeeJeWel/wg-easyGitHub – WeeJeWel/wg-easy: The easiest way to run WireGuard VPN + Web-based Admin UI.The easiest way to run WireGuard VPN + Web-based Admin UI. – GitHub – WeeJeWel/wg-easy: The easiest w…GitHub
1. Wireguard 모듈 설치하기
일반 리눅스의 경우 커널버전만 조건에 충족한다면 WireGuard를 설치할 수 있지만 시놀로지의경우 커스텀 모델이기 때문에 따로 모듈을 설치해주셔야합니다.
아래 깃허브를 통해 설치가능한 버전을 확인해주시고.. 설치가 안되는버전은.. OpenVPN을 그대로 사용해주시면됩니다 ㅠ
헤놀로지에서 주로 사용하는 DS918+와 3615xs의 경우 사용가능하다고하니 헤놀로지 유저분들은 안심을 ..ㅎㅎ
지원이 가능하다는걸 알았으니 이제 모듈을 다운로드 받겠습니다.
위 링크에 들어가서 버전에 맞는 spk 를 다운로드 받아주세요.
DS918+는 위 apollolake
DS3615xs 는 아래 bromolow를 받으면 됩니다.
여기까지 했으면 이제 절반을 하신겁니다 ㅎㅎ
2단계는 Docker를 통해 Wireguard를 설치하시면 되는데요
Docker를 이용한 Wireguard 설치하기
Docker로 하는이유는 관리의 용이성도있고 Wireguard를 GUI로 사용할 수 있도록 도와주는 wg-easy를 사용하기위함입니다.
Docker의 경우 패키지센터에서 설치해주시고
docker-compose로 설치할것이기때문에 docker-compose 도 최신버전으로 설치해주세요.
그리고 도커의 볼륨매칭할 폴더를 먼저 생성해주겠습니다.
저는 docker 폴더에 WG-Easy폴더, 그리고 그안에 data 폴더를 만들었습니다
이제 시놀로지에 ssh 터미널을 통해 연결해주세요.
터미널 연결방법은 모두 아시리라 생각합니다..
연결 후 생성한 디렉터리로 이동해주세요. data는 매칭시켜줄 폴더기 때문에 그 상위폴더인 WG-Easy로 이동했습니다.
wget https://raw.githubusercontent.com/WeeJeWel/wg-easy/master/docker-compose.yml
아래 Optional 부분과 HOST 부분을 수정해주면 됩니다.
HOST는 Endpoint IP나 도메인 주소
아래 옵션들은 옵션부분을 참고해서 설정해주세요.
아래 옵션부분을 참고해서 설정을 진행해주세요.
작성이 완료되었으면 아래 명령어를 사용해서 실행시켜주세요
docker-compose up –detach
이렇게 컨테이너가 정상적으로 실행되면
헤놀로지의 도커 컨테이너 창에서도 확인이 잘됩니다.
이제 아까 설정해둔 웹 포트를 통해 GUI로 접근해보겠습니다.
ip:50821입니다 pw도 아까 입력해주신걸로~
윈도우 Client에서는 Add Tunnel로 손쉽게 설정을 넣을수있고
Show QR Code를 누르면 스마트폰에서 접속하기 쉽도록 QR 코드가 활성화 되며 찍으면 바로 등록이 됩니다.
트래픽도 잘나오고 아주 잘쓰고있습니다 ㅎㅎ
질문은 댓글로남겨주세요~[Reference] : 달소, 「서버포럼 – 헤놀로지(시놀로지)에서 Wireguard VPN 사용하기.」 https://svrforum.com/?document_srl=96806&mid=nas&act=dispBoardContent.