시놀로지 RT2600AC 공유기 후기를 작성했는데, 무료 DDNS 추가 방법 설명이 묻히네요. 글이 너무 길었던 것 같습니다. 별도의 제목으로 RT2600AC에 DuckDNS 세팅하는 방법 설명 글을 추가합니다.


시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법

▲ Duck DNS는 AWS(아마존 웹 서비스) 위에서 돌아가는 무료 DDNS 서비스입니다.

하지만 시놀로지 SRM의 DDNS 선택지에는 DuckDNS 항목이 없습니다.

그래서 이 글을 작성하는 것이지요.


※ Duck DNS 구성에 참고한 문서들

https://community.synology.com/enu/forum/2/post/123848

https://forum.synology.com/enu/viewtopic.php?t=99239

https://gist.github.com/jamietre/5b233567d565fd0322ddd5b9ee7f0c84

https://blog.naver.com/hu1380/221165552823


▼ 먼저, 관리자 페이지에서 SSH 서비스를 활성화해야 합니다.

SRM 도움말을 참고하여 "SSH 서비스를 활성화합니다."

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ 이런 식으로 처리하면 되는데, 포트번호는 바꿔도 됩니다. 포트번호는 기억해 두세요.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ "네트워크 센터 - 보안 - 서비스 탭"에서 SSH 서비스의 방화벽이 열렸는지 확인합니다. 닫혀 있으면 열어주세요. (SSH 서비스가 열리면 스샷처럼 SFTP 서비스도 같이 열릴 겁니다.)

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ "제어판 - 사용자 탭"에서 admin 계정의 비밀번호를 확인합니다.

공유기 바닥에 있는 패스워드랑 같은데, 원한다면 변경합니다. 이 비밀번호로 SSH 접근을 할 겁니다.

(SSH 계정명은 admin이 아니라 root가 될 거고요.)

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ SSH 클라이언트 프로그램인 PuTTY를 받으러 갑니다.

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html


▼ 바이너리 파일이 포터블 프로그램입니다.

putty.exe 파일을 본인이 사용 중인 윈도우 bit에 맞춰서 받고, 실행합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ Host Name에는 공유기 관리자페이지 접근할 때 쓰는 IP주소를,

Port는 SSH서비스 활성화할 때 확인했던 포트번호를 넣고 Open 버튼을 누릅니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ PuTTY 캐시에 key를 등록하겠냐고 묻는데, 그럴 필요 없습니다. "아니요(N)"를 누릅니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ login as 란에는 "root"라고 쓰고 엔터.

password 란은 공유기 admin 계정의 비밀번호를 입력합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ nano 에디터가 없네요.ㅠㅠ

"vi /etc.defaults/ddns_provider.conf"라고 입력해서 vi 에디터로 ddns_provider.conf 파일을 엽니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ 키보드 아래 화살표키(↓)로 끝까지 내려보면 [Synology] 항목이 끝일 겁니다.

아래 스샷처럼 [DuckDNS] 항목을 추가해야 합니다.

키보드의 "i"키를 눌러 에디트 모드(수정모드)로 진입하여 붉은 네모로 표시한 내용을 추가합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법

rt2600ac-duckdns-ddns_provider.conf.txt

▲ (복붙을 좋아하는 그대를 위하여...)

(PuTTY에서는 마우스 우클릭하면 붙여넣기 됩니다.)

다 입력했으면 ESC키를 눌러 수정모드를 빠져나옵니다.

ZZ 또는 :wq 라고 친 다음 엔터키를 누르면 저장 후 vi 에디터가 종료됩니다.


▼ "vi /sbin/duckddns"라고 입력해서 vi 에디터로 /sbin/duckddns 파일을 생성합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ 아래 스샷을 참고하여 붉은 네모 영역의 내용을 입력해야 합니다.

키보드의 "i"키를 눌러 에디트 모드(수정모드)로 진입한 다음 치면 됩니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법

rt2600ac-duckdns-sbinduckddns.txt

▲ (복붙을 좋아하는 그대를 위하여...)

(PuTTY에서는 마우스 우클릭하면 붙여넣기 됩니다.)


▼ 다 입력했으면 ESC키를 눌러 수정모드를 빠져나옵니다.

ZZ 또는 :wq 라고 친 다음 엔터키를 누르면 저장 후 vi 에디터가 종료됩니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ "chmod +x /sbin/duckddns"라고 입력하여 /sbin/duckddns 파일에 실행권한을 줍니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법

▲ exit 라고 입력하여 PuTTY를 종료합니다.


준비 과정이 끝났습니다.


▼ 공유기 관리자페이지에 들어가서, "네트워크 센터 - 인터넷 - QuickConnect & DDNS" 탭으로 진입합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법

▲ DDNS 추가 버튼을 눌러주세요.



▼ 서비스 제공업체 선택지에 DuckDNS가 추가되었을 겁니다. 선택하고...

"호스트 이름"에는 DuckDNS 홈페이지에 등록한 domain 값을 넣으세요.

"사용자 이름/이메일"은 활용되지 않습니다. 비어 있으면 오류를 뿜으니까 아무 문자나 입력하세요.

"패스워드"에는 DuckDNS 홈페이지에 나오는 token 값을 넣으세요.

연결 테스트도 해보고... 통과했으면 확인버튼을 누릅니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ 참고로 DuckDNS 홈페이지에서 token값과 domain값은 붉은 네모표시 한 곳에서 확인 가능합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ 상태가 "정상"으로 나오네요. "적용"버튼을 눌러 마무리합니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


▼ 마무리로 SSH 서비스를 비활성화하고 방화벽에서도 관련 항목 체크를 해제하면 보안에 유리할 겁니다.

시놀로지 RT2600AC 무료 DDNS : DuckDNS 연결 방법


끝입니다.

반응형