Konfigurasi Debian Server
-MENGATUR
DNS-
DNS atau Domain Name System, adalah sebuah server yang berfungsi
menangani
translasi penamaan host-host kedalam IP Address, begitu juga
sebaliknya dalam
menangani translasi dari IP Address ke Hostname/Domain. Dalam dunia
internet, komputer
berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan
domainnya. Akan
tetapi, manusia jauh lebih sulit dalam mengingat angka-angka
dibanding dengan huruf.
Contohnya saja, lebih mudah mana mengetikkan alamat ip 118.98.36.20
di browser
dibandingkan dengan mengetik domain www.google.com saja? Tentunya
lebih mudah
mengingat yang www.google.com bukan? Untuk itulah DNS Server
dibuat,dimana alamat
IP akan diubah menjadi domain, begitu pula sebaliknya. Aplikasi DNS
yang paling sering
digunakan di debian adalah bind9
Langkah-langkah Installasi dan konfigurasi bind9 :
Install bind9 dengan perintah
#apt-get
install bind9
Mengkonfigurasi DNS cukup mudah asal anda harus teliti berikut ini
file-file yang anda
harus konfigurasi didalam folder /etc/bind/ : named.conf.local ,
db.fordwar , db.reverse , dan
di /etc/resolv.conf atau /etc/network/interfaces
Pertama dalam konfigurasi ini anda harus membuat domain terlebih
dahulu contoh smkbisa.sch.id
lalu anda harus tahu ip server nya contoh milik saya 10.10.10.2
kemudian anda
tentukan nama db.forward dan db.revese contoh nya db.forward saya
beri nama db.smkbisa
kemudian db.revese saya beri nama db.10 lalu setelah menentukan itu
mulai untuk
mengkonfigurasi :
Pindah directory ke /etc/bind/
#cd
/etc/bind/
Edit file named.conf.local
#nano
named.conf.local
Tambahkan
baris berikut ini ke bagian bawah setelah //include
"/etc/bind/zones.rfc1918";
:
//include "/etc/bind/zones.rfc1918";
zone "smkbisa.sch.id" {
type master ;
file "/etc/bind/db.smkbisa";
};
zone "10.10.10.in-addr.arpa"
{
type master ;
file "/etc/bind/db.10" ;
};
Setelah anda tambahkan silahkan
anda keluar dan simpan , tekan ctrl+x tekan y tekan
enter
Menyalin beberapa file untuk
mempermudah :
#cp
db.local db.smkbisa
#cp
db.127 db.10
Setelah itu anda edit db.smk
dengan perintah : #nano db.smk bisa
Lalu edit menjadi seperti
berikut ini :
;
; BIND data file for local loopback
interface
;
$TTL 604800
@ IN SOA smkbisa.sch.id.
root.smkbisa.sch.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.smkbisa.sch.id.
@ IN A 10.10.10.2
@ IN MX 2 mail.smkbisa.sch.id
ns IN A 10.10.10.2
www IN A 10.10.10.2
ftp IN A 10.10.10.2
mail IN A 10.10.10.2
portal IN A 10.10.10.2
Setelah itu anda simpan dan
keluar tekan ctrl+x tekan y tekan enter
Edit file db.192 dengan perintah
:
#nano
db.192
Lalu edit menjadi seperti
berikut ini :
;
; BIND reverse data file for local
loopback interface
;
$TTL 604800
@ IN SOA smkbisa.sch.id.
root.smkbisa.sch.id. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.smkbisa.sch.id.
2 IN PTR ns.smkbisa.sch.id.
2 IN PTR smkbisa.sch.id
2 IN PTR www.smkbisa.sch.id
2 IN PTR ftp.smkbisa.sch.id
2 IN PTR mail.smkbisa.sch.id
2 IN PTR portal.smkbisa.sch.id
Setelah itu anda simpan dan
keluar tekan ctrl+x tekan y tekan enter
Kemudian anda restart service
bind9 anda dengan perintah
#service
bind9 restart
atau
#/etc/init.d/bind9
restart
Pastikan tidak error dan failed
jika failed dalam restart silahkan anda teliti lagi dalam
konfigurasi anda
Jika sudah berhasil merestart
silahkan anda periksa file /etc/resolv.conf dengan
perintah :
#cat
/etc/resolv.conf
root@smk:/etc/bind# cat
/etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc
resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR
CHANGES WILL BE OVERWRITTEN
nameserver 10.10.10.2 <--PASTIKAN
IP SERVER ANDA BERADA PALING ATAS
nameserver 10.10.10.1
search smkbisa.sch.id
Jika ip server anda belum yang
paling atas maka anda harus mengedit file
“/etc/network/interfaces”
dan silahkan anda tambahkan ip server anda pada baris “dns-
nameservers (ip server anda)
(dns-lain)” , kemudian anda restart network anda dengan
perintah :
#service
networking restart
- 56 -Mencoba dan memeriksa DNS
apakah dns anda sudah jalan atau belum , pertama anda
test langsung di server dengan
perintah :
root@smkbisa:/etc/bind# nslookup
smkbisa.sch.id
Server: 10.10.10.2
Address: 10.10.10.2#53
Name: smkbisa.sch.id
Address: 10.10.10.2
root@smkbisa:/etc/bind#
nslookup
www.smkbisa.sch.id
Server: 10.10.10.2
Address: 10.10.10.2#53
Name: www.smkbisa.sch.id
Address: 10.10.10.2
silahkan anda buka browser dan
buka alamat
domain nya yaitu smkbisa.sch.id
Cukup
Sekian yang bisa saya bagikan, Mohon maaf apabila tidak ada
Screenshot.
Dikarenakan
belum sempat, karena install langsung di PC, bukan di Proxmox.
Terima
Kasih. Semoga Bermanfaat
Sumber
: Buku Konfigurasi Debian Server – Aji Kamaludin [BLC Telkom –
KPLI Klaten]
Komentar
Posting Komentar