EdgeRouter - 커스텀 동적(Dynamic) DNS

download at 2017-08-07T16:28:36Z origin

 Overview


이 문서는 EdgeRouter에 커스텀 동적 DNS 서버를 추가하는 예제 및 순서를 서술합니다. EdgeOS 1.9.1 버전에서 해당 기능이 추가되었습니다.

Table of Contents


  1. Steps - 동적 DNS를 설정하기
  2. Steps - 동적 DNS 상태를 테스트하기
  3. 관련문서

Steps - 동적 DNS를 설정하기


맨위로 가기

Cloudflare의 동적 DNS 서비스를 예제로 사용합니다.

  1. 호스트네임 (hostname) 설정하기
set service dns dynamic interface eth0 service custom-cloudflare host-name <www.hosname.com>
  1. 로그인 설정하기
set service dns dynamic interface eth0 service custom-cloudflare login <cloudflare username>
  1. 패스워드 설정하기
set service dns dynamic interface eth0 service custom-cloudflare password <password key>
  1. 프로토콜 설정하기
set service dns dynamic interface eth0 service custom-cloudflare protocol cloudflare
  1. 서버 설정하기
set service dns dynamic interface eth0 service custom-cloudflare server www.cloudflare.com
  1. 옵션 설정하기
set service dns dynamic interface eth0 service custom-cloudflare options "zone=<hostname>.com"

Steps - 동적 DNS 상태를 테스트하기


맨위로 가기

서버에 올바른 주소의 호스트네임이 적용되려면 얼마간의 시간이 필요합니다. 테스트를 하기 위해서는 약간의 시간을 기다리기 바랍니다. DDNS서비스에 다음 명령어를 사용하여 연결을 테스트합니다:

admin@ubnt:~$ show dns dynamic status
interface    : eth0
ip address   : <PublicIP>
host-name    : <hostname>
last update  : Thu Mar 30 13:29:42 2017
update-status: good

클라이언트에 dig 유틸리티가 설치되어 있다면 DNS 서비스 테스트에 사용할 수 있습니다.

computer:~ user$ dig amazon.com

; <<>> DiG 9.8.3-P1 <<>> amazon.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43769
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;amazon.com. IN A

;; ANSWER SECTION:
amazon.com. 46 IN A 54.239.17.6

;; Query time: 26 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Mar 31 15:27:19 2017
;; MSG SIZE  rcvd: 124

관련문서


맨위로 가기

EdgeRouter - 동적 DNS 명령어