Konfigurasi DNS Server di Ubuntu

A. Pengertian DNS

DNS adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Sedangkan DNS server adalah server yang menyediakan fasilitas DNS untuk mentranslasikan ip dari host menjadi domain name atau url.


B. Konfigurasi


Untuk menginstal layanan DNS pada ubuntu, aplikasi yang digunakan adalah BIND. Bind dapat diperoleh dengan cara melakukan apt-update pada terminal.

Langkah-langkah cara install dan konfigurasi BIND di server Ubuntu berikut ini :
 

Login kedalam server anda dan inputkan perintah ini pada terminal :

apt-get install bind9
 

Proses instalasi BIND telah selesai, biasanya akan muncul pesan seperti ini :

    * Starting domain name service... bind9      [OK]


Langkah selanjutnya adalah konfigurasi domain supaya dapat terhubung dengan IP VPS (server) anda. Berikan perintah berikut ini, sesuaikan jika anda menggunakan editor lain :

    nano /etc/bind/named.conf.local

    Tambahkan baris-baris berikut ini kedalam file tersebut.

    zone "1dpaper.com" {
    type master;
    file "/etc/bind/zones/1dpaper.com.db";
    };

    zone "60.249.192.in-addr.arpa" {
    type master;
    file "/etc/bind/zones/rev.60.249.192.in-addr.arpa";




Ganti 1dpaper.com dengan nama domain anda dan ganti pula 60.249.192 dengan 3 deret angka IP Server anda yang ditulis terbalik. (Contoh IP Server : 192.249.60.206 menjadi 60.249.192). Jangan lupa simpan konfigurasi tersebut dan masuk ke direktori bind :

    cd /etc/bind
 

Buatlah direktori baru bernama zones :

    mkdir zones
 

Masuk ke direktori baru tersebut melalui command :

    cd zones
 

Buatlah file baru bernama 1dpaper.com.db (ganti 1dpaper.com dengan nama domain anda) masukkan command :

    nano 1dpaper.com.db

 

Masukkan baris-baris berikut yang merupakan baris setting DNS dasar. Anda dapat mengedit, menambah atau menghapus beberapa baris, sesuai dengan kebutuhan anda. Pastikan anda ganti 1dpaper.com dengan domain anda dan 192.249.60.206 dengan IP Server anda.

    ; BIND data file for 1dpaper.com
    ;
    $TTL 14400
    @ IN SOA ns1.1dpaper.com. root.1dpaper.com. (
    1 ; Serial
    7200 ; Refresh
    120 ; Retry
    2419200 ; Expire
    604800) ; Default TTL
    ;
    1dpaper.com. IN NS ns1.1dpaper.com.
    1dpaper.com. IN NS ns2.1dpaper.com.
    
    1dpaper.com. IN MX 10 mail.1dpaper.com.
    1dpaper.com. IN A 192.249.60.206
    
    ns1 IN A 192.249.60.206
    ns2 IN A 192.249.60.206
    www IN CNAME 1dpaper.com.
    mail IN A 192.249.60.206
    ftp IN CNAME 1dpaper.com.
    1dpaper.com. IN TXT "v=spf1 ip4:192.249.60.206 a mx ~all"
    mail IN TXT "v=spf1 a -all"




Jangan lupa ganti 1dpaper.com dengan domain anda dan pastikan anda menyimpannya dengan CTRL+X dan Y kemudian Edit file /etc/resolv.conf dengan command :

nano /etc/resolv.conf
Masukkan baris search domainanda.com seperti berikut ini :

search 1dpaper.com


Restart BIND dengan command :

/etc/init.d/bind9 restart

Untuk test DNS, anda dapat install DNS Utility melalui command :

apt-get install dnsutils

Berikan perintah seperti berikut ini untuk melakukan pengecekan :

dig 1dpaper.com

dig ns1.1dpaper.com

dig ns2.1dpaper.com

dig mail.1dpaper.com


 

Tidak ada komentar:

Posting Komentar