Untuk lebih mudah dan singkat sebagai berikut ini langkah yang dapat dilakukan untuk konfigurasi DNS, Mail server dan Web Server pada debian.
Step I
Install Debian terlebih dahulu. .
Install Debian terlebih dahulu. .
Step II
Configurasi Network Interfaces dan Tambahan IP Virtual
nano /etc/network/interfaces
Configurasi Network Interfaces dan Tambahan IP Virtual
nano /etc/network/interfaces
Reboot dan cek interfaces
ifconfig
ifconfig
Juga setting Network pada PC client. .
Kemudian cek koneksi dari PC clien ke server melalui command
Prompt
Dan cek juga loneksi dari server ke clien
Step III
install Bind
apt-get install bind9
cd /etc/bind
install Bind
apt-get install bind9
cd /etc/bind
Lalu ubah settingan menjadi :
nano named.conf.local
nano named.conf.local
nano named.conf.options
juga ubah menjadi :
juga ubah menjadi :
kemudian lanjukan dengan settingan :
cp db.local db.aing
cp db.127 db.mad
nano db.aing
cp db.127 db.mad
nano db.aing
ubahlah menjadi:
pastikan semua settingan itu dilakukan dengan teliti agar
tidak terjadi kesalahan jika sudah yakin kemudian restart bind9 nya..
/etc/init.d/bind9 restart
/etc/init.d/bind9 restart
Setelah itu buka resolv.conf dan tambahkan :
nano /etc/resolv.conf
nano /etc/resolv.conf
Bila sudah selesai kita dapat mengeceknya dengan menggunakan
perintah :
nslookup ns.ahsan.net
nslookup www.ahsan.net
nslookup mail.ahsan.net
nslookup ns.ahsan.net
nslookup www.ahsan.net
nslookup mail.ahsan.net
Kemudian cek juga
melalui client
Step IV
Setelah konfigurasi DNS Server selesai maka kita dapat melanjutkan pada konfigurasi Mail Server dan Webmail Server. Untuk lebih cepat dan efesiensi waktu, instalasi dapat dilakukan secara sekaligus yaitu dengan cara :
apt-get install apache2 php5 postfix squirrelmail courier-imap courier-pop
Setelah konfigurasi DNS Server selesai maka kita dapat melanjutkan pada konfigurasi Mail Server dan Webmail Server. Untuk lebih cepat dan efesiensi waktu, instalasi dapat dilakukan secara sekaligus yaitu dengan cara :
apt-get install apache2 php5 postfix squirrelmail courier-imap courier-pop
untuk settingannya pilihlah :
create directories : no
general type : internet site system
mail name : ahsan.net
create directories : no
general type : internet site system
mail name : ahsan.net
kemudian tambahkan pada baris terakhir dalam konfigurasi apache.conf nya Include include/etc/squirrelmail/apache.conf
nano /etc/apache2/apache2.conf
tambahkan juga pada baris terakhir settingan squirrelmail nya
nano /etc/squirrelmail/apache.conf
<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.ahsan.net
</VirtualHost>
Setelah itu kemudian restart
/etc/init.d/apache2 restart
/etc/init.d/apache2 restart
Bukalah browser pada pc client dan masukan url nya mail.ahsan.net
Jika instalasi dan settingannya sudah benar maka akan tampak tampilan :
Untuk melanjutkan membuat direktori sebaiknya kita berada
pada posisi sebagai root (/) karena dalam beberapa kasus mail server tidak
berjalan sebab saat menjalankan perintah maildirmake posisi kita masih berada
di /etc/bind.
Untuk mengetahui kita diposisi apa dapat dilakukan dengan
perintah whoemi
maildirmake /etc/skel/Maildir
Untuk menambahkan user dan settingannya dapat dilakukan dengan :
Adduser testing
Dpkg-reconfigure postfix
Untuk menambahkan user dan settingannya dapat dilakukan dengan :
Adduser testing
Dpkg-reconfigure postfix
general type : internet site
system mail name : ahsan.net
root and postmaster : [kosongkan]
other destination : pada baris terakhir tambahkan 0.0.0.0/0
Force synchronous : no
Local network : 0.0.0.0/0
Use procmail : No Mailbox size : 0
Local address : +
Internet protocols : ipv4
nano /etc/postfix/main.cf
Pada baris terakhirnya tambahkan :
home_mailbox = Maildir/
setelah itu baru kemudian restart semuanya..
/etc/init.d/postfix restart
/etc/init.d/courier-imap restart
/etc/init.d/courier-pop restart
Pada baris terakhirnya tambahkan :
home_mailbox = Maildir/
setelah itu baru kemudian restart semuanya..
/etc/init.d/postfix restart
/etc/init.d/courier-imap restart
/etc/init.d/courier-pop restart