This add-on is operated by Dyn
Get the best enterprise uptime available with an web-managed DNS portal.
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.
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
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!