Google Domains는 동적 DNS를 지원합니다. 내 도메인과 동적 DNS 정보는 동일한 제공 업체에서 가져올 수 있기 때문에 좋습니다.

동적 DNS가 작동하려면 일반적으로 다음 정보가 필요합니다.

  • URL 업데이트
  • 호스트 이름
  • 사용자 이름
  • 비밀번호

위의 네 가지 변수 중 세 가지를 알고 있습니다. Google에서 사용자 이름 비밀번호 를 얻을 수 있습니다. 내 서버의 호스트 이름 도 알고 있습니다. 그러나 업데이트 URL 을 모릅니다. 즉, 정보를 어떤 Google 서버로 보내야할지 모르겠습니다. 내 IP 주소를 업데이트하려면 어떤 Google Domains 서버에 내 IP 주소 변경을 알려야합니까?

댓글

  • 여기 에서 Google Domains 용 API를 확인하면 다음과 같이 표시됩니다. https://domains.google.com/nic/update. ' 업데이트를 수행하는 데 클라이언트를 사용하지 않고 형식에 대한 API 문서를 확인하여 요청합니다.
  • @dan, 안녕하세요 .. 좋은 출발점을 주셨습니다. 여기에서 실험을 시작할 수 있습니다. 실제 업데이트 URL은 domains.google.com/nic/update?hostname=www.domainame.url 입니다. 이 댓글을 답변으로 다시 입력하면 수락 된 답변으로 표시하겠습니다. 감사합니다.
  • 문제 없습니다. 완료되었습니다. 다른 사람도 더 명확하게 이해할 수 있도록 세부 정보를 추가했습니다.

답변

Google Domains의 동적 DNS 문서에 따르면 API (하단 근처), 기본 업데이트 URL 은 다음과 같습니다.

https://domains.google.com/nic/update 

이 URL에서 Google 도메인에 대한 POST 요청 (GET도 허용됨)을 제출하는 형식은 다음과 같습니다.

https://username:[email protected]/nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4 

hostnamewww 또는 리디렉션하는 기타 하위 도메인을 포함하여 Google 도메인과 동일하며 myip 리디렉션을 업데이트 할 IP 주소와 동일합니다.

자세한 내용은 Google 도메인 : 동적 DNS

를 참조하세요.

댓글

  • 마지막에는 &myip=1.2.3.4가 있어야하며 선택 사항 인 것처럼 보입니다. 생략 된 경우 서버가 요청을 수신하는 공용 IP를 사용하여 동적 DNS 레코드를 업데이트해야합니다. — 방금 테스트했으며 dyndns2와 호환되는 이전 서비스와 동일하게 잘 작동하는 것으로 보입니다. (다른 사람이 다른 무료 도메인 가져 오기 DNS 서비스를 확인하고 싶다면 dns.he.net이었습니다.)

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다