Google Domains stöder dynamisk DNS. Det är bra eftersom min domän och dynamisk DNS-information kan komma från samma leverantör.
För att dynamisk DNS ska fungera behöver jag vanligtvis följande information:
- Uppdatera URL
- Värdnamn
- Användarnamn
- Lösenord
Av de fyra variablerna ovan känner jag till tre. Från Google kan jag få Användarnamn och Lösenord . Jag känner också till min server värdnamn . Jag känner dock inte till Uppdatera URL . Med andra ord vet jag inte till vilken Google-server jag ska skicka informationen till för att uppdatera min IP-adress.
Vilken Google Domains-server ska jag meddela om min IP-adressändring?
Kommentarer
Svar
Enligt de dynamiska DNS-dokumenten för Google Domains, under avsnittet för deras API (nära botten), basen Uppdatera URL är:
https://domains.google.com/nic/update
format för denna URL för att skicka en POST-begäran (GET är också tillåtet) för din Google-domän är:
https://username:[email protected]/nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4
Var din hostname
skulle motsvara din Google-domän, inklusive www
eller annan underdomän som du omdirigerar, och myip
motsvarar IP-adressen för var omdirigeringen ska uppdateras.
För ytterligare information, se Google Domains: Dynamic DNS
Kommentarer
- I slutet ska
&myip=1.2.3.4
vara och verkar vara valfritt. Om den utelämnas bör den offentliga IP-adressen som servern ser att begäran kommer ifrån användas för att uppdatera den dynamiska DNS-posten. — Bara testat, verkar fungera bra, samma som den tidigare tjänsten jag använde som också var dyndns2-kompatibel. (Det var dns.he.net om någon känner för att kolla in en annan gratis DNS-tjänst för din egen domän.)
https://domains.google.com/nic/update
. Om du ' använder inte en klient för att utföra uppdateringen, kolla sedan API-dokumenten i formatet för att göra begäran.