본문 바로가기
IT/NAS

시놀로지 NAS 외부 접속 설정하기! DDNS 설정

by Tristesse 2020. 4. 5.
반응형

혹시 NAS를 구축해 놓고 집 안에서만 사용하고 계시진 않으신가요? 집에서 TV나 PC에서 자료 접근을 하고자 한다면 NAS를 구축해서 24시간 인터넷에 연결해 놓고 사용할 필요가 없습니다. 혹시라도 NAS를 구성해 놓고 외부에서 접근을 못하고 계신다면 이번 포스팅이 도움이 될 것 같습니다.

NAS를 외부에서 접근한다고?

NAS는 Network Attached Storage, 즉 네트워크에 연결되어 있는 저장소입니다. 내가 원할 때 그 장소가 어디든 간에 내 자료에 접근하고 사용할 수 있어야 하죠. 그러기 위해서 우리는 NAS에 접근할 수 있는 주소를 알아야 합니다. 혹시 NAS에 접속하실 때 어떻게 접근하시나요?

지난 포스팅에서 제가 알려드렸던 방법으로 접근하고 계신가요?

2020/02/06 - [IT/NAS] - 시놀로지 NAS 데이터 Windows 탐색기에서 쉽게 접근하기!

 

시놀로지 NAS 데이터 Windows 탐색기에서 쉽게 접근하기!

NAS에 데이터를 잔뜩 저장해 놨는데 내 윈도우 환경 PC에서 접근이 힘드신가요? 윈도우에서 NAS 데이터에 아주 쉽게 접근할 수 있는 방법이 있습니다! 바로 SMB(Server Message Block)라는 것이지요. 내 NAS와 PC..

iteastory.com

2020/02/06 - [IT/NAS] - 시놀로지 NAS 공유 폴더 윈도우 네트워크 드라이브로 설정하기

 

시놀로지 NAS 공유 폴더 윈도우 네트워크 드라이브로 설정하기

NAS의 공유 폴더를 네트워크 드라이브로 설정해서 마치 디스크를 추가한 것 같은 효과를 누릴 수 있습니다. 드라이브 문자를 NAS 공유 폴더에 부여하는 것이죠. 이 작업을 하려면 먼저 NAS에서 SMB 서비스를 활성..

iteastory.com

이 방법들은 네트워크 동일 네트워크 상에 동일 작업그룹에 속해있어야 접근이 가능합니다. 즉 집안에서만 사용할 수 있습니다. 사용하는 방법도 NAS의 이름이나 사설 IP(내부 IP)를 사용해서 접근합니다. 사설 IP를 사용해서 접근하기 때문에 외부에서는 NAS의 존재조차 모를 수 있습니다.

그럼 어떻게 해야 할까요?

 

외부에서 NAS로 접근하는 방법

공인 IP를 사용하신다면 IP주소로 바로 연결이 가능합니다. 물론 DSM에 접근하기 위해 설정되어 있는 포트도 함께 입력해야 하죠. 이 포트 번호의 기본 값은 5000번이니 X.X.X.X:5000의 형식으로 웹브라우저에 입력하면 바로 접근이 될 것입니다.

그런데 NAS에 연결할 때마다 IP를 입력한다는 것이 여간 힘든 게 아닙니다. 총 12자리의 숫자로 이루어진 주소를 누가 외우기 쉬울까요? 그래서 나온 것이 DNS입니다.

DNS는 Domain Name System의 약자로 IP주소를 우리가 알아보기 쉬운 형태의 주소로 바꿔주는 역할을 합니다. google.com이나 naver.com 같은 것이 바로 DNS를 사용한 것입니다. DNS가 없었다면 우리는 google.com으로 접속할 때 매번 172.217.161.78 같은 IP주소를 입력하고 있어야 했을 것입니다.

그런데 여기서 또 문제가 발생합니다. DNS는 서버의 IP와 1:1로 매칭을 시켜주는데 우리가 쓰고 있는 인터넷의 IP는 고정된 IP가 아닌 시간이 지나면 바뀔 수도 있는 유동 IP입니다. 그래서 일반적인 DNS로는 우리의 서버로 연결하기가 힘듭니다.

하지만! 방법은 있습니다. 바로 DDNS라는 것입니다. DDNS는 DNS에 Dynamic이 붙어 유동적으로 바뀌는 IP를 자동으로 갱신하여 도메인 이름과 매칭해 주는 기능을 합니다.
그리고 이 DDNS를 시놀로지의 NAS는 기본적으로 제공해 주고 있습니다.

 

Synology DSM의 포트 설정

외부에서 접근하기 위해서는 우선 공유기에서 포트 포워딩 설정을 해 주어야 합니다.
포트 포워딩은 공유기의 특정 포트로 접근할 때 공유기 하단에 연결되어 있는 특정 장치의 특정 포트로 연결하라고 설정하는 것입니다.
ipTIME 공유기라면 아래 포스트를 참고하시면 좋습니다.
아이피타임(ipTIME) 공유기 포트포워딩 설정 방법 faet. Synology NAS

 

아이피타임(ipTIME) 공유기 포트포워딩 설정 방법 faet. Synology NAS

아이피타임(ipTIME) 공유기에서 포트포워딩을 설정 방법을 알아보도록 하겠습니다. 포트포워딩은 공유기에 특정 포트로 들어오는 연결을 공유기 밑에 연결되어있는 장치의 포트로 연결해주는 역

iteastory.com

Synology DSM 기본 접속 포트는 HTTP는 5000번, HTTPS는 5001번입니다. 디폴트 포트를 그대로 사용하려면 공유기에서 포트 포워딩 설정만 해 주시면 됩니다.

만약 NAS의 접근 포트를 바꾸고 싶으시면 다음 내용을 따라 해 주세요.

우선 NAS의 제어판으로 들어가 줍니다.
그리고 네트워크 항목의 DSM 설정 탭으로 들어가 주시면 일반 그룹에 DSM 포트 항목이 보이실 거예요.

HTTP와 HTTPS 포트를 모두 설정하실 수 있으니 취향대로 바꿔주시면 됩니다.
물론 이걸 바꾸시면 포트 포워딩 부분도 바꿔주셔야 합니다.

DSM의 설정 변경 탭; DSM의 포트 번호를 바꿔줄 수 있다.

 

Synology NAS에서 DDNS 설정하기

먼저 DDNS를 설정하기 위해 NAS의 제어판을 열어주세요. 그리고 제어판의 연결성 그룹의 외부 액세스를 선택해 줍니다. 외부 액세스 항목을 보시면 DDNS탭이 있습니다. 외부 액세스를 선택하면 바로 나오는 화면입니다.

여기서 추가 버튼을 클릭해서 DDNS를 추가해 봅시다.

DDNS 설정

DDNS 추가 버튼을 클릭하면 DDNS를 추가할 수 있는 새로운 창이 하나 나옵니다. 여기서 우리가 사용할 DDNS를 설정할 수 있습니다. 기본적으로 Synology에서는 NAS마다 하나의 DDNS를 무료로 제공해 주고 있습니다. 서비스 제공업체를 클릭해 보시면 서비스 제공업체 목록을 보실 수 있습니다.

제일 위에 있는 synology를 선택해 줍니다.
그리고 호스트 이름, 사용자 이름/이메일, 패스워드/키 부분을 차례로 채워주시면 됩니다.

호스트 이름은 내가 사용하고 싶은 DDNS이름입니다. Synology에서 제공해 주고 있는 DDNS는 [호스트 이름]. synology.me입니다. 여기서 [호스트 이름] 부분에 들어갈 이름을 정해주시면 됩니다.

사용자 이름은 미리 설정해둔 synology 계정이 들어가네요.
그리고 그 계정의 패스워드를 패스워드/키에 입력해 주시면 됩니다.

Synology의 DDNS 서비스 설정

연결 테스트 버튼을 눌렀을 때 상태가 정상으로 표시되면 외부에서 접근이 가능합니다.
확인을 눌러 설정을 마쳐 줍시다.

이렇게 하면 DDNS를 사용해서 내 NAS의 DSM으로 외부에서도 접근해 자료를 열람하거나 다운로드할 수 있게 됩니다.

이 방법 외에 더 쉬운 방법으로는 QuickConnect가 있습니다.
QuickConnect는 DDNS나 포트 포워딩 같은 귀찮은 설정을 하지 않고 간단하게 외부에서 Synology NAS의 DSM으로 접속할 수 있도록 도와줍니다.

2020/04/05 - [IT/NAS] - 시놀로지 NAS 외부 접속 설정하기! QuickConnect!

 

시놀로지 NAS 외부접속 설정하기! QuickConnect!

DDNS를 사용해서 외부 접속을 가능하게 만드는 방법을 지난번에 소개해 드렸습니다. 외부에서 접속하는 다른 방법이 있다는 것! 알고 계셨나요? DDNS보다 훨씬 더 쉬운 방법이 있습니다. 바로 QuickConnect입니다...

iteastory.com

 

DSM이 아니라 윈도우 탐색기에서 NAS의 공유 폴더에 접근하려면 어떻게 해야 할까요?
바로 네트워크 드라이브를 통해서 할 수 있습니다.

2020/02/06 - [IT/NAS] - 시놀로지 NAS 공유 폴더 윈도우 네트워크 드라이브로 설정하기

 

시놀로지 NAS 공유 폴더 윈도우 네트워크 드라이브로 설정하기

NAS의 공유 폴더를 네트워크 드라이브로 설정해서 마치 디스크를 추가한 것 같은 효과를 누릴 수 있습니다. 드라이브 문자를 NAS 공유 폴더에 부여하는 것이죠. 이 작업을 하려면 먼저 NAS에서 SMB 서비스를 활성..

iteastory.com

 

그리고 외부에서 네트워크 드라이브에 연결하려면 WebDAV가 있어야 하죠
WebDAV는 시놀로지 패키지 센터에서 간단하게 설치하고 설정할 수 있습니다.
아래 포스트에서 확인하실 수 있습니다.

2020/04/26 - [IT/NAS] - 외부에서 Synology NAS에 접속하기 WebDAV 설정 및 활용!

 

외부에서 Synology NAS에 접속하기 WebDAV 설정 및 활용!

밖에 나가서 노트북으로 NAS에 접속하려면 어떻게 해야 할까요? 물론 웹 브라우저로 DSM에 접속해서 NAS의 파일에 접근할 수 있습니다. 하지만 이 방법은 직접 파일에 접근할 때는 불편하죠. 원하는 파일을 다운로..

iteastory.com

 

혹시 이렇게 했는데 외부에서 NAS를 네트워크 드라이브로 연결하려고 했을 때 안된다면?

 

 

시놀로지 NAS 외부 접속 안되는 문제

시놀로지 NAS에서 외부 접속을 위한 설정(DDNS, 공유기 포트 포워딩, WebDAV 등)을 다 해놓은 상태에서 외부 접속이 안 되는 문제가 간혹 있습니다. 외부 접속 설정은 아래 글을 참고해주세요 시놀로

iteastory.com

 

반응형

댓글8

  • ny 2020.12.21 11:41

    어떤 호스트 이름을 등록해도 이 호스트 이름은 이미 사용중이라고 뜨네요, 혹시 원인을 알수있을까요
    답글

    • BlogIcon Tristesse 2020.12.21 12:31 신고

      시놀로지의 호스트 이름은 전 세계에서 쓰고 있어요
      그래서 원하는 호스트 명을 찾기가 어려워요
      쉽고 좋을 호스트명은 거의 선점되어 있을거예요
      숫자를 추가하거나 특이한 호스트명을 찾아보시는건 어떠신가요?

  • mm 2021.05.22 17:56

    꼭 시놀로지로만 설정이 가능 합니까 저는
    DNSzi 라는 곳의 ddns 를 설정 할려고 합니다.
    어떻게 꼭 시놀로지 하는것만 한 백만게 있나오 외부 에소
    연동하는 방법은 딱히 없나요
    답글

    • BlogIcon Tristesse 2021.05.23 14:42 신고

      시놀로지가 무료로 DDNS를 제공해주고 있어서 시놀로지의 DDNS를 소개해 드리고 있습니다.
      다른 곳의 DDNS를 쓸 수는 있지만 DSM의 GUI 환경에서 지원하는 곳은 몇 군데로 한정되어 있습니다.
      말씀하신 DNSzi라는 곳은 포함되어 있지 않네요.
      해당 사이트 안내를 보면 crontab 과 curl을 사용해서 주기적으로 정보를 업데이트하는 것처럼 보이네요.
      DNSzi 고객센터에 리눅스 환경에서 ddns 설정하는 방법을 문의하셔야 할 것 같습니다.

  • 정성재 2021.06.27 10:41

    ddns 설정과 포트포워딩까지 마쳤는데도 접속이 안되네요.. 무슨 문제가 있는걸까요?
    공유기는 iptime a1004를 사용중이며 kt에서 제공하는 인터넷 기계 밑에 공유기가 있고 그 밑에 나스가 있습니다.
    답글

    • BlogIcon Tristesse 2021.06.29 23:41 신고

      공유기가 상하단에 둘 다 포워딩이 되어야 할 것 같아보이네요
      간단하게 하시려면 kt공유기에서 하단의 iptime 공유기에대해 super dmz 같은 설정을 하면 가능 할 것 같아요

  • 나스처음 2021.11.03 23:09

    시놀에서 포트포워딩 안하고 공유기에서만 해주는건가요? 외부접속 들어가서 ddna 구성하고 포트 열어주려니 안되네요. 포트 개수기 400개 넘어간다면서 포트 구성하는데 60퍼센트에서 안올라가네요.
    답글

    • BlogIcon Tristesse 2021.11.04 09:42 신고

      시놀로지 NAS에서도 방화벽을 활성화 해두셨다면 포트를 열어주세요
      공유기, NAS 양쪽 다 열어주시면 됩니다.
      포트는 본 포스트 내용대로라면 DSM포트 최대 2개만 열어주시면 됩니다.