XETOWN

안개 골목

최신 웹 개발에 대한 이야기들을 나눠보세요. XE개발에 대해서도 배워볼 수 있습니다.
조회 수 146 추천 수 2 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

본 자료는 Centos7 기준으로 하였습니다.

 

1. ddclient와 관련 패키지 설치

# yum install ddclient perl-JSON-Any

 

2. ddclient.conf 기존 설정파일 백업 후 설정파일 생성

(백업 없이 바로 설정을 변경해도 상관 없습니다.)

 

# mv ddclient.conf ddclient.bak

# vim ddclient.conf

 

아래와 같이 내용을 기입 ( 내용입력은 i를 누르면 됩니다. ) 

[내용] 부분은 대괄호([])를 포함하여 지우신 후 해당 값을 적절히 입력하시면 됩니다.

 

2-1. 공유기 사용 없이 모뎀에서 서버로 직결인 경우

daemon=300                              # 300초마다 체크

syslog=no                              # 로그를 남길지..여부
mail-failure=root
pid=/var/run/ddclient/ddclient.pid 
ssl=yes

use=if,

if=[랜이름입력 보통 eth0]

 

##
## CloudFlare (www.cloudflare.com)
##
protocol=cloudflare,        \
server=www.cloudflare.com,  \
login=[CloudFlare Login Email ID],     \
password=[Global API KEY],             \
zone=[도메인이름 : test.com],            \
[IP를 업데이트할 host , 여러개 일 경우 콤마(,)로 구분]

 

2-2 공유기를 사용하는 경우

daemon=300                              # 300초마다 체크

syslog=no                              # 로그를 남길지..여부
mail-failure=root
pid=/var/run/ddclient/ddclient.pid 
ssl=yes

use=web,
web=checkip.dyndns.com/,
web-skip='IP Address'


##
## CloudFlare (www.cloudflare.com)
##
protocol=cloudflare,        \
server=www.cloudflare.com,  \
login=[CloudFlare Login Email ID],     \
password=[Global API KEY],             \
zone=[도메인이름 : test.com],            \
[IP를 업데이트할 host , 여러개 일 경우 콤마(,)로 구분]

 

:wq 를 입력하여 저장 및 종료

 

3. 위의 입력의 샘플

daemon=300
use=web,
web=checkip.dyndns.com/,
web-skip='IP Address'

##
## CloudFlare (www.cloudflare.com)
##
ssl=yes 
protocol=cloudflare,        \
server=www.cloudflare.com,  \
login=xetown@xetown.com,     \
password=dijf98ha8adfj9awh8gh3458h,             \
zone=xetown.com,            \
xetown.com,file.xetwon.com

 

 

4. ddclient 실행?

# ddclient -daemon=0 -debug -verbose -noquiet
 

정상적으로 실행되었다면, 에러 없이 다음과 같은 메시지가 뜨게된다.

 

SUCCESS:  도메인: skipped: IP address was already set to 변경된 ip주소.

 

 

5. 서비스 자동 시작 및 재시작

# systemctl enable ddclient

# systemctl restart ddclient

 

  • profile
    하늘희 2016.07.27 03:23:22
    기분 탓인지

    daemon=300 # check every 300 seconds
    syslog=no # log update msgs to syslog
    mail-failure=root # mail failed update msgs to root
    pid=/var/run/ddclient/ddclient.pid # record PID in file.

    이 부분을 빼면 실행이 안되네요..ㅋㅋ 기본 값으로 될 줄 알았는데... 이것 때문에 한참 왜 안되지 했다는...

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
242 개발이야기 슈퍼캐시 사용시 캐시파일 재생성 오류 패치 69 기진곰 2016.10.05 323
241 개발이야기 회원 차단 모듈 .. (수요조사) 20 구름이 2016.09.28 182
240 개발이야기 회원 차단 모듈 개발중.. 중간 잡담 21 구름이 2016.09.26 150
239 최신 웹소식 디도스 공격의 계절 14 기진곰 2016.09.24 235
238 최신 웹소식 삼성전자, 세계 최고 성능 ‘960 PRO’ 2TB 공개 13 하늘희 2016.09.21 189
237 개발이야기 로딩속도 0.01초에 도전합니다. (슈퍼캐시) 47 file 기진곰 2016.09.17 702
236 개발이야기 회원 메모 개발중... 중간 잡담 21 file 구름이 2016.09.12 184
235 소스공유 DLNA 서버 설치 (miniDLNA) 3 하늘희 2016.07.30 179
» 소스공유 CloudFlare DDNS 설정하기 (ddclient 이용) 1 하늘희 2016.07.27 146
233 XE 개발팁 레이아웃 경로 가져오기 윈컴이 2016.07.14 117
232 소스공유 제이쿼리 원형 프로그레스바입니다. 2 이온디 2016.06.18 187
231 소스공유 부트스트랩 그리드 템플릿 이온디 2016.06.18 99
230 소스공유 CSS로 그리는 아이콘입니다. 6 이온디 2016.06.18 167
229 소스공유 로딩바UI 스크립트 1 이온디 2016.06.18 125
228 최신 웹소식 삼성, Joyent (node.js 원래 개발사) 인수 1 기진곰 2016.06.16 275
227 최신 웹소식 jQuery 3.0이 나왔네요. 3 기진곰 2016.06.10 724
226 최신 웹소식 워드프레스닷컴, .blog 최상위도메인 확보 10 기진곰 2016.05.13 255
225 소스공유 첨부파일에 토렌트 파일이 있는 경우 본문 상단에 파일 정보를 표시 애드온 수정한 소스 공개 합니다 4 file 윤설 2016.05.10 194
224 개발이야기 XE vs. Rhymix 벤치마킹 결과 19 file 기진곰 2016.05.03 682
223 최신 웹소식 구글 크롬, 윈도우XP·비스타 등 지원 종료 5 ConoHa 2016.04.15 107
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 14 Next
/ 14
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...