Forward DNS Queries To CloudStack Internal Isolated Network

A CloudStack account can be associated with a network domain.

Instances created within this account will have its DNS suffix automatically set to the configured network domain. CloudStack admins can create new domains from the ‘Domains > Add New Domain’ tab. DNS domains which are associated with isolated networks are not queriable from the Internet directly. This is because, the virtual router that provides the DNS services is not known to the end users.

cs-domain-add-tab

Instead, we can expose the DNS services provided by the virtual router to the Internet for a specific domain by creating a dedicated VM instance which acts as a forwarding DNS server.

In this example, we create a new CloudStack domain called “demo.local” and allow external DNS lookups.

Continue reading Forward DNS Queries To CloudStack Internal Isolated Network

Shanker Balan

Shanker Balan is a devops and infrastructure freelancer with over 14 years of industry experience in large scale Internet systems. He is available for both short term and long term projects on contract. Please use the Contact Form for any enquiry.

More Posts - Website

Follow Me:
TwitterLinkedIn

CloudStack Console Proxy Unable To Resolve DNS Address

UPDATE (20131122): Sometimes realhostip.com goes down and can cause DNS failures.

Recently, console access to my CloudStack VMs stopped from the browser altogether. Safari would simply show a blank page while Google Chrome would show a more helpful “Unable to resolve the server’s DNS address” error.

Screen Shot 2013-10-19 at 4.26.57 PM

And the culprit turned out to be a minor dnsmasq setting in DD-WRT.

Continue reading CloudStack Console Proxy Unable To Resolve DNS Address

Shanker Balan

Shanker Balan is a devops and infrastructure freelancer with over 14 years of industry experience in large scale Internet systems. He is available for both short term and long term projects on contract. Please use the Contact Form for any enquiry.

More Posts - Website

Follow Me:
TwitterLinkedIn