EdgeRouter - 커스텀 동적(Dynamic) DNS¶
download at 2017-08-07T16:28:36Z origin
Overview
이 문서는 EdgeRouter에 커스텀 동적 DNS 서버를 추가하는 예제 및 순서를 서술합니다. EdgeOS 1.9.1 버전에서 해당 기능이 추가되었습니다.
Table of Contents
Steps - 동적 DNS를 설정하기
Cloudflare의 동적 DNS 서비스를 예제로 사용합니다.
- 호스트네임 (hostname) 설정하기
set service dns dynamic interface eth0 service custom-cloudflare host-name <www.hosname.com>
- 로그인 설정하기
set service dns dynamic interface eth0 service custom-cloudflare login <cloudflare username>
- 패스워드 설정하기
set service dns dynamic interface eth0 service custom-cloudflare password <password key>
- 프로토콜 설정하기
set service dns dynamic interface eth0 service custom-cloudflare protocol cloudflare
- 서버 설정하기
set service dns dynamic interface eth0 service custom-cloudflare server www.cloudflare.com
- 옵션 설정하기
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
관련문서