1. SETTING IP ADDRESS
a. Untuk menyetting ip address kita akan mengedit file /etc/network/interfaces
Debian :# nano /etc/network/interfaces
kemudian simpan file tersebut..
b. langkah yang selanjutnya adalah restart networknya
Debian :# /etc/init.d/networking restart
c. Untuk mengecek apakah pengkonfigurasian ip kita berhasil lakukan perintah dibawah
ini:
Debian :# ifconfig
Apabila hasil sudah seperti diatas berti pengkonfigurasian ip address kita sudah berhasil,
dari gambar diatas kita dapat mengetah ui bahwa komputer kita mempunyai 3 ip adress
yaitu
a. Eth0 : 192.186.66.3/28
b. Eth0:0 :192.186.66.4/28
c. Eth0:1 :192.186.66.5/28
2. KONFIGURASI DNS SERVER
a. Langkah pertama yaitu install paket DNS (Bind9)
Debian :# apt-get install bind9
b. Langkah selanjutnya adalah kita akan membuat zone untuk domain kita
Debian :# nano /etc/bind/named.conf
Tambahkan script dibawah ini:
c. Kemudian copykan file db.local ke db.boyolali
Debian :# cp /etc/bind/db.local /etc/bind/db.boyolali
d. Copykan file db.127 ke db.192
Debian :# cp /etc/bind/db.127 /etc/bind/db.192
e. Edit file forwardnya
Debian :# nano /etc/bind/db.boyolali
Edit scriptnya menjadi seperti ini:
f. Edit file reversenya:
Debian :# nano /etc/bind/db.192
Edit scriptnya menjadi seperti ini:
g. Kemudian edit resolvnya:
Debian :# nano /etc/resolv.conf
h. Restart daemon bind9
Debian :# /etc/init.d/bind9 restart
i. Cek hasil konfigurasi kita
Debian :# nslookup boyolali.go.id
Debian :# nslookup ns.boyolali.go.id
Debian :# nslookup www.boyolali.go.id
Debian :# nslookup mail.boyolali.go.id
Selain mengecek melalui domain kita juga akan mengeceknya lewat ip address
Debian :# nslookup 192.186.66.3
Debian :# nslookup 192.186.66.4
Debian :# nslookup 192.186.66.5
3. KONFIGURASI WEB SERVER
Setelah DNS server berhasil kita konfigurasikan langkah selanjutnya adalah konfigurasi
Webserver.Let’s check it out...
a. Install paket webserver yang kita butuhkan
Debian :# apt-get install apache2 php5 links
b. Kita bisa mengubah tampilan index dari web kita dengan cara mengedit file
index.html
Debian :# nano /var/www/index.html
c. Restart daemon apache2
Debian :# /etc/init.d/apache2 restart
d. Kita bisa mengecek hasil konfigurasi webserver kita menggunakan browser berbasis
teks yang sudah kita install tadi yaitu links
Debian :# links boyolali.go.id
Kalau berhasil tampilannya seperti dibawah ini:
4. KONFIGURASI MAIL SERVER DAN WEBMAIL
Setelah DNS server dan Webserver kita lalui langkah terakhir adalah konfigurasi
Mailsrver dan Webmail.Untuk Mail Transportnya kita menggunakan postfix dengan
metode courier-imap dan courier-pop, sedangkan webmailnya kita akan gunakan
Squirrelmail..
a. Install paket-paket yang dibutuhkan
Debian :# apt-get install postfix courier -pop courier-imap
squirrelmail
b. Buat directory Maildir
Debian :# maildirmake /etc/skel/Maildir
c. Edit file main.cf pada postfixnya
Debian :# nano /etc/postfix/main.cf
d. Konfigurasikan postfixnya
Debian :# dpkg-reconfigure postfi
-Tekan OK
-Pilih Internet Sites
-Isikan System Mail yang akan kita gunakan
-Kita kosongi saja langkah ini tinggal kita OK ..
-Tambahkan system mail yang kita masukkan tadi pada form ini agar nantinya MTA
bisa menerima email yang kita kirimkan..
-Pilih NO
-Isikan IP address yang akan kita gunakan untuk MailServer
-Pilih NO
-Biarkan Seperti itu, tinggal kita OK saja
-Tinggal kita OK saja
-Pilih ipv4, kemudian OK
e. Tambahkan script Include pada file apache2.conf, agar virtual host pada direktori
squirrelmail ikut di proses
Debian :# nano /etc/apache2/apache2.conf
f. Tambahkan script virtual host dengan menggunakan port 80
Debian :# nano /etc/squirrelmail/apache.conf
g. Buat user baru
Debian :# adduser widhi
Catatan : user yang kita buat sebelum pembuatan directory Maildir akan di drop
oleh Imap Server
h. Restart apache2, courier-imap, courier-pop dan postfix
Debian :# /etc/init.d/apache2 restart
Debian :# /etc/init.d/courier -imap restart
Debian :# /etc/init.d/courier -pop restrart
Debian :# /etc/init.d/postfix reload
i. Cek dari komputer server
Debian :# links mail.boyolali.go.id
Login dari user yang kita buat tadi kemudian coba kirimkan ke alamat kita sendiri
Pengiriman email berhasil
j. Cek dari client
Setting ip dari client
Cek melalui browser
-Hasil pengecekan webserver dari client
-Hasil pengecekan webmail dari client
-Email berhasil dikirmkanSemoga bermanfaat........................