Google Domains는 동적 DNS를 지원합니다. 내 도메인과 동적 DNS 정보는 동일한 제공 업체에서 가져올 수 있기 때문에 좋습니다.
동적 DNS가 작동하려면 일반적으로 다음 정보가 필요합니다.
- URL 업데이트
- 호스트 이름
- 사용자 이름
- 비밀번호
위의 네 가지 변수 중 세 가지를 알고 있습니다. Google에서 사용자 이름 과 비밀번호 를 얻을 수 있습니다. 내 서버의 호스트 이름 도 알고 있습니다. 그러나 업데이트 URL 을 모릅니다. 즉, 정보를 어떤 Google 서버로 보내야할지 모르겠습니다. 내 IP 주소를 업데이트하려면 어떤 Google Domains 서버에 내 IP 주소 변경을 알려야합니까?
댓글
답변
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
hostname
는 www
또는 리디렉션하는 기타 하위 도메인을 포함하여 Google 도메인과 동일하며 myip
리디렉션을 업데이트 할 IP 주소와 동일합니다.
자세한 내용은 Google 도메인 : 동적 DNS
를 참조하세요.
댓글
- 마지막에는
&myip=1.2.3.4
가 있어야하며 선택 사항 인 것처럼 보입니다. 생략 된 경우 서버가 요청을 수신하는 공용 IP를 사용하여 동적 DNS 레코드를 업데이트해야합니다. — 방금 테스트했으며 dyndns2와 호환되는 이전 서비스와 동일하게 잘 작동하는 것으로 보입니다. (다른 사람이 다른 무료 도메인 가져 오기 DNS 서비스를 확인하고 싶다면 dns.he.net이었습니다.)
https://domains.google.com/nic/update
. ' 업데이트를 수행하는 데 클라이언트를 사용하지 않고 형식에 대한 API 문서를 확인하여 요청합니다.