SETTING DNS SERVER DEBIAN 5.0 LENNY
Domain Name System adalah suatu
metode untuk meng-konversikan Ip Address (numerik) suatu komputer ke dalam
suatu nama domain (alphabetic), ataupun sebaliknya. Yang memudahkan kita dalam
mengingat computer tersebut
- Buka terminal terlebih dahulu applications > terminal Lalu Ketikan su pada terminal kalian
aldye@aldye:~$ su
Password:
aldye:/home/aldye#
|
- Jika package Bind9 belum terinstall , install
terlebih dahulu dengan mengetikan seperti di bawah ini.
aldye:/home/aldye# apt-get install bind9
|
Tunggu proses hingga selesai , setelah selesai
menginstall package bind9 lalu cari dimana letak directory bind9 tersebut
dengan mengetikan.
aldye:/home/aldye# lotace bind
aldye:/etc/bind# locate
bind
/etc/bind
.........
|
- Lalu masuk ke directory tersebut
aldye:/home/aldye# cd /etc/bind
aldye:/etc/bind# ls
db.0 db.255
db.local db.root named.conf.local rndc.key
db.127 db.127 db.empty
db.redhat named.conf named.conf.options zones.rfc1918
|
File named.conf yang kita akn edit tidak banyak hanya
beberapa baris
aldye:/etc/bind# nano named.conf
|
// be authoritative for the localhost forward and reverse zones, and
for
// broadcast zones as
per RFC 1912
zone "aldye.co.id"
{
type master;
file "/etc/bind/db.aldye";
};
zone "192.in-addr.arpa"
{
type master;
file "/etc/bind/db.127";
|
Aldye.co.id
|
Nama domain yang akan di buat
|
db.aldye
|
File forward untuk domain ke ip address
|
192
|
IP address server ambil saja yang paling depan
|
db.127
|
Reverse untuk konversi Ip Address ke DNS
|
Setelah mengedit lalu save configurasi Kalian dengan
mengetikan ctrl+x.
- Copy untuk file forward dan dengan mengetikan di
bawah ini
$TTL 604800
@ IN
SOA aldye.co.id.
root.aldye.co.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN
NS aldye.co.id. * di akhiri dengan tanda
titik
@ IN
A 192.168.1.2
@ IN
A 192.168.1.2
www IN
A 192.168.1.2
ftp IN
A 192.168.1.2
mail IN
A 192.168.1.2
|
Setelah selesai dengan
configurasi file forward di atas lalu selanjutnya save ctrl+x.
- Membuat file Reverse
$TTL 604800
@ IN
SOA aldye.co.id.
root.aldye.co.id. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS
aldye.co.id. * diakhiri dengan tanda titik
2.1.168 IN
PTR aldye.co.id. *diakhiri dengan tanda titik dan
Blok 3 ip terkahir dan di balik.
|
Setelah selesai Lalu save
ctrl+x
- Menambah
DNS-name server
Tambahkan dns dan nameserver dari server Debian tersebut
pada file resolv.conf. Agar dapat diakses melalui computer localhost.
aldye:/home/aldye# nano /etc/resolv.conf
|
search aldye.co.id
nameserver 192.168.1.2
|
Lalu save ctrl+x.
- Lalu Restart Diamon dari dns server / bind9
dengan menegtikan seperti ini
aldye:/etc/bind# /etc/init.d/bind9 restart
Stopping domain name
service...: bind9.
Starting domain name
service...: bind9.
aldye:/etc/bind#
|
- Untuk pengujian Apakah DNS server sudah terpasang
dengan baik atau tidak, untuk mengeceknya kertikan nslookup pada komputer
server atau komputer client
aldye:/etc/bind# nslookup www.aldye.co.id
Server: 192.168.1.2
Address: 192.168.1.2#53
Name: www.aldye.co.id
Address: 192.168.1.2
aldye:/etc/bind# nslookup
192.168.1.12
Server: 192.168.1.2
Address: 192.168.1.2#53
2.1.168.192.in-addr.arpa name = aldye.co.id.
aldye:/etc/bind#
|
Nslookup www.aldye.co.id
nslookup 192.168.1.2
- Bila terjadi Kesalah seperti dibawah ini soba cek dengan mengetikan dig ip address / dig domain Berarti masih terdapat script yang salah, periksa dimana file yang salah tersebut. Jika pesan error itu muncul ketikanslookup DNS, berarti kesalahan terletak antara file db.debian atau named.conf. Namun jika muncul ketika di nslookup IP, berarti kesalahan di file db.192 atau named.conf.
aldye:/etc/bind# nslookup www.aldye.co.id
Server : 192.168.10.1
Address : 192.168.10.1#53
** server can't find
aldye.co.id: SERVFAIL
|
- Uju Coba di Client dengan mengetikan nslookup
SEMOGA BERHASIL......
0 komentar:
Post a Comment