Domain Name System (DNS) adalah sebuah sistem yang berfungsi menerjemahkan alamat IP menjadi nama domain. Misalnya, sebuah komputer/server dengan IP (public) 209.131.36.158 memiliki nama domain www.yahoo.com, sehingga end user tidak perlu mengingat alamat IP dari server tersebut yang pasti lebih sulit untuk diingat. Cukup dulu penjelasan singkat mengenai DNS server, keterangan lebih lanjut silahkan baca di sini.
Step 1: Edit File /etc/apt/sources.list:
sudo nano /etc/apt/sources.list
Repository yang digunakan pada tutorial kali ini adalah :
deb http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ dapper main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu/ dapper-security universe main multiverse restricted
deb http://archive.ubuntu.com/ubuntu/ dapper-updates universe main multiverse restricted
deb http://archive.ubuntu.com/ubuntu/ dapper-proposed universe main multiverse restri
sudo vi /etc/bind/named.conf.local
# This is the zone definition. replace example.com with your domain name
file "/etc/bind/zones/example.com.db";
zone "0.168.192.in-addr.arpa" {
file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
Edit file /etc/bind/named.conf.options:
sudo nano /etc/bind/named.conf.options
# Replace the address below with the address of your provider's DNS server
Kemudian lihat file zones ganti example.com dengan nama domain:
sudo vi /etc/bind/zones/example.com.db
File zone berisi padanan ip dengan nama domain yang diberikan, seperti contoh berikut.
example.com. IN SOA ns1.example.com. admin.example.com. (
// Do not modify the following lines!
// Replace the following line as necessary:
example.com. IN NS ns1.example.com.
example.com. IN MX 10 mta.example.com.
// Replace the IP address with the right IP addresses.
Kemudian buat file reverse DNS zone:
sudo vi /etc/bind/zones/rev.0.168.192.in-addr.arpa
//replace example.com with yoour domain name, ns1 with your DNS server name.
@ IN SOA ns1.example.com. admin.example.com. (
sudo /etc/init.d/bind9 restart
0 komentar:
Posting Komentar