E. Konfigurasi Domain Name System (DNS) :
Untuk memberi nama domain di jariangan
- Jika belum terinstall aplikasi DNS
atau yang sering di pakai adalah aplikasi bind9, maka kita harus menginstall terlebih
dahulu
- root@server:/#apt-get install bind9
- ingat pastikan dvd1 debian nya masih ada di cdrom PC
kita
- lanjut kita memulai konfigurasi DNS
nya,pertama-tama kita konfigurasi Named.conf nya denganya dibawah ini:
- root@server:/#nano /etc/bind/named.conf.default-zones
sebelum konfigurasi named.conf seperti dibawah ini:
// 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";
};
|
- Sisipkan nama domain kita di atas
Local host seperti di bawah ini:
sesudah konfigurasi named.conf seperti dibawah ini:
// 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
"sendaljepit.com" {
type master;
file "/var/cache/bind/db.sendaljepit";
};
zone
"192.in-addr.arpa" {
type master;
file
"/var/cache/bind/db.192";
};
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";
|
tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
Note:
File Forward dan Reverse nya
nantinya ktia akan letakan di directory
“/var/cache/bind/” dengan
konfigurasi kita diatas
- Selanjutnya edit file FORDWARD
(Menterjemaahkan Nama Domain ke IP Address) dan REVERSE (Menterjemaahkan
dari IP address ke Nama Domain).
Untuk mempermudah,Copy kan saja file defultnya yang sudah ada
- root@server:/# cp /etc/bind/db.local /var/cache/bind/db.sendaljepit
- root@server:/# cp /etc/bind/db.127 /var/cache/bind/db.192
- sekarang kita akan mulai
mengkonfigurasi Fordwardnya dulu
- root@server:/# nano /var/cache/bind/db.sendaljepit
Edit konfigurasi db.sendaljepit seperti dibawah ini:
;
; BIND data file for local
loopback interface
;
$TTL 604800
;
; BIND data file for local
loopback interface
;
$TTL 604800
@ IN
SOA sendaljepit.com.
root.sendaljepit.com. (
2
; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 )
; Negative Cache TTL
;
@ IN NS
sendaljepit.com.
@ IN A
192.168.7.1
www IN
A 192.168.7.1
ftp IN
A 192.168.7.1
mail IN A
192.168.7.1
|
tekan ctrl+O
untuk menyimpan dan ctrl+X untuk keluar
- root@server:/# nano /var/cache/bind/db.192
Edit konfigurasi db.192 seperti dibawah ini:
;
; BIND reverse data file
for local loopback interface
;
$TTL 604800
@ IN
SOA sendaljepit.com.
root.sendaljepit.com. (
1
; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 )
; Negative Cache TTL
;
@ IN
NS sendaljepit.
1.7.168 IN PTR
sendaljepit.
1.7.168 IN PTR
www.sendaljepit.com.
1.7.168 IN PTR
ftp.sendaljepit.com.
1.7.168 IN PTR
mail.sendaljepit.com.
|
tekan ctrl+O
untuk menyimpan dan ctrl+X untuk keluar
- jika sudah selesai kita akan meng
esekusi atau mengupdate bind9 atau DNS nya
- root@server:/# /etc/init.d/bind9 restart
[....] Stopping domain
name service...: bind9waiting for pid 3032 to die
. ok
[ ok ] Starting domain
name service...: bind9.
|
- Jika tidak ada masalah sekarang kita
cek DNS nya
- root@server:/#nslookup 192.168.50.2
Server: 192.168.7.1
Address: 192.168.7.1#53
1.7.168.192.in-addr.arpa name = www.sendaljepit.com.
1.7.168.192.in-addr.arpa name = mail.sendaljepit.com.
1.7.168.192.in-addr.arpa name = sendaljepit.
1.7.168.192.in-addr.arpa name = ftp.sendaljepit.com.
|
- untuk memastikan apakah DNS kita
berjalan dengan lancar ping semua yang kita daftarkan di DNS kita,dengan
cara
- root@server:/#ping www.smkntujuh.sch.id
- root@server:/#ping ftp.smkntujuh.sch.id
- root@server:/#ping mail.smkntujuh.sch.id
- jika Replay berarti konfigurasi kita berhasil
Pengujian di Client
1. buka
comment prompt
2. nslookup
192.168.7.1
5. ping
mail.sendaljepit.com
6. jika
replay berarti konfigurasi DNS anda berhasil
- selesai
sebaiknya konfigurasinya di file named.conf.local.... krn di file named.conf... ada peringatan... "Jika Anda ingin menambah zone.. lakukan di named.conf.local" dalam bahasa inggris...
BalasHapusbisa juga itu hasil copasan yang saya buat langsung dan
Hapus