Senin, 30 Maret 2015


KONFIGURASI DEBIAN 7.7 PAKET 3

1.       Siapkan 3 IP :
192.168.183.1 ~> smkn7.sch.id
192.168.183.2 ~> www.smkn7.sch.id
192.168.183.3~> mail.smkn7.sch.id

2.       Setting IP :

#nano /etc/network/interfaces

auto eth0
iface eth0 inet static
            address 192.168.183.1
            netmask 255.255.255.0
            network 192.168. 183.0
            gateway 192.168. 183.1
            broadcast 192.168.183.255
            dns-nameservers 192.168. 183.1
            dns-search smkn7.sch.id


auto eth0:1
iface eth0:1 inet static
            address 192.168. 183.2
            netmask 255.255.255.0

auto eth0:2
iface eth0:2 inet static
            address 192.158. 183.3
            netmask 255.255.255.0

3.       Restart konfigurasi interfaces
#/etc/init.d/networking restart atau #service networking restart

MEMBUAT DNS SERVER

a.      Instal bind9
#apt-cdrom add
#apt-get install bind9

b.      Tambahkan script pada file"/etc/bind/named.conf"
#nano /etc/bind/named.conf.local

c.       Ketik script dibawah ini di baris paling bawah
zone "smkn7.sch.id" {
            type master;
            file "/etc/bind/smkn7";
};
zone "183.168.192.in-addr.arpa" {
            type master;
            file "/etc/bind/smkn7.192";
};


d.      Copy file /etc/bind/db.local KE file /etc/bind/smkn7
#cp /etc/bind/db.local /etc/bind/smkn7


e.       Copy file /etc/bind/db.127 KE file /etc/bind/smkn7.192
#cp /etc/bind/db.127 /etc/bind/smkn7.192

f.       Edit file /etc/bind/smkn7
#nano /etc/bind/smkn7

g.      Ganti setiap localhost menjadi nama domain (contoh : smkn7.sch.id)
@        IN        SOA    smkn7.sch.id. root.smkn7.sch.id. (
                                                2          ; Serial
                                                604800 ; Refresh
                                                 86400 ; Retry
                                           2419200  ; Expire
                                            604800) ; Negative Cache TTL
;
@        IN        NS       smkn7.sch.id.
@        IN        A         192.168.183.1
@        IN        AAAA            ::1
yanuri  IN        A         192.168.183.1
www   IN        A         192.168.183.2
mail     IN        A         192.168.183.3


h.      Edit File /etc/bind/smkn7.192
#nano /etc/bind/smkn7.192

@        IN        SOA    smkn7.sch.id. root.smkn7.sch.id. (
                                                     1     ; Serial
                                                604800            ; Refresh
                                                 86400 ; Retry
                                           2419200  ; Expire
                                            604800) ; Negative Cache TTL

;
@        IN        NS       smkn7.sch.id.
1          IN        PTR     smkn7.sch.id.
2          IN        PTR     www.smkn7.sch.id.
3          IN        PTR     mail.smkn7.sch.id.


i.        Edit file resolv.conf
#nano /etc/resolv.conf

domain smkn7.sch.id
search smkn7.sch.id
nameserver 192.168.183.1
nameserver 192.168.183.2
nameserver 192.168.183.3



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


CEK KONFIGURASI

#dig www.smkn7.sch.id
#dig smkn7.sch.id
#dig mail.smkn7.sch.id

#nslookup smkn7.sch.id
#nslookup 192.168.183.1
#nslookup 192.168.183.2
#nslookup 192.168.183.3
(Jika setelah dicek konfigurasi dan muncul status NOEROR maka konfigurasi sudah benar)


a.      install elinks.
Masukan DVD Debian 7.7 disk 2
#apt-get intall elinks

WEB SERVER
a.      Install Service dibawah ini :
#apt-get install apache2 php5

b.      Masuk directory
#cd /var/www

c.       Buat directory "web"
root:/var/www#mkdir web

d.      Copy index.html
#cp index.html /var/www/web

e.       Setting index.html pada folder Web
#nano /var/www/web/index.html

f.       tulis script html di indwx.html
<html><body><h1> It Works!</h1>
<p> ALHAMDULILAH BISA</p>
<p>Semangat Terus Berjuang Semoga Lulus UKK 2015</p>
</body></html>
g.      Masuk directory
#cd /etc/apache2/sites-available

h.      Salin File "default"
root:/etc/apache2/sites-available#cp default web

i.        Setting directory web
#nano web

j.        Edit Script dibawah ini :
<VirtualHost 192.168.40.1:80>
            ServerAdmin yanuri@smkn7.sch.id
            ServerName smkn7.sch.id
            ServerAlias mail.smkn7.sch.id
            DocumentRoot /var/www/web/
<Directory />

k.      Aktifkan  Virtual Host untuk website utama
#a2dissite default
#a2ensite web

l.        Keluar dari Directory
#cd

m.    restart layanan apache
#/etc/init.d/apache2 restart

n.      Periksa apakah web server sudah berjalan?
//install elinks (browser di linux)
#apt-get install elinks

//Buka elinks
#elinks
ketik : smkn7.sch.id maka akan muncul tampilan web seperti dibawah ini:

ketik : mail.smkn7.sch.id maka akan muncul tampilan seperti dibawah ini:

MAIL SERVER

a.      Install service berikut :
#apt-cdrom add
#apt-get install postfix courier-imap courier-pop

b.      Edit main.cf
#nano /etc/postfix/main.cf

c.       Tambahkan script di bagian paling bawah :
home_mailbox = Maildir/

d.      Setting postfix.
(gunakan ini jika konfigurasi tidak sempurna)
#dpkg-reconfigure postfix

e.       Ikuti Langkah ini :
1)      Pilih OK
2)      Pilih Internet Site

3)      Ketik system mailnya jadi : mail.smkn7.sch.id
4)      KOSONGKAN

5)      Delete semua "localhost" dan ganti dengan mail.smkn7.sch.id


6)      Pilih No pada pilihan “Force synchronous updates on mail queue?”

7)      Masukan ip Mailnya di paling ujung . 192.168.183.1/24

8)      Pilih No pada pilihan “Use procmail for local delivery?”

9)      Biarkan 0 pada pilihan “Mailbox size limit (bytes) :

10)  Ketik + pada local address extension character:

11)  Pilih IPv4

f.       Edit file apache2.conf
#pico /etc/apache2/apache2.conf

g.      Tambahkan script ini dibagian paling bawah :
Include /etc/squirrelmail/apache.conf

WEB MAIL
a.      instal squirrelmail
#apt-get install squirrelmail

b.      Tambahkan baris script pada apache.conf
#nano /etc/squirrelmail/apache.conf

c.       Tambahkan script dibawah ini pada bagian paling bawah :
<VirtualHost 192.168.50.1:80>
            DocumentRoot /usr/share/squirrelmail
            ServerName mail.smkn7.sch.id
</VirtualHost>

d.      Buat user mail
#maildirmake /etc/skel/Maildir
#adduser user1
#adduser user2

e.       Buka elinks
Masukan website ~> mail.smkn7.sch.id

f.       Masukan user1 pada login SquirrelMail

g.      Buka compose dan masukan alamat email yang ingin dituju serta pesan yang ingin disampaikan lalu klik send

h.      Buka Network and Sharing Center dan klik nama Connection

i.        Klik properties lalu klik Internet Protocol Version 4 (TCP/IPv4)


j.        Lalu setting IP Addres sesuai keinginan dan setting default gateway dan DNS server
 dengan ip server

k.      Buka web browser dan masukan alamat web mail.smkn7.sch..id


l.        Buka INBOX  dan buka pesan jika pesan yang diterima sesuai dengan pesan yg dikirim dari user1 berati proses pengetestan ke coustemer sudah selesai