1. Mounting
( pembacaan ) DVD Linux Fedora 7 untuk keperluan instalasi.
Untuk keperluan instalasi
perangkat lunak yang terdapat pada DVD installer Linux Fedora 7, maka
diperlukan mekanisme pembacaan DVD installer oleh sistem operasi pada suatu
titik baca tertentu yang dinamakan mount point. Linux Fedora 7 secara default
mempunyai direktori khusus yang digunakan sebagai mount point yaitu /mnt.
Perintah yang digunakan untuk
melakukan mounting DVD Linux Fedora 7 ke direktori /mnt adalah :
[root@server
~]# mount -t iso9660 /dev/cdrom-sr0 /mnt/
Apabila proses mounting
berhasil dilakukan, muncul tampilan lebih kurang sebagai berikut :
mount:
block device /dev/cdrom-sr0 is write-protected, mounting read-only
2. Instalasi
DNS server Bind.
File setup perangkat lunak
Bind terdapat pada DVD installer Linux Fedora 7. Untuk mengakses file tersebut,
kita harus berpindah ke direktori /mnt/Fedora. Perintah yang digunakan adalah :
[root@server
~]# cd /mnt/Fedora/
Setelah masuk ke direktori /mnt/Fedora, kita bisa menjalankan file setup Bind yang
tersedia dalam paket RPM. Perintah yang digunakan untuk melakukan instalasi
perangkat lunak Bind adalah :
[root@server
Fedora]# rpm -ivh bind-9.4.0-6.fc7.i386.rpm
Apabila proses instalasi tidak
mengalami masalah, muncul tampilan lebih kurang sebagai berikut :
warning:
bind-9.4.0-6.fc7.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing...
########################################### [100%]
1:bind
########################################### [100%]
3.
Konfigurasi
DNS Server Bind
a. Mengkonfigurasikan
root directory bind :
File yang digunakan untuk menentukan root
directory dari bind adalah /etc/sysconfig/named. Perintah yang digunakan untuk mengedit file /etc/sysconfig/named adalah :
[root@server
Fedora]# vi /etc/sysconfig/named
Tambahkan pernyataan berikut pada bagian
paling akhir dari file /etc/sysconfig/named :
ROOTDIR=/
b.
Mengkonfigurasikan
Bind
File yang digunakan untuk mengatur
konfigurasi utama dari Bind adalah vi/et/named.conf. Perintah yang digunakan untuk mengedit file
/etc/named.conf adalah :
controls {
inet 127.0.0.1 allow { localhost; };
};
options {
directory "/var/named";
};
zone
"localhost" {
type master;
file "localhost.zone";
};
zone "4.100.200.in-addr.arpa"
{
type master;
file "4.100.200.in-addr.arpa.zone";
};
zone
"smkunu.sch.id" {
type master;
file "smkunu.sch.id.zone";
};
c.
Menyalin
berkas localhost.zone
File localhost.zone secara default tersedia pada direktori /usr/share/doc/bind-9.4.0/sample/var/named/. Perintah yang digunakan untuk berpindah ke
direktori /usr/share/doc/bind-9.4.0/sample/var/named/ adalah :
[root@serverFedora]#
cd /usr/share/doc/bind-9.4.0/sample/var/named/
Salin file localhost.zone ke direktori /var/named dengan
perintah :
[root@server
named]# cp localhost.zone /var/named/
Setelah file berhasil disalin, kita berpindah
ke direktori /var/named dengan perintah :
[root@server
named]# cd /var/named/
d.
Membuat
file pendefinisian zona smkunu.sch.id.zone
File smkunu.sch.id.zone berisi pendefinisian zona smkunu.sch.id
beserta semua subdomain yang ada di bawahnya.
Buat file /var/named/smkunu.sch.id.zone dengan perintah :
[root@server
named]# vi /var/named/smkunu.sch.id.zone
Isikan konfigurasi berikut pada file /var/named/smkunu.sch.id.zone :
$TTL 86400
@ IN SOA ns1.smkunu.sch.id.
ns1.smkunu.sch.id.(
2010911918 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttl
)
@ IN NS ns1.smkunu.sch.id.
@ IN A 200.100.4.65
ns1 IN A
200.100.4.65
www IN A
200.100.4.66
mail IN A
200.100.4.67
IN MX 10 mail.smkunu.sch.id
e.
Membuat
file pendefinisian zona 4.100.200.in-addr.arpa.zone
File 4.100.200.in-addr.arpa.zone berisi pendefinisian zona smkngudo.sch.id
beserta semua subdomain yang ada di bawahnya.
Buat file /var/named/4.100.200.in-addr.arpa.zone dengan perintah :
[root@server
named]# vi /var/named/4.100.200.in-addr.arpa.zone
Isikan konfigurasi berikut pada file /var/named/4.100.200.in-addr.arpa.zone :
$TTL 86400
4.100.200.in-addr.arpa
IN SOA ns1.smkunu.sch.id. ns1.smkunu.sch.id. (
2010911918
28800 ; refresh
7200
; retry
604800 ; expire
86400 ; ttl
)
IN NS ns1.smkunu.sch.id
66 IN PTR www.smkunu.sch.id
67 IN PTR
mail.smkunu.sch.id
f.
Pastikan
semua file konfigurasi yang telah diedit telah disimpan.
4. Menjalankan
layanan DNS server dengan bind
Setelah Bind dikonfigurasikan
dengan benar, maka layanan DNS server dapat dijalankan dengan perintah :
[root@server
named]# service named start
Apabila konfigurasi Bind telah
benar dan dapat berjalan sempurna, hasil yang ditampilkan lebih kurang
sebagaimana berikut :
/usr/bin/readlink:
missing operand
Try
`/usr/bin/readlink --help' for more information.
Starting
named: [ OK ]