네임 서버를 Cloudflare에서 DNSZi로 변경했다.


    DSM DDNS에서는 기본적으로 DNSZi DDNS 사용이 불가능하다.


    자료들을 찾아보면 대부분 쉘스크립트를 생성하고 작업스케줄로 일정시간 간격으로 호출하게 되어 있는데


    Cloudflare와 비슷한 방법으로 기본 DDNS 처럼 사용이 가능하다.  2016/11/04 - [NAS] - DMS에서 CloudFlare DDNS



    대신 DNSZi의 DDNS 호출은 응답이 없기 때문에


    실제로 변경된 IP가 정상적으로 반영되었는지까지는 확인이 안된다.


    그래서 오류 없을 경우 강제로 good을 출력하여 정상적으로 인식되게 처리했다.




    '서버' 카테고리의 다른 글

    정규식 생성기  (0) 2017.03.24
    시놀로지 DSM 패키지 볼륨 이동  (4) 2017.03.17
    Synology DSM에서 DNSZi DDNS 사용하기  (9) 2016.11.16
    SVN 백업 및 복구  (0) 2016.11.08
    DMS에서 CloudFlare DDNS  (4) 2016.11.04
    DSM 역방향 프록시 설정  (0) 2016.11.02
    Posted by 마약하는보노
    • BlogIcon 나즈나
      2017.06.30 10:44

      서버 연결 실패라고 뜨는데 지금은 안되는건가요??

      • BlogIcon 마약하는보노
        2017.07.03 11:32 신고

        아니요. 지금도 잘 사용하고 있습니다.
        혹시 권한문제일 수 있으니 아래처럼 권한을 한번 줘보시기 바랍니다.

        cd /usr/syno/bin/ddns
        chmod 755 dnszi.php

    • 미르나래
      2017.07.31 14:28

      저의 경우에는 레코드가 ftp, cloud, * 이렇게 돼어 있는데.. 이중 한개만 선택해서 작성해도 되는지요? 아니면 전부를 선택해서 사용해야 하나요?

      • BlogIcon 마약하는보노
        2017.07.31 14:43 신고

        dnszi URL에 들어가는 record를 말씀하시는 것이라면 레코드는 따로 넣지 않으셔도 됩니다.
        레코드가 필요한 경우는 A레코드 호스트 할당할 때 관리메모에 기입을 한 경우 관리메모 내용을 적어주면 서브도메인 별로 여러 IP에 할당 할 수 있는 것으로 알고 있습니다.^^

    • 도밥
      2018.01.05 19:39

      이글을 그대로 복사해서 따라해봤는데 여전히 DDNS설정하는부분에서 나오지 않네요... 어디를 건들여야하나요? ddns_provider.conf도 등록이 잘못되엇나 해서 vi 로열어보니까 문제가 없더군요..

      • BlogIcon 마약하는보노
        2018.01.10 10:13 신고

        ddns 설정하는 부분에서 나오지 않는다면 ddns_provider.conf 파일에 문제가 있는 것이 맞는 것 같아요.
        정상적으로 수정됐다면 대괄호( [, ] )로 묶인 이름이 ddns 설정하는 부분에 나와야 해요.
        혹시 수정하신 ddns_provider.conf 파일의 경로를 /etc/에 있는 파일을 수정하신건 아닌지 확인해 보세요.
        같은 파일이 /etc/ 와 /etc.default/ 에 똑같이 있거든요.

    • tomamato
      2018.11.10 06:30

      DDNS 추가 하면
      서비스 제공업체 에 뜹니다만,
      호스트 이름, 사용자이름 , 생성된 인증키 입력해도
      상태가 정상이 안되고
      서버연결실패, 서버의 네트워크 연결을 확인해 주십시오.

      라고만 뜹니다.;;
      뭐가 문제일까요

    • BlogIcon 미르나래
      2019.02.12 14:18

      tomamato 님과 같은증상입니다. 제경우는도 마찬가지 입니다.

      로그 파일이 생성이되지 않습니다.
      이유가 뭘까요?

    • BlogIcon 캐스톨
      2019.03.07 13:23 신고

      제 경우에는 포스팅 내용대로 따라하니, 잘 설정 되었습니다. 정말 감사드립니다!
      혹시 A레코드를 사용하시는 분은 위 dnszi.php 파일을 일부 수정하시면 정상 동작하실 것 같습니다.
      1. DSM 설정의 $hostname 변수를 A레코드로 구분하여 별도 변수를 지정하던가
      2. 아니면 아래처럼 $hostname 변수를 사용하지 않고, 문자열로 도메인을 기입해버리던가
      page.domain.com 에 접속하는 예시)
      $url = 'http://ddns.dnszi.com/set.html?user='.$account.'&auth='.$pwd.'&domain=domain.com&record=page';
      물론 2번의 경우, 도메인이 수정되었을 시에 DSM 설정 뿐 아니라 dnszi.php 파일을 다시 수정해야하는 번거로움이 있습니다.