{"id":1867,"date":"2012-02-02T07:07:03","date_gmt":"2012-02-01T23:07:03","guid":{"rendered":"https:\/\/webhostinggeeks.com\/howto\/?p=1867"},"modified":"2023-04-28T09:49:57","modified_gmt":"2023-04-28T09:49:57","slug":"how-to-install-bind-chroot-dns-server-on-centos-6-2","status":"publish","type":"post","link":"https:\/\/webhostinggeeks.com\/howto\/how-to-install-bind-chroot-dns-server-on-centos-6-2\/","title":{"rendered":"How to Install Bind Chroot DNS Server on CentOS 6.2"},"content":{"rendered":"<p>In this post, i will guide you on how to install Bind Chroot DNS server on CentOS 6.2. DNS is the Domain Name System that maintains a database that can help user&#8217;s computer to translate domain names such as www.ehowstuff.com to IP addresses such as 184.173.214.97. DNS on CeentOS is based on the named daemon, which is built on the BIND package developed through the Internet Software Consortium. (More information is available from the BIND home page at www.isc.org\/products\/BIND.) However, these are RPM packages associated with DNS. But not all required to build Bind Chroot DNS Server.<\/p>\n<p><strong>bind<\/strong> Includes the basic name server software, including \/usr\/sbin\/named.<\/p>\n<p><strong>bind-chroot<\/strong> Includes directories that isolate BIND in a so-called &#8220;chroot jail,&#8221; which limits access if DNS is compromised.<\/p>\n<p><strong>bind-devel<\/strong> Includes development libraries for BIND.<\/p>\n<p><strong>bind-libbind-devel<\/strong> Contains the libbind BIND resolver library.<\/p>\n<p><strong>bind-libs<\/strong> Adds library files used by the bind and bind-utils RPMs.<\/p>\n<p><strong>bind-sdb<\/strong> Supports alternative databases, such as LDAP. Per the Red Hat Exam Prep guide and course outlines, I see no evidence that such relationships are covered on the Red Hat exams.<\/p>\n<p><strong>bind-utils<\/strong> Contains tools such as dig and host that provide information about a specific Internet host. It should already be installed in any minimum installation of RHEL.<\/p>\n<p><strong>caching-nameserver<\/strong> Includes files associated with a caching nameserver.<\/p>\n<p><strong>system-config-bind<\/strong> A GUI configuration tool useful for adding host and reverse address lookup data. It&#8217;s not officially a part of the DNS Name Server package group.<\/p>\n<p>Simply run this command to install Bind Chroot DNS Server :<\/p>\n<ol>\n<pre class=\"code\">\n[root@centos62 ~]# yum install bind-chroot -y\nLoaded plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * base: centos.maulvi.net\n * extras: centos.maulvi.net\n * rpmforge: fr2.rpmfind.net\n * updates: centos.maulvi.net\nrpmforge                                                                     | 1.1 kB     00:00\nrpmforge\/primary                                                             | 1.5 MB     00:18\nrpmforge                                                                                  4233\/4233\nSetting up Install Process\nResolving Dependencies\n--> Running transaction check\n---> Package bind-chroot.i686 32:9.7.3-8.P3.el6_2.2 will be installed\n--> Processing Dependency: bind = 32:9.7.3-8.P3.el6_2.2 for package: 32:bind-chroot-9.7.3-8.P3.el6_2.2.i686\n--> Running transaction check\n---> Package bind.i686 32:9.7.3-8.P3.el6_2.2 will be installed\n--> Processing Dependency: bind-libs = 32:9.7.3-8.P3.el6_2.2 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Processing Dependency: libdns.so.69 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Processing Dependency: libbind9.so.60 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Processing Dependency: libisccc.so.60 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Processing Dependency: libisccfg.so.62 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Processing Dependency: liblwres.so.60 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Processing Dependency: libisc.so.62 for package: 32:bind-9.7.3-8.P3.el6_2.2.i686\n--> Running transaction check\n---> Package bind-libs.i686 32:9.7.3-8.P3.el6_2.2 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n====================================================================================================\n Package                Arch            Version                            Repository          Size\n====================================================================================================\nInstalling:\n bind-chroot            i686            32:9.7.3-8.P3.el6_2.2              updates             68 k\nInstalling for dependencies:\n bind                   i686            32:9.7.3-8.P3.el6_2.2              updates            3.9 M\n bind-libs              i686            32:9.7.3-8.P3.el6_2.2              updates            850 k\n\nTransaction Summary\n====================================================================================================\nInstall       3 Package(s)\n\nTotal download size: 4.8 M\nInstalled size: 9.2 M\nDownloading Packages:\n(1\/3): bind-9.7.3-8.P3.el6_2.2.i686.rpm                                      | 3.9 MB     00:35\n(2\/3): bind-chroot-9.7.3-8.P3.el6_2.2.i686.rpm                               |  68 kB     00:00\n(3\/3): bind-libs-9.7.3-8.P3.el6_2.2.i686.rpm                                 | 850 kB     00:08\n----------------------------------------------------------------------------------------------------\nTotal                                                               109 kB\/s | 4.8 MB     00:45\nRunning rpm_check_debug\nRunning Transaction Test\nTransaction Test Succeeded\nRunning Transaction\nWarning: RPMDB altered outside of yum.\n  Installing : 32:bind-libs-9.7.3-8.P3.el6_2.2.i686                                             1\/3\n  Installing : 32:bind-9.7.3-8.P3.el6_2.2.i686                                                  2\/3\n  Installing : 32:bind-chroot-9.7.3-8.P3.el6_2.2.i686                                           3\/3\n\nInstalled:\n  bind-chroot.i686 32:9.7.3-8.P3.el6_2.2\n\nDependency Installed:\n  bind.i686 32:9.7.3-8.P3.el6_2.2                bind-libs.i686 32:9.7.3-8.P3.el6_2.2\n\nComplete!\n<\/pre>\n<\/ol>\n<p>Next : <a href=\"https:\/\/webhostinggeeks.com\/howto\/how-to-configure-bind-chroot-dns-server-on-centos-6-2\/\">How to Configure Bind Chroot DNS Server on CentOS 6.2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post, i will guide you on how to install Bind Chroot DNS server on CentOS 6.2. DNS is the Domain Name System that maintains a database that can&#8230;<\/p>\n","protected":false},"author":6,"featured_media":1554,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":0,"footnotes":""},"categories":[1138],"tags":[1228,1244,1253,1280,1337,1536,1592],"class_list":["post-1867","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dns","tag-bind","tag-centos","tag-centos-6-2","tag-chroot","tag-dns","tag-linux","tag-name-server"],"_links":{"self":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/1867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/comments?post=1867"}],"version-history":[{"count":0,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/1867\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media\/1554"}],"wp:attachment":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media?parent=1867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/categories?post=1867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/tags?post=1867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}