{"id":762,"date":"2015-12-02T05:09:40","date_gmt":"2015-12-02T05:09:40","guid":{"rendered":"http:\/\/tofi.me\/?p=762"},"modified":"2015-12-02T05:27:48","modified_gmt":"2015-12-02T05:27:48","slug":"update-pfsense-2-2-5-dynamic-ip-to-google-domains","status":"publish","type":"post","link":"https:\/\/tofi.me\/?p=762","title":{"rendered":"Update pfSense (2.2.5) Dynamic IP to Google Domains"},"content":{"rendered":"<p>Lately users have started using pfSense to use as a firewall for their home connections. When I set this up one of the issues I had was with configuring the dynamic DNS settings. Previously I used NO-IP.com for this but then I decided to use one of my custom domains registered at Google Domains to configure this piece.<br \/>\nHere&#8217;s what I did to get this setup:<\/p>\n<p><strong><\/p>\n<h3>Part I: On Google Domains<\/h3>\n<p><\/strong><br \/>\n-Go to the configure DNS section<br \/>\n-Scroll down to the section for Synthetic Records<br \/>\n-Make sure &#8220;Dynamic DNS&#8221; is selected as the record type<br \/>\n-Type in a new name for your record (which gets appended to your domain). E.g. MyNewRec.tofi.me<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog1.png\" alt=\"Goog1\" width=\"600\" size-medium wp-image-763\" srcset=\"https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog1.png 1670w, https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog1-300x54.png 300w, https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog1-1024x185.png 1024w\" sizes=\"(max-width: 1670px) 100vw, 1670px\" \/><\/p>\n<p>-Click on Add and it creates the name space for the record<br \/>\n-Expand the Dynamic DNS section and click on click on &#8220;View Credentials&#8221;<br \/>\n-Mark down the Username and Password that&#8217;s listed there and we&#8217;re done with Google Domains site<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog2.png\" alt=\"Goog2\" width=\"500\" size-medium wp-image-764\" srcset=\"https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog2.png 1108w, https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog2-300x118.png 300w, https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog2-1024x403.png 1024w\" sizes=\"(max-width: 1108px) 100vw, 1108px\" \/><\/p>\n<p><strong><\/p>\n<h3>Part II: pfSense Configuration<\/h3>\n<p><\/strong><br \/>\n-Login to your pfSense firewall<br \/>\n-Click on Services \\ Dynamic DNS<br \/>\n-in the DynDNS tab click the + sign<br \/>\n-Service type = Custom<br \/>\n-Interface to monitor = WAN<br \/>\n-Interface to send update from = WAN<br \/>\n-Username = USERNAME (From Part I)<br \/>\n-Password = PASSWORD (From Part I)<br \/>\n-Update URL: https:\/\/domains.google.com\/nic\/update?hostname=MyNewRec.tofi.me<br \/>\n-Result Match: good %IP%|nochg %IP%<br \/>\n-Description: GoogDynDNS<br \/>\n-Click on Save<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog3.png\" alt=\"Goog3\" width=\"500\" size-medium wp-image-765\" srcset=\"https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog3.png 1448w, https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog3-300x278.png 300w, https:\/\/tofi.me\/wp-content\/uploads\/2015\/12\/Goog3-1024x950.png 1024w\" sizes=\"(max-width: 1448px) 100vw, 1448px\" \/><\/p>\n<p>Once the settings are saved you are done. Now if you check on the Google Domains section for Dynamic DNS, and expand your Dynamic DNS you created in Part I you would see your IP address listed out.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lately users have started using pfSense to use as a firewall for their home connections. When I set this up one of the issues I had was with configuring the dynamic DNS settings. Previously I used NO-IP.com for this but then I decided to use one of my custom domains registered at Google Domains to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/tofi.me\/index.php?rest_route=\/wp\/v2\/posts\/762"}],"collection":[{"href":"https:\/\/tofi.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tofi.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tofi.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tofi.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=762"}],"version-history":[{"count":26,"href":"https:\/\/tofi.me\/index.php?rest_route=\/wp\/v2\/posts\/762\/revisions"}],"predecessor-version":[{"id":792,"href":"https:\/\/tofi.me\/index.php?rest_route=\/wp\/v2\/posts\/762\/revisions\/792"}],"wp:attachment":[{"href":"https:\/\/tofi.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tofi.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tofi.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}