Monday, June 19, 2017

Cara Setting DNS Server di Ubuntu

Cara Setting DNS Server di Ubuntu, Domain Name System atau yang lebih dikenal dengan sebutan DNS adalah sebuah sistem yang digunakan untuk menyimpan nama Domain dan nama Host dalam sebuah jaringan komputer, dengan menggunakan sistem basisdata. Selain itu juga berfungsi menterjemahkan alamat IP ke nama domain atau sebaliknya dari nama domain ke alamt IP.

Cara Setting DNS Server di Ubuntu

DNS dalam menjalankan tugasnya sebagai sebuah server memerlukan sebuah program client yang disebut dengan resolver. Yang dimaksud dengan resolver adalah penghubung antara Server DNS dengan komputer client.

Terkait : Konfigurasi IP Address dan NAT di Ubuntu

Domain Name System (DNS) biasanya digunakan untuk sebuah Layanan Nama Domain dalam menyelesaikan permintaan untuk nama-nama website menjadi alamat IP untuk tujuan menemukan layanan komputer serta perangkat di seluruh dunia. Untuk melakukan setting pada DNS Server diperlukan ketelitian lebih apalagi bila menggunakan sistem operasi Linux Ubuntu. Simak langkah setting dibawah ini.


Cara Setting DNS Server di Ubuntu


Sebelum melakukan langkah pertama ada baiknya anda persiapkan alamat IP server, Nama domain
Langkah Pertama : Install dahulu bind9
#sudo apt-get update
#sudo apt-get install bind9 

Langkah Kedua : Setelah selesai install bind9 ketikan perintah dibawah ini
#cd /etc/bind
#sudo rm -rf named.conf
#sudo nano named.conf

Langkah Ketiga : Kemudian tuliskan script dibawah ini.
include "/etc/bind/named.conf.options";
// prime the server with knowledge of the root servers
zone "." {
 type hint;
 file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
 type master;
 file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
 type master;
 file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
 type master;
 file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
 type master;
 file "/etc/bind/db.255";
};
zone "TestDNSServer.com" {
 type master;
 file "/etc/bind/db.TestDNSServer.com";
};
include "/etc/bind/named.conf.local";

Langkah Keempat : Simpan file tersebut dengan cara tekan CTRL+O lalu Enter

Langkah Kelima : Lanjutkan dengan mengisikan setting di db.TestDNSServer.com dengan menuliskan
#sudo nano db.TestDNSServer.com

Langkah Keenam : Tuliskan script dibawah ini
;
; BIND data file for local loopback interface
;
$TTL 86400 ; 1 day
@ IN SOA ns1.TestDNSServer.com. root.TestDNSServer.com. (
2010021806 ; Serial
1800 ; Refresh
3600 ; Retry
1209600 ; Expire
300 ) ; Negative Cache TTL
;
NS       ns1.TestDNSServer.com.
NS       ns2.TestDNSServer.com.
A        10.1.170.1
MX  10   10.1.170.1
$ORIGIN TestDNSServer.com.
ns1      IN A 10.1.170.1
ns2      IN A 10.1.170.1
mail     IN A 10.1.170.1
www   IN A 10.1.170.1
imap    IN CNAME mail
smtp    IN CNAME mail
pop3   IN CNAME mail

Langkah Ketujuh : Simpan script tersebut denga cara  tekan CTRL+O kemudian Enter

* Penting :

  • Ganti nama DNS Server anda pada tulisan yang berwarna biru "TestDNSServer" yang sesuai milik anda.
  • Sesuaikan juga alamat IP milik server anda.

Sumber : http://www.ubuntu.com/

Demikian Cara Setting DNS Server di Ubuntu semoga dapat menambah wawasan anda tentang cara kerja DNS dalam sebuah jaringan.

Silahkan berkomentar dengan baik, asal tidak melanggar peraturan dibawah ini.
1. NO SPAM
2. NO SARA
3. NO LINK AKTIVE

Terimakasih
EmoticonEmoticon