Dyn: DynECT Managed DNS

This add-on is operated by Dynamic Network Services

Get the best enterprise uptime available with an web-managed DNS portal.

Dyn: DynECT Managed DNS

Last Updated: 19 March 2014

addons dns

Table of Contents

Dynect SMB is an enterprise class anycast DNS service with advance features geared for small to medium sized businesses. The add-on makes managing your high performance DNS within Heroku a quick and easy task.

Local setup

Dynect SMB is a fully cloud based managed DNS service meaning that there is no additional installation necessary. The servers managing your DNS are located throughout the globe and accessing your zones is done through the web interface.

After provisioning the add-on all you need to do is load the add-on and fill out a short additional information from (needed to finish the Dynect SMB account setup) at which point a confirmation email with your Dynect SMB credentials will be emailed to you. This process takes less then 24 hours and depending on the time of day, often significantly quicker. Once you have your credentials you can log into Dynect SMB via the add-on portal to manage your zones, load balancing, failover, etc. Documentation for individual tasks within Dynect SMB are available from the support link below or the support link within Dynect SMB and our support staff are always happy to assist you!

Installing the Dynect SMB add-on itself

To use Dynect SMB on Heroku, install the Dynect SMB add-on:

$ heroku addons:add dyn

Accessing the Dynect SMB web portal

To access the web portal you can either run the consumer ruby file

$ sudo ruby use_dyn.rb

Or use Heroku’s built in single sign on feature. Either method will launch the portal for you to log into with your provided credentials and update your DNS zones.

Setting up Heroku to accept Custom Domains (using Custom DNS)

In order to add to have Heroku use custom domains via Dynect there are a few steps to follow (which are also documented on the Heroku site referring top custom domains).

Setting up the domain

Setup your DNS records according to Heroku’s instructions. Note that Heroku recommends avoiding naked domains.

Configuring your app with the domain

Once you have setup the CNAME record (depending on domain or subdomain) you need to let Heroku know the mapping of the domain to your app. to do this, from within your app’s directory, simply run the following commands in Heroku:

Associate the domains with your app (in this example we are using www.mydomain.com):

$ heroku domains:add www.mydomain.com

If you have completed all of the steps above then your heroku site is now available at mydomain.com!

Further reading