{"id":2839,"date":"2014-03-18T17:03:22","date_gmt":"2014-03-18T22:03:22","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=2839"},"modified":"2022-06-03T03:47:03","modified_gmt":"2022-06-03T08:47:03","slug":"install-configure-and-administer-bind-9-on-debian-whezzy","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/","title":{"rendered":"Install, configure and administer BIND 9 on Debian Whezzy"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><a href=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png\"><img decoding=\"async\" class=\"alignleft size-full wp-image-2840\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png\" alt=\"BIND\" width=\"200\" height=\"150\" \/><\/a>BIND (Berkeley Internet Name Domain) is the most used DNS software over the Internet. The BIND package is available for all Linux distributions, which makes the installation simple and straightforward. In today&#8217;s article we will show you how to install, configure and administer BIND 9 on a <a title=\"Debian VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/debian-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Debian VPS<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f0c51f7cf07\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f0c51f7cf07\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#Installation\" >Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#Configuration\" >Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#Administration\" >Administration<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Installation\"><\/span><strong>Installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The installation is very simple and easy, login to your server via SSH and run:<\/p>\n<pre>apt-get install bind9<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Configuration\"><\/span>Configuration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Open the \/etc\/bind\/named.conf.options file and add the following lines on the top of the file.<\/p>\n<pre>acl trusted {\r\n        127.0.0.1;\r\n};<\/pre>\n<p>and in the options block add :<\/p>\n<pre>allow-recursion    {trusted; };<\/pre>\n<p>Restart the service<\/p>\n<pre>service bind9 restart<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Administration\"><\/span>Administration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The following script can be used to create new DNS zone files.<\/p>\n<pre class=\"brush: bash; gutter: false\">#!\/usr\/bin\/env bash\r\n#\r\n# Create Zone file\r\n\r\n# Variables\r\nBIND_LOCAL='\/etc\/bind\/named.conf.local'\r\nZONE_DIR='\/etc\/bind\/zones\/'\r\nBIND_USER='bind'\r\nNAME_SERVER_1=\"ns1.your_nameserver.com\"\r\nNAME_SERVER_2=\"ns2.your_nameserver.com\"\r\nSERIAL=$(date +\"%Y%m%d\")01\r\n\r\n# Functions\r\nok() { echo -e '\\e[32m'$1'\\e[m'; } # Green\r\n\r\nerror() { echo -e '\\e[1;31m'$1'\\e[m'; } # Red\r\n\r\nusage () {\r\n\u00a0 ok \"[*] Usage: $0 [ -i ip ] [ -d domain ] [ -h ]\"\r\n}\r\n\r\n# Sanity check\r\nif [[ $EUID -ne 0 ]]\r\nthen\r\n\u00a0\u00a0\u00a0 error \"[*] Script must be run as root\"\r\nfi\r\n\r\n# Get arguments\r\nwhile getopts \":hd:i:\" option; do\r\n\u00a0 case \"$option\" in\r\n\u00a0\u00a0\u00a0 d)\u00a0 DOMAIN=\"$OPTARG\" ;;\r\n\u00a0\u00a0\u00a0 i)\u00a0 IP=\"$OPTARG\" ;;\r\n\u00a0\u00a0\u00a0 h)\u00a0 usage\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 exit 0 \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ;;\r\n\u00a0\u00a0\u00a0 :)\u00a0 error \"[*] Error: -$OPTARG requires an argument\" \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 usage\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 exit 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ;;\r\n\u00a0\u00a0\u00a0 ?)\u00a0 error \"[*] Error: unknown option -$OPTARG\" \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 usage\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 exit 1\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ;;\r\n\u00a0 esac\r\ndone\u00a0 \u00a0\r\n\r\nif [[ -z \"$DOMAIN\" || -z \"$IP\" ]]; then\r\n\u00a0 error \"[*] Error: you must specify a Domain Name using -d and IP Address using -i\"\r\n\u00a0 usage\r\n\u00a0 exit 1\r\nfi\r\n\r\n# Create zones directory\r\nmkdir -p $ZONE_DIR\r\n\r\n# Check if exist\r\ngrep \"zone \\\"${DOMAIN}\\\"\" ${BIND_LOCAL} &gt; \/dev\/null\r\n\r\nif [[ 0 -eq $? ]]\r\nthen\r\n\u00a0 error \"[*] Error: ${DOMAIN} is already added!\" &gt;&amp;2\r\n\u00a0 exit 1\r\nelse\r\n\r\n# Create zone file\r\n\u00a0 cat &gt; ${ZONE_DIR}db.${DOMAIN} &lt;&lt; _EOF_\r\n\\$ORIGIN ${DOMAIN}.\r\n\\$TTL 86400;\u00a0\u00a0\u00a0 expire in 1 day.\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 SOA\u00a0\u00a0\u00a0\u00a0 ${NAME_SERVER_1}. admin.${DOMAIN}. (\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ${SERIAL}\u00a0\u00a0\u00a0\u00a0\u00a0 ; serial\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10800\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Refresh\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3600\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Retry\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 604800\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Expire\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 300\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Negative Response TTL\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 )\r\n\r\n; DNS Servers\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 NS\u00a0\u00a0\u00a0\u00a0\u00a0 ${NAME_SERVER_1}.\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 NS\u00a0\u00a0\u00a0\u00a0\u00a0 ${NAME_SERVER_2}.\r\n\r\n; A Records\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ${IP}\r\nlocalhost\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 127.0.0.1\r\nhost\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ${IP}\r\nmail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ${IP}\r\n\r\n; MX Records\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 MX 10\u00a0\u00a0 ${DOMAIN}.\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 MX 20\u00a0\u00a0 mail.${DOMAIN}.\r\n\r\n; TXT Records\r\n@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 TXT\u00a0\u00a0\u00a0\u00a0 \"v=spf1 a mx -all\"\r\n\r\n; Aliases\r\nftp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 CNAME\u00a0\u00a0 ${DOMAIN}.\r\n_EOF_\r\n\r\n# Add record\r\n\u00a0 cat &gt;&gt; ${BIND_LOCAL} &lt;&lt; _EOF_\r\n\r\nzone \"${DOMAIN}\" {\r\ntype master;\r\nfile \"${ZONE_DIR}db.${DOMAIN}\";\r\n};\r\n_EOF_\r\nfi\r\n\r\nok \"${DOMAIN} has been successfully added.\"<\/pre>\n<p>These instructions should work on any Debian based distribution such as Ubuntu, Mint, Elementary OS and others.<\/p>\n<p>Of course you don\u2019t have to do any of this if you use one of our <a title=\"Linux VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install this for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong>.<\/span> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>BIND (Berkeley Internet Name Domain) is the most used DNS software over the Internet. The BIND package is available for &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Install, configure and administer BIND 9 on Debian Whezzy\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#more-2839\" aria-label=\"Read more about Install, configure and administer BIND 9 on Debian Whezzy\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":2840,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1702,1701,5,13],"tags":[181,183,177,58],"class_list":["post-2839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-databases","category-networking-and-domains","category-scripts","category-tutorials","tag-bind","tag-dns","tag-linux-vps","tag-script","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting<\/title>\n<meta name=\"description\" content=\"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install, configure and administer BIND 9 on Debian Whezzy\" \/>\n<meta property=\"og:description\" content=\"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-18T22:03:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:47:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install, configure and administer BIND 9 on Debian Whezzy\",\"datePublished\":\"2014-03-18T22:03:22+00:00\",\"dateModified\":\"2022-06-03T08:47:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/\"},\"wordCount\":210,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/BIND.png\",\"keywords\":[\"bind\",\"dns\",\"linux vps\",\"script\"],\"articleSection\":[\"Databases\",\"Networking and Domains\",\"Scripts\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/\",\"name\":\"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/BIND.png\",\"datePublished\":\"2014-03-18T22:03:22+00:00\",\"dateModified\":\"2022-06-03T08:47:03+00:00\",\"description\":\"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/BIND.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/BIND.png\",\"width\":200,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-configure-and-administer-bind-9-on-debian-whezzy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install, configure and administer BIND 9 on Debian Whezzy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting","description":"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/","og_locale":"en_US","og_type":"article","og_title":"Install, configure and administer BIND 9 on Debian Whezzy","og_description":"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2014-03-18T22:03:22+00:00","article_modified_time":"2022-06-03T08:47:03+00:00","og_image":[{"width":200,"height":150,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png","type":"image\/png"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install, configure and administer BIND 9 on Debian Whezzy","datePublished":"2014-03-18T22:03:22+00:00","dateModified":"2022-06-03T08:47:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/"},"wordCount":210,"commentCount":1,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png","keywords":["bind","dns","linux vps","script"],"articleSection":["Databases","Networking and Domains","Scripts","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/","url":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/","name":"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png","datePublished":"2014-03-18T22:03:22+00:00","dateModified":"2022-06-03T08:47:03+00:00","description":"Install, configure and administer BIND 9 on Debian Whezzy | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/BIND.png","width":200,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-configure-and-administer-bind-9-on-debian-whezzy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install, configure and administer BIND 9 on Debian Whezzy"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/2839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=2839"}],"version-history":[{"count":1,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/2839\/revisions"}],"predecessor-version":[{"id":42234,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/2839\/revisions\/42234"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/2840"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=2839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=2839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=2839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}