정보&강의 EdgeRouter Cloudflare DDNS 설정하기
- 운영자
- 598
- 0
첨부 2
- screenshot-192.168.100.1-2019.01.01-16-20-47 (1).png (File Size: 70.2KB/Download: 0)
- 캡처.PNG (File Size: 10.3KB/Download: 0)
EdgeRouter Lite에서 Cloudflare의 DDNS를 설정하는 방법입니다.
참고문서
관련 내용은 아래 문서를 참고 하였습니다.
https://help.ubnt.com/hc/en-us/articles/204976324-EdgeRouter-Custom-Dynamic-DNS\
https://community.ubnt.com/t5/EdgeMAX/SOLVED-Cloudflare-DDNS-1-9-0/td-p/1643614
https://blog.gomgom.io/setting-cloudflare-ddns-on-asus-router/
Cloudflare 설정
Cloudflare에서 알아야 할 것 3가지.
계정 아이디 : 본인이 등록한 이메일
암호 : Global API Key
zone : 연결하고자 하는 기본 도메인
CLI 모드에서 설정하는 것을 추천합니다.
admin@ubnt:~$configre // 설정 시작
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare host-name www.yoursite.com
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare login your_cloudflare_email
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare password your_cloudflare_global_API_key
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare protocol cloudflare
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare server www.cloudflare.com
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare options "zone=yoursite.com"
admin@ubnt#commit // 설정 확인
admin@ubnt#save // 저장
admin@ubnt#exit // 나가기
admin@ubnt:~$show dns dynamic status // DDNS 작동 확인
* eth0 자신의 인터넷 연결 (WAN) 포트
* 빨간색 부분은 자신의 정보를 입력하시면 됩니다.
admin@ubnt:~$ show dns dynamic status
에서 작동이 확인이 안될 경우, 특히
admin@ubnt:~$ tail /var/log/messages
Jan 1 16:06:17 ubnt ddclient[27933]: WARNING: file /var/cache/ddclient/ddclient_eth0.cache, line 3: Invalid Value for keyword 'ip' = ''
이렇게 아이피를 확인하지 못할 경우에는
admin@ubnt#set service dns dynamic interface eth0 service custom-cloudflare server www.cloudflare.com
라인 명령어를 삭제한다.
admin@ubnt#delete service dns dynamic interface eth0 service custom-cloudflare server www.cloudflare.com