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.smkn1byl.sch.id: 192.168.10.1/24
2. www.smkn1byl.sch.id: 192.168.10.2/24
3. mail.smkn1byl.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: smkn1byl.sch.id
3. Email Admin: user01@smkn1byl.sch.id, user02@smkn1byl.sch.id
4. Sub Domain: www.smkn1byl.sch.id
5. Host Name: hakim
mail.sekolah.sch.id
Mail Server
1. Sistem Operasi: OS Linux
Webmail Server
1. Virtual Alias: mail.smkn1byl.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)
    hakim login: root
    password:
a
2. Setting NIC (eth0), (eth0:0), (eth0:1) pada file “/etc/network/interfaces”.
    hakim:~# nano /etc/network/interfaces
edit dan tambahkan script seperti dibawah ini:
        auto eth0
        iface eth0 inet static
                address 192.168.10.1
               netmask 255.255.255.0
        auto eth0
        iface eth0:0 inet static
                address 192.168.10.2
                netmask 255.255.255.0
        auto eth0:1
        iface eth0 inet static
                address 192.168.10.3
               netmask 255.255.255.0
1
3. Restart layanan network
    hakim:~# /etc/init.d/networking restart
2
4. Periksa hasil setting NIC
    hakim:~# ifconfig
3
5. Install layanan bind9
    masukkan DVD master Debian 5 (Lenny)
    hakim:~# apt-get install bind9
v
6. Masuk kedirektori “/etc/bind/
    hakim:~# cd /etc/bind
4 
7. Menambah scripts pada file ”/etc/bind/named.conf” untuk membuat zone forward dan zone reserve.
    hakim:/etc/bind# nano named.conf
Ketikkan scripts dibawah ini pada baris terbawah.
       zone "smkn1byl.sch.id" {
                     type master;
                     file "/etc/bind/forward";
       };
       zone "192.in-addr.arpa" {
                     type master;
                     file "/etc/bind/reverse";
       };
5
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
    hakim:/etc/bind# cp db.local forward
    hakim:/etc/bind# cp db.127 reserve
6
9. Buat file baru untuk zone forward
    hakim:/etc/bind# nano forward
ganti script “localhost” dengan nama domain dan ketikkan scripts dibawah ini :
       @      IN    NS    smkn1byl.sch.id.
       @      IN    A      192.168.10.1
       www   IN    A      192.168.10.2
       mail    IN    A      192.168.10.3
7
10.Buat file baru untuk zone forward
     hakim:/etc/bind# nano forward
ganti script “localhost” dengan nama domain dan ketikkan scripts dibawah ini :
       1.10.168       IN       PTR       smkn1byl.sch.id.
       2.10.168       IN       PTR       www.smkn1byl.sch.id.
       3.10.168       IN       PTR       mail.smkn1byl.sch.id.
8
11.Setting Resolver
     hakim:/etc/bind# nano /etc/resolv.conf
Ketikkan scripts dibawah ini pada baris terbawah.
       search smkn1byl.sch.id.
       nameserver 192.168.10.1
       nameserver 192.168.10.2
       nameserver 192.168.10.3
9
12.Restart layanan bind9
     hakim:/etc/bind# /etc/init.d/bind9 restart
10
13.Uji DNS yang sudah di konfigurasi
     hakim:/etc/bind# nslookup smkn1byl.sch.id
     hakim:/etc/bind# nslookup www.smkn1byl.sch.id
     hakim:/etc/bind# nslookup mail.smkn1byl.sch.id
     hakim:/etc/bind# nslookup 192.168.10.1
     hakim:/etc/bind# nslookup 192.168.10.2
     hakim:/etc/bind# nslookup 192.168.10.3
11 12
14.Keluar dari direktori “/etc/bind”
     hakim:/etc/bind# cd
     Install layanan apache2 php5 links
     hakim:~# apt-get install apache2 php5 links
13
15.Masuk direktori “/var/www”
     hakim:~# cd /var/www
     Buat direktori untuk webserver
     hakim:/var/www# mkdir webserver
     Salin Index.html pada “/var/www” ke “/var/www/webserver”
     hakim:/var/www# cp index.html /var/www/webserver
14
15.Setting Index.html pada “/var/www/webserver/index.html
     hakim:/var/www# nano /var/www/webserver/index.html
15
16.Masuk direktori “/etc/apache2/sites-available/”
     hakim:/var/www# cd /etc/apache2/sites-available/
     Salin “default” dengan nama yang diinginkan
     hakim:/etc/apache2/sites-available# cp default web
16
17.Setting file pada direktori web
     hakim:/etc/apache2/sites-available# nano web
Tambahkan scripts dibawah ini
     <VirtualHost *:80>
               ServerAdmin webmaster@localhost
               ServerName smkn1byl.sch.id
               ServerAlias www.smkn1byl.sch.id
               DocumentRoot /var/www/webserver/
               <Directory />
17
18.Disable file Default
     hakim:/etc/apache2/sites-available# a2dissite default
     Enable file web
     hakim:/etc/apache2/sites-available# a2ensite web
18
19.Keluar dari direktori “etc/apache2/sites-available”
     hakim:/etc/apache2/sites-available# cd
     Restart layanan apache2
     hakim:~# /etc/init.d/apache2 restart
     Cek Web Server
     hakim:~# links smkn1byl.sch.id
     hakim:~# links www.smkn1byl.sch.id
19
20.Install layanan postfix courier-pop courier-imap squirrelmail
     hakim:~# apt-get install postfix courier-pop courier-imap squirrelmail
20
21.Buat maildirektori pada “/etc/skel/”
     hakim:~# maildirmake /etc/skel/Maildir
     Edit file main.cf pada “/etc/postfix/”
     hakim:~# nano /etc/postfix/main.cf
tambahkan script dibawah ini pada baris terbawah
        home_mailbox = Maildir/
21
22.Setting dpkg-reconfigure postfix
     hakim:~# dpkg-reconfigure postfix
     Ikuti langkah-langkah seperti gambar dibawah ini:
36
37
38
39
40
41
42
43
44
45
46
23.Edit file apache2.conf pada “/etc/apache2/”
     hakim:~# nano /etc/apache2/apache2.conf
tambahkan script dibawahini pada baris terbawah
        Include /etc/squirrelmail/apache.conf
22
24.Edit file apache.conf pada “/etc/squirrelmail/”
     hakim:~# nano /etc/squirrelmail/apache.conf
Tambahkan script dibawah ini pada baris terbawah
        <VirtualHost *:80>
                    DocumentRoot /usr/share/squirrelmail
                    ServerName mail.smkn1byl.sch.id
        </VirtualHost>
apa
25.Buat user mail
     hakim:~# adduser user01
     Masukkan data sebagai referensi
     hakim:~# adduser user02
     Lakukan hal yang sama seperti user01
51     
26.Reboot komputer
     hakim:~# reboot
27.Uji Mail Server
     hakim:~# Links mail.smkn1byl.sch.id
24
28.Login user mail (user01)
25
     Buat Mail melalui “compose”
26
     Masukkan alamat mail tujuan (user02), subjek mail (test) dan isi pesan (percobaan)
     Pilih Send untuk mengirim pesan
27
     Sign Outuser01
28 29
     Login user02
30
     Pilih menu inbox untuk melihat mail masuk, pada daftar mail masuk pilih subject mail untuk membuka pesan.
31
     Pilih tindakan untuk mail masuk, (lihat gambar)
32
29.Menguji konfigurasi melalui client (Win.XP)
     Klik menu “start”, klik kanan “My Network Place”, klik “Properties”
33
     Klik kanan “Local Area Connection”, klik “Properties”
34
     Double klik pada “Internet Protocol (TCP/IP)
35
     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
36
     Buka Web Browser
     Menguji Web Server
     Pada address bar ketikkan ServerName/DomainName (smkn1byl.sch.id atau 192.168.10.1) atau
     ServerAlias (www.smkn1byl.sch.id atau 192.168.10.2)
37 
38 
     Menguji Mail Server
     Pada address bar ketikkan mail.domain (mail.smkn1byl.sch.id atau 192.168.10.3)
     Login (user01)
39
     Klik “Compose” untuk membuat pesan
40
     Masukkan alamat tujuan, subject, dan isi pesan, klik send untuk mengirim pesan
41
     Sign Out User01
     Login User02
42
     Klik INBOX untuk melihat pesan masuk
     pada daftar pesan masuk, klik subject mail untuk membuka pesan
43
     Pilih tindkan untuk mail tersebut
44
Title : Konfigurasi DNS Server, WEB Server dan MAIL Server DEBIAN 5 (Lenny)
Description : Pada kesempatan kali ini saya akan memposting langkah-langkah konfigurasi DNS server, WEB Server dan MAIL Server pada Debian 5 (Lenny). ...

1 Response to "Konfigurasi DNS Server, WEB Server dan MAIL Server DEBIAN 5 (Lenny)"