Table of Contents
How to Configure DNS Server on Ubuntu Server 11.04 is easier to understand when the core ideas are paired with practical examples. The sections below explain the topic clearly, highlight useful steps, and point out details that can prevent common errors.
DNS Server is a server with domain name resolution function. This guide, we will detail the steps to install and configure DNS Server on Linux with Ubuntu Server version 11.04.
1. Install
After setting a static IP address for the server to take the DNS Server role, you perform the following commands to install the BIND9 package (using the DNS service configuration on Linux):
# sudo -i # apt-get update # apt-get install bind9

After the installation is successful, you get the main directory, / etc / bind . In this directory, you will configure the following files:
/etc/bind/named.conf.local /etc/bind/db.local DNS database file (eg /etc/bind/db.hoanghac.org )
2. Configuration
First, open the file /etc/bind/named.conf.local and add a new zone, such as hoanghac.org :
zone "hoanghac.org" { type master; file "/etc/bind/db.hoanghac.org"; };
Next, create the DNS database file /etc/bind/db.hoanghac.org by copying the content from the sample file /etc/bind/db.local :
# cp /etc/bind/db.local /etc/bind/db.hoanghac.org
At this point, edit the file /etc/bind/db.hoanghac.org by replacing localhost. equal to the full name of the DNS server (FQDN). Replace 127.0.0.1 with the IP address of DNS Server and root.localhost to an exact email address, but use the "." instead of the "@" symbol, you also create a record (A) corresponding to ns.hoanghac.org . The contents of the file will look like this:
; ; BIND dữ liệu tập tin cho địa chỉ loopback interface ; $ TTL 604800 @ IN SOA ns.hoanghac.org. root.hoanghac.org. ( 2; Serial 604800; Refresh 86400; Retry 2419200; Expire 604800); Negative Cache TTL ; @ IN NS ns.hoanghac.org. @ IN A 192.168.1.10 @ IN AAAA:: 1 ns IN A 192.168.1.10
Next, restart the BIND9 service for the configuration operations to take effect:
# /etc/init.d/bind9 restart
3. Check
To check the performance of the DNS Server, use the ping command as follows:
# ping ns.hoanghac.org
FAQ
What should you know about 1. Install?
After setting a static IP address for the server to take the DNS Server role, you perform the following commands to install the BIND9 package (using the DNS service configuration on Linux):
What should you know about 2. Configuration?
First, open the file /etc/bind/named.conf.local and add a new zone, such as hoanghac.org:
What should you know about 3. Check?
To check the performance of the DNS Server, use the ping command as follows:
Reader Comments 0
Sign in with email or Google to join the discussion.