본문 바로가기
정보보안/Server(NAS,VM)

시놀로지 나스 외부접속 설정법 // Synology NAS DDNS Setting

by 우동이 2022. 5. 28.
300x250

 

개인서버가 갖고싶어서 만든 시놀로지 나스 서버(NAS DS420+)

융합정보보안 학과에서 다양한 지식을 배웠지만 정작 NAS 서버를 만들어보니 내가 모르는 건 너무 많았다. 결국 이 간단한 서버 하나 만드는데 많은 시간과 돈을 날렸다,, 하지만 NAS를 구축하는

hobbylists.tistory.com

 
나스 본체랑 하드, 램 이것저것 해서 150만 원가량 써서 세팅한 Synology NAS 서버..
 
외부에서 접속해서 사용하려고 했지만 계속 잘 안되서 열심히 공부해서 왔습니다.
 
빠르게 외부인터넷에서 NAS로 접속할 수 있도록 설정하는 법을 알아봅시다.
 


1.DDNS 설정

 
DDNS란 Dynamic Domain Name System 즉 정적인 도메인을 고정 도메인으로 잡아주는 시스템입니다.
 
시놀로지에서 제공하는 synology.me , myDS.me와 같은 도메인에 자신의 호스트네임을 넣어 도메인을 생성하여
 
사용할 수 있는데 자세한 원리는 알 필요 없고 DDNS를 설정해서 NAS외부 접속을 가능케 해봅시다.
 

먼저 자신의 시놀로지 NAS 서버의 [제어판]으로 들어갑니다.

그 후 [외부 액세스] 항목으로 들어갑니다.
 
[QuickConnect] - 이건 빠르게 외부 접속을 가능하게 해주는 서비스이지만
 
외국에 존재하는 Synology QuickConnect 서버를 통해 접속하기 때문에 
 
DDNS처럼 내 서버에 직접 접속하는 방식이 아니라 아주 느립니다.

출처 : https://kb.synology.com/ko-kr/DSM/tutorial/What_are_the_differences_between_QuickConnect_and_DDNS

물론 설정은 아주 간단하고 빠르지만 타사의 인증서를 사용할 수도 없습니다.
 
아무튼 본론으로 들어가 [DDNS] 항목을 클릭합니다.

 
DDNS에서 자신이 사용할 도메인과 실제 IP주소를 연결해주는 작업이 필요합니다.
 
[호스트 이름] - 자신이 사용할 별칭. synology.me -- 이런 식으로 도메인이 생성됩니다.
 
사용하실 별칭은 자신이 원하는 단어를 작성하시면 되고 뒤에 붙는 synology.me 도메인 이외에도 다양하게 존재합니다.
 
추가로 자신의 실제 IP 주소는 아래 주소에서 확인하시면 됩니다. 
https://www.findip.kr/

아이피 확인 - my ip address

IP 주소를 확인하는 가장 쉽고 빠른 방법 이 사이트(findip.kr)에 접속하는 것이 IP주소를 확인하는 가장 쉽고 빠른 방법이다. 121.53.181.5 가 현재 접속한 기기의 공인 IP(Internet Protocol) 주소다 IP주소는

www.findip.kr


 

 
위 화면은 DDNS를 추가할 때의 편집창입니다.
 
빨간 네모가 쳐진 부분이 입력해줘야 할 부분입니다.
 
호스트 이름에 만약 cheolsu라고 입력하시고 synology.me 도메인을 선택하셨다면
 
앞으로 외부에서 접속하실 때 입력하실 도메인은 cheolsu.synology.me:포트 가 됩니다.
 
외부 주소는 자신의 실제 IP주소를 입력하시는 부분인데 기초 설정이 다 되어있다면
 
자동으로 입력되어 있을 겁니다.

여러 가지 도메인이 존재합니다.
 
주로 synology.me를 많이 사용하더라고요
 
개인적으로 많이 쓰는 도메인보다는 조금 더 생소하고 어려운 도메인을 사용하시는 게 
 
보안적인 측면에서는 그나마 더 좋습니다.
 

 
DDNS 설정이 끝나셨다면 그다음은 [고급]으로 들어가 HTTP와 HTTPS포트를 지정해줍니다.
 
시놀로지 NAS에서 기본으로 사용하는 포트는 [HTTP/5000], [HTTPS/5001]입니다.
 
물론 이 5000/5001 포트들은 전부 포트 포워드가 되어 있어야 합니다.
 

이후 [네트워크] - [연결성] - [HTTP/2 활성화] 항목을 체크해줍니다.
 
HTTP/2.0 버전의 웹 페이지 로드 시의 속도를 향상해주는 항목입니다.
 

다음은 [보안] - [인증서]  탭에서 인증서를 발급받아줘야 합니다.
 
HTTP 연결 시에는 인증서가 별도로 필요하지 않지만
 
HTTPS 연결을 위해서는 인증서 발급이 완료된 상태여야만 사용 가능합니다.
 
여기까지 설정을 마치셨다면 시놀로지 외부 접속이 가능합니다.
 
간단하게 접속법을 알아보자면
도메인을 synology.me으로 정하고
호스트 이름을 cheolsu
그리고 HTTP포트 : 5000
HTTPS 포트 : 5001로 포트 포워딩이 되어있다는 경우로
cheolsu.synology.me:5000 / cheolsu.synology.me:5001로 외부 접속이 가능합니다.
 
 


다른글

 

방화벽 활용을 위한 가상 인프라 구축 시나리오 - CentOS(Firewall)-Fedora(Office), Virtual Box

작업환경 : Virtual Box 7, CentOS 8.3, Fedora 39 구축할 가상 인프라의 대략적인 구성도입니다. 사용할 방화벽의 종류는 CentOS 8 - iptables이며 공격자는 Kali Linux 그리고 피해자 Fedora입니다. 구성이 끝난 상

hobbylists.tistory.com

트위터 API V2 사용법 - 트위터 API 사용시 오류 관련

발생한 오류 메시지 : You currently have Essential access which includes access to Twitter API v2 end points only, If you need access to this endpoint, you'll need to apply for Elevated access via the Developer Portal, You can learn more here: https

hobbylists.tistory.com

 

광주에서의 일상 그리고 집

눈은 펑펑 오고 공기는 맑고 깨끗하고 사람은 없어서 한적하고 여러모로 만족스러운 생활 중 심지어 노을도...

blog.naver.com

 

 

300x250

댓글