Anda di halaman 1dari 6

Konfigurasi Server Sederhana Debian Wheezy

think-smart

1. Konfigurasi DNS Server


a. Rencana Kerja
- Domain yang akan dibuat adalah www.ujangdian.me
- IP Address server 192.168.1.10
- Nama file forward adalah for-ujang yang disimpan pada direktori
/etc/bind
- Nama file reverse adalah rev-ujang yang disimpan pada direktori
/etc/bind
- File configurasi utama adalah named.conf.local yang berada pada
direktori /etc/bind/
- Nama komputer (hostname) adalah dedian
b. Langkah Kerja
- Instalasi Aplikasi BIND9
- Konfigurasi /etc/hosts
- Konfigurasi /etc/resolv.conf
- Konfigurasi file /etc/bind/named.conf.local
- Konfigurasi file forwarding yang diberi nama for-ujang
- Konfigurasi file reverse yang diberi nama rev-ujang
- Restart Servis bind9
- Cek keberhasilan konfigurasi dengan nslookup
- Cek keberhasilan konfigurasi melalui web browser client
- Cek keberhasilan konfigurasi melalui web browser server
c. Praktek Kerja
- Instalasi Aplikasi BIND9
# apt-get install bind9
-

Konfigurasi hosts
Hosts berarti nama yang diberikan untuk komputer server, pada bagian
ini ketikan IP Address server, domain, dan nama komputer. Caranya :
# nano /etc/hosts
Pada baris kedua ganti menjadi seperti dibawah ini :
192.168.1.10
<tab>
dedian.ujangdian.me
<tab>
dedian
Simpan hasil konfigurasi di atas.

Ket:
dedian.ujangdian.me terdiri dari :
dedian adalah nama host/ komputer
ujangdian.me adalah nama domain yang direncanakan
- Konfigurasi resolv.conf
belajar.diansediana.web.id

Konfigurasi Server Sederhana Debian Wheezy

think-smart

Resolv bisa diartikan sebagai alamat IP Domain Server, berikut caranya


:
# nano /etc/resolv.conf
Isikan script berikut :
domain
search
nameserver

ujangdian.me
ujangdian.me
192.168.1.10

Konfigurasi file named.conf.local


named.conf.local adalah file konfigurasi utama untuk DNS server pada
debian 7. Pada file ini berisi pemetaan mengenai jenis server dan lokasi
penyimpanan file file forward dan revers. Untuk mengkonfigurasinya
sebagai berikut :
# nano /etc/bind/named.conf.local
Pada baris paling bawah isikan script berikut :
zone ujangdian.me {
type master;
file /etc/bind/for-ujang;
};
zone 192.in-addr.arpa {
type master;
file /etc/bind/rev-ujang;
};

Konfigurasi file forwarding yang diberi nama for-ujang

belajar.diansediana.web.id

Konfigurasi Server Sederhana Debian Wheezy

think-smart

File forward ini memiliki fungsi untuk merubah atau menterjemahkan


jika ada yang mengakses server dengan cara menuliskan ujangdian.me
ke alamat IP Address 192.168.1.10
Penulisan nama file ini harus sama dengan yang dideskripsikan pada
file named.conf.local yang ada pada bagian :
zone ujangdian.me {
type master;
file /etc/bind/for-ujang;
};
Untuk
mempermudah
konfigurasi
file
for-ujang
kita
bisa
memperbaiki/merubah file yang sudah tersedia yaitu dari file db.local
dengan cara mengkopi dulu file db.local menjadi for-ujang, caranya
adalah :
# cp /etc/bind/db.local <spasi > /etc/bind/for-ujang
Lalu kita mulai edit file for-ujang hasil kopian tadi dengan cara :
# nano /etc/bind/for-ujang
Lakukan pengaturan seperti gambar berikut :
;
; BIND data file for local loopback interfaces
;
$TTL 604800
@
IN
SOA ujangdian.me.
root.ujangdian.me. (
2
; Serial
604800
; Refresh
86400
; Retry
2419200
; Expire
604800 )
; Negative Cache TTL
;
@
IN
NS
ujangdian.me.
@
IN
A
192.168.1.10
www IN
A
192.168.1.10

ket:
titik setelah penulisan nama domain harus dituliskan karena akan
mempengaruhi konfigurasi (ujangdian.me.)
-

Konfigurasi file reverse yang diberi nama rev-ujang

belajar.diansediana.web.id

Konfigurasi Server Sederhana Debian Wheezy

think-smart

File Reverse ini memiliki fungsi untuk merubah atau menterjemahkan


jika ada yang mengakses server dengan cara menuliskan IP Address
192.168.1.10 ke ujangdian.me
Penulisan file ini harus sama dengan yang dideskripsikan pada file
named.conf.local yang ada pada bagian :
zone 192.in-addr.arpa{
type master;
file /etc/bind/rev-ujang;
};
Untuk
mempermudah
konfigurasi
file
rev-ujang
kita
bisa
memperbaiki/merubah file yang sudah tersedia yaitu dari file db.127,
cara mengkopi filenya adalah :
# cp /etc/bind/db.127 <spasi> /etc/bind/rev-ujang
Lalu kita mulai edit file rev-ujang hasil kopian tadi dengan cara :
# nano /etc/bind/rev-ujang
Lakukan pengaturan seperti berikut :
;
; BIND reverse data file for local loopback interfaces
;
$TTL 604800
@
IN
SOA ujangdian.me. root.ujangdian.me. (
1
; Serial
604800
; Refresh
86400
; Retry
2419200
; Expire
604800 )
; Negative Cache TTL
;
@
IN
NS
ujangdian.me.
10.1.168
IN
PTR ujangdian.me.
10.1.168
IN
PTR www.ujangdian.me.

Ket :
Untuk setiap penulisan nama domain baik pada file for-ujang
atau rev-ujang harus diakhiri tanda titik. Contoh :
ujangdian.me.
Penulisan
10.1.168
adalah
diambil
dari
IP
Address
(192.168.1.10) yang ditulis secara reverse (terbalik dari
belakang). Angka 192 nya telah dituliskan pada file konfigurasi
named.conf.local pada script zone 192.in-addr.arpa
belajar.diansediana.web.id

Konfigurasi Server Sederhana Debian Wheezy

think-smart

Restart Servis bind9


# /etc/init.d/bind9 restart atau
# service bind9 restart

Cek keberhasilan konfigurasi dengan nslookup


# nslookup 192.168.1.10
Jika pada pengecekan menggunakan nslookup <spasi> ipaddress
terdapat pesan error, berarti kesalahan bisa ditinjau pada file revujang atau pada named.conf.local
Konfigurasi
file Reverse
Sukses

Atau
#nslookup www.ujangdian.me
Jika pada pengecekan menggunakan nslookup <spasi> alamat
domain ini terdapat pesan error, berarti kesalahan bisa ditinjau pada
file for-ujang atau pada named.conf.local

Konfigurasi
file Forward
Sukses

Cek keberhasilan konfigurasi melalui web browser client


Koneksikan PC Server dengan PC Client
Konfigurasi IP Address PC Client disesuaikan dengan IP Address PC
Server
IP
: 192.168.1.20
Subnet
: 255.255.255.0
Gateway
:Primary DNS
: 192.168.1.10

Jika sudah terkoneksi maka buka web browser dan ketikan domain
yang telah di konfigurasi pada address bar web browser
(www.ujangdian.me)
Jika muncul halaman web yang kita buat maka konfigurasi berjalan
sukses

belajar.diansediana.web.id

Konfigurasi Server Sederhana Debian Wheezy

think-smart

Cek keberhasilan konfigurasi melalui lynx web browser pada pc server


Untuk melakukan pengecekan keberhasilan konfigurasi DNS Server ini
Langkahnya adalah :
Lynx telah kita install pada bab konfigurasi web server
Cara Untuk menggunakannya adalah dengan mengetikan skrip
berikut
# lynx www.ujangdian.me

Jika konfigurasi DNS server berhasil maka pada lynx web server
akan tampil halaman web dengan isi teksnya sesuai yang kita
ketikan pada file index.html
Untuk keluar dari lynx web browser tekan kombinasi keyboard
Ctrl+C

Ket :
Jika terdapat hal-hal yang berbeda dari sisi hasil konfigurasi,
silahkan di cek langkah-langkah kerjanya dan sesuaikan dengan
konfigurasi yang telah ditentukan pada rencana kerja.
Jika terdapat masalah pada file /etc/resolv.conf karena bagian
nameserver selalu berubah. Maka isikan nameserver pada file
/etc/network/interfaces

belajar.diansediana.web.id

Anda mungkin juga menyukai