Anda di halaman 1dari 20

Konfigurasi DNS Server, WEB Server dan

MAIL Server DEBIAN 5 (Lenny)


Pada kesempatan kali ini saya akan memposting langkah-langkah konfigurasi DNS server, WEB
Server dan MAIL Server pada Debian 5 (Lenny).
IP Address
1. ns.smkn1kjb.sch.id: 192.168.10.1/24
2. www.smkn1kjb.sch.id: 192.168.10.2/24
3. mail.smkn1kjb.sch.id: 192.168.10.3/24
4. PC Client: 192.168.10.4/24

DNS Server
1. Sistem Operasi: OS Linux Debian5 Lenny
2. Domain: smkn1kjb.sch.id
3. Email Admin: user01@smkn1kjb.sch.id, user02@smkn1kjb.sch.id
4. Sub Domain: www.smkn1kjb.sch.id
5. Host Name: budi
mail.sekolah.sch.id
Mail Server
1. Sistem Operasi: OS Linux
Webmail Server
1. Virtual Alias: mail.smkn1kjb.sch.id
2. Metode: IMAP/POP3 dan SMTP
Langsung saja berikut Langkah-langkah konfigurasi DNS server, WEB Server dan MAIL Server
pada Debian 5 (Lenny):
1. Pertama Login menggunakan ’super user’ (masuk ke root)
    budi login: root
    password:

2. Setting NIC (eth0), (eth0:0), (eth0:1) pada file “/etc/network/interfaces”.


    budi:~# pico /etc/network/interfaces
edit dan tambahkan script seperti dibawah ini:
up ip addr add 192.168.10.2/24 brd 192.168.10.255 dev eth0 label eth0:0
up ip addr add 192.168.10.3/24 brd 192.168.10.255 dev eth0 label eth0:1

3. Restart layanan network


    budi:~# reboot

4. Periksa hasil setting NIC


    budi:~# ifconfig | less
5. Install layanan bind9
    masukkan DVD master Debian 5 (Lenny)
    budi:~# apt-get install bind9

6. Masuk kedirektori “/etc/bind/


    budi:~# cd /etc/bind
 
7. Menambah scripts pada file ”/etc/bind/named.conf” untuk membuat zone forward dan zone
reserve.
    budi:/etc/bind# pico named.conf.local
Ketikkan scripts dibawah ini pada baris terbawah.
       zone "smkn1kjb.sch.id" {
                     type master;
                     file "/etc/bind/db.forward";
       };
       zone "192.in-addr.arpa" {
                     type master;
                     file "/etc/bind/db.reverse";
       };

budi:/etc/bind# pico named.conf.options


forwarders {
192.168.10.1;
};
Allow-query { any; };
8. Salin db.local dengan nama zone forward yang telah dikonfigurasikan pada named.conf
    salin db.127 dengan nama zone reverse yang telah dikonfigurasikan pada named.conf
    budi:/etc/bind# cp db.local db.forward
    budi:/etc/bind# cp db.127 db.reserve

9. Buat file baru untuk zone forward


    budi:/etc/bind# pico forward
ganti script “localhost” dengan nama domain dan ketikkan scripts dibawah ini :
       @      IN    NS    smkn1kjb.sch.id.
       @      IN    A      192.168.10.1
       www   IN    A      192.168.10.2
       mail    IN    A      192.168.10.3

10.Buat file baru untuk zone forward


     budi:/etc/bind# pico forward
ganti script “localhost” dengan nama domain dan ketikkan scripts dibawah ini :
       1.10.168       IN       PTR       smkn1kjb.sch.id.
       2.10.168       IN       PTR       www.smkn1kjb.sch.id.
       3.10.168       IN       PTR       mail.smkn1kjb.sch.id.
11.Setting Resolver
     budi:/etc/bind# pico /etc/resolv.conf
Ketikkan scripts dibawah ini pada baris terbawah.
       search smkn1kjb.sch.id.
       nameserver 192.168.10.1
       nameserver 192.168.10.2
       nameserver 192.168.10.3

12.Restart layanan bind9


     budi:/etc/bind# /etc/init.d/bind9 restart

13.Uji DNS yang sudah di konfigurasi


     budi:/etc/bind# nslookup smkn1kjb.sch.id
     budi:/etc/bind# nslookup www.smkn1kjb.sch.id
     budi:/etc/bind# nslookup mail.smkn1kjb.sch.id
     budi:/etc/bind# nslookup 192.168.10.1
     budi:/etc/bind# nslookup 192.168.10.2
     budi:/etc/bind# nslookup 192.168.10.3
 

14.Keluar dari direktori “/etc/bind”


     budi:/etc/bind# cd
     Install layanan apache2 php5 links
     budi:~# apt-get install apache2 php5 links

15.Masuk direktori “/var/www”


     budi:~# cd /var/www
     Buat direktori untuk webserver
     budi:/var/www# mkdir webserver
     Salin Index.html pada “/var/www” ke “/var/www/webserver”
     budi:/var/www# cp index.html /var/www/webserver

15.Setting Index.html pada “/var/www/webserver/index.html


     budi:/var/www# pico /var/www/webserver/index.html

16.Masuk direktori “/etc/apache2/sites-available/”


     budi:/var/www# cd /etc/apache2/sites-available/
     Salin “default” dengan nama yang diinginkan
     budi:/etc/apache2/sites-available# cp default web

17.Setting file pada direktori web


     budi:/etc/apache2/sites-available# pico web
Tambahkan scripts dibawah ini
     <VirtualHost *:80>
               ServerAdmin webmaster@localhost
               ServerName smkn1kjb.sch.id
               ServerAlias www.smkn1kjb.sch.id
               DocumentRoot /var/www/webserver/
               <Directory />

18.Disable file Default


     budi:/etc/apache2/sites-available# a2dissite default
     Enable file web
     budi:/etc/apache2/sites-available# a2ensite web
19.Keluar dari direktori “etc/apache2/sites-available”
     budi:/etc/apache2/sites-available# cd
     Restart layanan apache2
     budi:~# /etc/init.d/apache2 restart
     Cek Web Server
     budi:~# links smkn1kjb.sch.id
     budi:~# links www.smkn1kjb.sch.id

20.Install layanan postfix courier-pop courier-imap squirrelmail


     budi:~# apt-get install postfix courier-pop courier-imap squirrelmail

21.Buat maildirektori pada “/etc/skel/”


     budi:~# maildirmake /etc/skel/Maildir
     Edit file main.cf pada “/etc/postfix/”
     budi:~# pico /etc/postfix/main.cf
tambahkan script dibawah ini pada baris terbawah
        home_mailbox = Maildir/

22.Setting dpkg-reconfigure postfix


     budi:~# dpkg-reconfigure postfix
     Ikuti langkah-langkah seperti gambar dibawah ini:
23.Edit file apache2.conf pada “/etc/apache2/”
     budi:~# pico /etc/apache2/apache2.conf
tambahkan script dibawahini pada baris terbawah
        Include /etc/squirrelmail/apache.conf
24.Edit file apache.conf pada “/etc/squirrelmail/”
     budi:~# pico /etc/squirrelmail/apache.conf
Tambahkan script dibawah ini pada baris terbawah
        <VirtualHost *:80>
                    DocumentRoot /usr/share/squirrelmail
                    ServerName mail.smkn1kjb.sch.id
        </VirtualHost>

25.Buat user mail


     budi:~# adduser user01
     Masukkan data sebagai referensi
     budi:~# adduser user02
     Lakukan hal yang sama seperti user01
     
26.Reboot komputer
     budi:~# reboot
27.Uji Mail Server
     budi:~# Links mail.smkn1kjb.sch.id
28.Login user mail (user01)

     Buat Mail melalui “compose”

     Masukkan alamat mail tujuan (user02), subjek mail (test) dan isi pesan (percobaan)
     Pilih Send untuk mengirim pesan

     Sign Outuser01


 

     Login user02

     Pilih menu inbox untuk melihat mail masuk, pada daftar mail masuk pilih subject mail untuk
membuka pesan.

     Pilih tindakan untuk mail masuk, (lihat gambar)


29.Menguji konfigurasi melalui client (Win.XP)
     Klik menu “start”, klik kanan “My Network Place”, klik “Properties”

     Klik kanan “Local Area Connection”, klik “Properties”


     Double klik pada “Internet Protocol (TCP/IP)

     Pilih “Use the following IP address”


              Masukkan IP address Client 192.168.10.4
                               Subnet Mask 255.255.255.0
                               Default gateway 192.168.10.1
     Pilih “Use the following DNS server addresses”
              Masukkan Preferred DNS server 192.168.10.1
     Klik OK

     Buka Web Browser


     Menguji Web Server
     Pada address bar ketikkan ServerName/DomainName (smkn1kjb.sch.id atau 192.168.10.1)
atau
     ServerAlias (www.smkn1kjb.sch.id atau 192.168.10.2)
 

 
     Menguji Mail Server
     Pada address bar ketikkan mail.domain (mail.smkn1kjb.sch.id atau 192.168.10.3)
     Login (user01)
     Klik “Compose” untuk membuat pesan

     Masukkan alamat tujuan, subject, dan isi pesan, klik send untuk mengirim pesan
     Sign Out User01
     Login User02

     Klik INBOX untuk melihat pesan masuk


     pada daftar pesan masuk, klik subject mail untuk membuka pesan
     Pilih tindkan untuk mail tersebut

                            SEKIAN TUTORIAL DARI SAYA SEMOGA BERMANFAAT

Anda mungkin juga menyukai