Wednesday, July 20, 2016

To all user of Google DDNS Updater

Dear All,

Please leave a comment if you have any problem, suggestion or bug report, and I will try update or fix it asap.

Thanks your support!

Ryan

Download Google DDNS Updater

Monday, July 18, 2016

Response Code Description

ResponseStatusDescription
good 1.2.3.4SuccessThe update was successful. Followed by a space and the updated IP address. You should not attempt another update until your IP address changes.
nochg 1.2.3.4SuccessThe supplied IP address is already set for this host. You should not attempt another update until your IP address changes.
nohostErrorThe hostname does not exist, or does not have Dynamic DNS enabled.
badauthErrorThe username / password combination is not valid for the specified host.
notfqdnErrorThe supplied hostname is not a valid fully-qualified domain name.
badagentErrorYour Dynamic DNS client is making bad requests. Ensure the user agent is set in the request, and that you’re only attempting to set an IPv4 address. IPv6 is not supported.
abuseErrorDynamic DNS access for the hostname has been blocked due to failure to interpret previous responses correctly.
911ErrorAn error happened on our end. Wait 5 minutes and retry.

Setting up a Dynamic DNS synthetic record

  1. Click My domains in the navbar and then click your domain name.
  2. Click the DNS tab .
  3. Scroll down to Synthetic Records.
  4. Select Dynamic DNS from the list of synthetic record types.
  5. Enter the name of the resource you plan to have assigned a Dynamic IP, either a subdomain or @ for your default domain (“root domain” or “naked domain”).
  6. If you selected sub-domain, enter the name of the subdomain.
  7. Click Add.
  8. The Dynamic DNS record is created in your list of synthetic records. Click the expand triangle to the left of the record to view its values.
  9. Click View Credentials to view the user name and password created for this record.
  10. Note the username and password created for the synthetic record. You will need these to configure your gateway or client software to contact the Google name servers.
  11. You can edit or delete the record with the Edit and Delete buttons next to the record.

Tip: Directing a wild card (*) to a dynamic resource: 
While you cannot use a wildcard in a Dynamic DNS record, you can direct a wildcard to your naked domain or a particular subdomain with a CNAME record.
  1. Create a Dynamic DNS record for your naked domain using @ (@.example.com) or for the subdomain you want your wildcard redirected to.
  2. Create a CNAME record redirecting * (the wildcard) to your naked domain or subdomain. See Resource records for help with creating a CNAME record.
Source from: https://support.google.com/domains/answer/6147083

About Google Domains Dynamic DNS

Dynamic DNS allows you to direct your domain or a subdomain to a resource that is behind a gateway that has a dynamically assigned IP address. To use dynamic DNS with Google Domains you set up a Dynamic DNS synthetic record. This synthetic record:
  • Sets up an A record for your domain or subdomain that lets the Google name servers know to expect a dynamic IP.
  • Generates a username and password your host or server will use to communicate the new IP address to the Google name servers.

  • Once you set up the Dynamic DNS synthetic record, you must set up a client program on your host or server (the resource behind the gateway) or on the gateway itself that detects IP address changes and uses the generated username and password and communicate the new address to the Google name servers.
    Note: Dynamic DNS only works with IPv4 addresses. IPv6 addresses are typically not dynamically assigned.

    Google DDNS Updater V2 Beta














    Google DDNS Updater V2 Beta
    Release on 18/07/2016

    Download Google DDNS Updater


    V2 Beta Features:
    - Apply to Google Domain Dynamic DNS (DDNS) services
    - Support to update 3 domains as the same time
    - Provide 2 servers to get the external IP address
    - Auto update in specified minutes (Max:10000 Mins)
    - Able to minimize to system tray
    - Able to Save or Load the settings
    - Able to Save Log as txt file

    Changes between V1.0.0.0 and V2 Beta
    - Supported number of domain from 1 domain increase to 3 domains
    - Update and add one more servers for getting the external IP address
    - Open the settings for user to specified the interval of auto update
    - Fix the minimize to system tray function
    - More details log
    - Add save log as txt file function

    How to create Google DDNS sub-domain?
    Login "Google Domain" -> Click "Configure DNS" -> Go "Synthetic records" -> Choose "Dynamic DNS" -> Enter "Sub-Domain Name" of your domain -> Press "Add" to confirm

    How to get the Username and Password of your Google DDNS service?
    Login "Google Domain" -> Click "Configure DNS" -> Go "Synthetic records" -> Open "Dynamic DNS" of your domain -> Click "View credentials"

    About Google Domain:
    http://goo.gl/2TVxAl

    About Google Domain Dynamic DNS (DDNS) services:
    http://goo.gl/HToaIx

    Google Domains Help Center:
    http://goo.gl/mOrq2p

    Download Google DDNS Updater

    For any suggestion or bug report, please leave message to the blog or email to nylryan@gmail.com.