Kamis, 23 Januari 2014

Konfigurasi debian6 paket 3 DNS, WEB SERVER, & MAIL SERVER




KONFIGURASI IP ADDRESS

1.      nano /etc/network/interfaces
2.      Tambahkan pada baris paling bawah:
 

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.     
Ip broadcastnya. .
Simpan (Ctrl + X + Y + Enter)
4.      Kemudian restart: reboot
5.      Isi vianz login : root
Password : ……
6.      Lalu cek ip addressnya. . .
ifconfig | less (tekan Q untuk keluar) atau ifconfig eth0
Ø  Kemudian edit host.nya. . . 
 nano /etc/hosts
Ø  Edit jga hostnamenya. .

nano /etc/hostname
tambahkan domainnya. .   vianz.smkn1kraksan.sch.id
7.      Kemudian start hostnamenya service hostname.sh start
8.      Cek hostnamenya. . . 
hostname        enter
hostname –f    enter
9.      Cek resolvnya. . .
nano /etc/resolv.conf





INSTALASI DNS

1.      Sekarang install DNS, ketik. . .
 apt-get install bind9  kemudian enter, lalu masukkan CD 1 > enter  > y  > enter
2.      nano /etc/bind/named.conf.local
tambahkan pada baris paling bawah:
Domain anda.
zone  “smkn1kraksan.sch.id”  {
     type master;
     file  “/var/cache/bind/db.forward”;
};
zone  “10.168.192.in-addr.arpa”  {
     type master;
     file  “/var/cache/bind/db.reverse”;
};

3.      kemudian copy db.local ke db.forward
cp  /etc/bind/db.local  /var/cache/bind/db.forward
4.      kemudian copy db.127 ke db.reverse
cp  /etc/bind/db.127  /var/cache/bind/db.reverse
5.      kemudian masuk ke dalam folder bind. ..
 cd  /var/cache/bind

6.      ketik: nano db.forward                          edit sampai menjadi:
;
; BIND data file for local loopback interface
;
$TTL
@             IN        SOA    huznan.smkn1kraksan.sch.id          root.smkn1kraksan.sch.id.  (
                                         2                      ; Serial
                                         604800                        ; Refresh
                                         86400              ; Retry
                                         2419200          ; Expire
                                         604800  )         ; Negative cache
;
Ip untuk domainnya
Ip untuk hostnya
@             IN        NS                   vianz.smkn1kraksan.sch.id.
@             IN        MX 10                        mail.smkn1kraksan.sch.id.
@             IN        A                     192.168.10.1

vianz       IN        A                     192.168.10.1
www        IN        A                     192.168.10.2
Ip untuk www
mail          IN        A                     192.168.10.3
Ip untuk mail
 
7.      simpan. Lalu ketik nano  db.reverse
edit sampai menjadi:
;
; BIND data file for local loopback interface
;
$TTL
@             IN        SOA    vianz.smkn1kraksan.sch.id          root.smkn1kraksan.sch.id.  (
                                         2                      ; Serial
                                         604800                        ; Refresh
                                         86400              ; Retry
                                         2419200          ; Expire
                                         604800  )         ; Negative cache
;
Jangan lupa dibelakang domain harus ada titik (.)
@             IN        NS                   vianz.smkn1kraksan.sch.id.
1               IN        PTR                vianz.smkn1kraksan.sch.id.
2               IN        PTR                www.smkn1kraksan.sch.id.
3               IN        PTR                mail.smkn1kraksan.sch.id.

Ket:
IN
adalah  singkatan dari Internet Name digunakan jika kita menggunakan protocol TCP/IP.
NS
adalah (Name Server) catatan yang menentukan server mana yang akan menjawab atau melayani informasi seputar DNS untuk sebuah domain.
A
(biasa disebut sebagai host record) merupakan inti dari DNS. A record adalah pemetaan dari nama ke alamat ip.
MX
(mail Exchange) adalah catatan yang menentukan kemana sebuah e-mail akan dikirim.
PTR
record adalah kebalikan dari A record, jika A record adalah mapping hostname ke ip address, maka PTR record adalah mapping dari ip address ke hostname.


8.      Kemudian simpan, setelah semua sudah di Edit. .. keluar dari folder bind   cd 
sekarang restart bindnya. .  service bind9 restart

9.      Setelah di restart. .  kita cek satu persatu DNSnya
Ø 
Ip untuk hostnya

nslookup  192.168.10.1
Ø 
Ip untuk www

nslookup  192.168.10.2
Ø  nslookup  192.168.10.3
Ø  nslookup  smkn1kraksan.sch.id
Ø  nslookup vianz.smkn1kraksan.sch.id
Ø 
Ip untuk mail

nslookup  www.smkn1kraksan.sch.id
Ø  nslookup  mail.smkn1kraksan.sch.id


INSTALASI WEB SERVER
1.      apt-get install apache2 php5 links   > masukkan CD 1 >  enter >  y  >  enter
2.      kemudian masuk ke dalam folder www. .    cd  /var/www
3.      touch  info.php
4.      nano  index.html kemudian edit sesuai dengan yang anda mau:
<html>
<head><title>Vianz Zha</title></head>
<body><h1>SELAMAT DATANG DI SMKN1 KRAKSAAN!</h1></body>
</html>
5.      nano  info.php
ketik    <?  Phpinfo();  ?>  dan  simpan,
kemudian keluar dari folder www, ketik cd untuk keluar dari folder
6.      kemudian restart apache2 > service apache2 restart
7.      selanjutnya links webservernya. . .   links www.smkn1kraksan.sch.id      >    Q    >    enter
8.      links www.smkn1kraksan.sch.id/info.php    >    Q   >   enter


INSTALASI MAIL SERVER

1.      apt-get install postfix squirrelmail courier-imap courier-pop  =>  masukkan CD 1   > enter  > y  > enter
2.      Ok (postfix configuration)  =>  internet site  =>  ketik smkn1kraksan.sch.id
3.      Masukkan CD 2  =>  enter   =>  No (configuring courier-base)
4.      Kita edit apache2, nano   /etc/apache2/apache2.conf
tambahkan di baris paling bawah   Include  /etc/squirrelmail/apache.conf   => simpan
5.      Kita edit jga squirrelmailnya. .   nano  /etc/squirrelmail/apache.conf
cari  #<VirtualHost  1.2.3.4>  lalu edit sampai menjadi:
<VirtualHost  *:80>
     DocumentRoot  /usr/share/squirrelmail
     ServerName  mail.smkn1kraksan.sch.id
</VirtualHost>

6.      Kemudian restart apache2.   service apache2 restart
7.      Selanjutnya ketik: maildirmake   /etc/skel/Maildir

8.      Buat dua user. .  untuk admin dan client. .
adduser   admin  => enter => masukkan password => enter => masukkan password lagi => enter 5X(kali) => y => enter
9.      buat user yang ke-2 untuk client, caranya sama dengan no. 7
adduser   Vianz  => enter => masukkan password => enter => masukkan password lagi => enter 5X(kali) => y => enter
10.  dpkg-reconfigure  postfix  =>  kemudian pilih:
OK  untuk (postfix configuration)
internet site di (general type of mail configuration)
pilih OK  di (system mail name)
pilih OK  di (root and postmaster mail recipient)
tambahkan  0.0.0.0/0 di belakang (localhost kemudian) OK
NO  untuk  ( updates on mail queue )
ganti semuanya menjadi 0.0.0.0/0 di (local network) kemudian OK
NO  untuk (use procmail for local delivery)
Pilih 0 untuk (Mailbox size limit bytes) lalu OK   
Pilih + di (local address extention character), kemudian  OK
pilih ipv4 untuk (internet protocol to use)
11.  nano   /etc/postfix/main.cf
Tambahkan dibaris paling bawah:   home_mailbox  =   Maildir/   =>  simpan
12.  kemudian restart satu persatu. . . .
Ø  service postfix  restart
Ø  service courier-imap restart
Ø  service courier-pop restart
13.  Kemudian links mailnya. . .
links mail.smkn1kraksan.sch.id
 

Semoga Sukses. . . . !!!



0 komentar:

luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.comnya.com tipscantiknya.com
kesehatan dan kecantikan

Share it