| CloudFlare 구성 추가
Source : github.com/namukcom/SynologyCloudFlareDDNS
DSM 7.0으로 업데이트 되면서 Python3 패키지가 기본 패키지로 포함되었습니다.
DSM 7.0 이전 버전을 사용하시는 경우 패키지 센터에서 ‘Python3’ 패키지를 먼저 설치 후 진행해주시기 바랍니다.
추가로 DSM 6.x에서 DSM 7.0으로 업데이트 하신 분은 아래 과정을 다시 한번 진행해주셔야 합니다.
| 자동 설치
- SSH로 Synology에 접속 후 아래 명령어를 입력합니다.
sudo curl https://raw.githubusercontent.com/namukcom/SynologyCloudflareDDNS/master/setddns.py | python3 –
| 수동 설치
- SSH로 Synology에 접속 후 아래 명령어를 입력합니다.
sudo curl https://raw.githubusercontent.com/namukcom/SynologyCloudflareDDNS/master/cloudflare.php -o /usr/syno/bin/ddns/cloudflare.php && sudo chmod 755 /usr/syno/bin/ddns/cloudflare.php
만약 제대로 진행이 되지 않는다면, 아래 명령어를 입력하여 Sudo 권한으로 상승한 후에 위 명령어를 입력하여 시도합니다.
sudo -i
- 아래 명령어를 입력합니다. (타 에디터를 선호한다면 그것으로 진행하여도 좋습니다.)
sudo vi /etc.defaults/ddns_provider.conf
- 가장 아래줄로 이동하여 아래 내용을 추가하고 저장합니다.
[Cloudflare]
modulepath=/usr/syno/bin/ddns/cloudflare.php
queryurl=https://www.cloudflare.com/
- 아래 사이트에 접속합니다.
https://dash.cloudflare.com/profile/api-tokens
보기 버튼을 눌러 Global API 키를 복사합니다.

댓글