IT/유틸,정보

Cloudflare API를 이용해서 ddns 사용하기

코엽 2016. 1. 15. 00:53
리눅스 사용했습니다.

 curl https://www.cloudflare.com/api_json.html \

  -d a=rec_load_all \

  -d tkn=토큰 \

  -d email=naserpong@naver.com \

  -d z=serpongs.net

tkn, email, z 를 자신걸로 바꿔서 터미널에 입력해줍니다.


json이 쫙 나옵니다.

그중 자신이 아이피를 바꿀 레코드를 찾아서 

 그 레코드의 rec_id, name 을 메모해 둡니다.


 curl https://www.cloudflare.com/api_json.html \

    -d 'a=rec_edit' \

    -d 'tkn=토큰' \

    -d 'email=naserpong@naver.com' \

    -d 'z=serpongs.net' \

    -d 'id=아까메모한rec_id' \

    -d 'type=A' \

    -d 'name=nas.serpongs.net' \

    -d 'ttl=1' \

    -d "content=바꿀아이피"

 

tkn, email, z, id, name, content를 바꿔서 터미널에 입력해주면 됩니다.

크론탭이나 부팅할 때 마다 스크립트가 실행되게 만들어 주시면 됩니다.