tugas tutorial debian 5.3

15
Konfigrasi DNS, Mail & Webmail Server pada Debian 5.3 (Virtual) Langkah I Install Debian 5.3 pada perangkat virtual Anda, pada tutorial ini Saya menggunakan VirtualBox. Langkah II Setelah berhasil melakukan instalasi Debian pada perangkat virtual, langkah selanjutnya adalah masuk sebagai super user dengan menggunakan login root Jika telah berhasil masuk sebagai super user, sekarang saatnya melakukan konfigurasi IP pada Debian dengan menuliskan perintah : nano /etc/network/interfaces

description

DNS, Webmail, dan Mail server

Transcript of tugas tutorial debian 5.3

Page 1: tugas tutorial debian 5.3

Konfigrasi DNS, Mail & Webmail Server pada Debian 5.3

(Virtual)

Langkah I

Install Debian 5.3 pada perangkat virtual Anda, pada tutorial ini Saya

menggunakan VirtualBox.

Langkah II

Setelah berhasil melakukan instalasi Debian pada perangkat virtual, langkah

selanjutnya adalah masuk sebagai super user dengan menggunakan login root

Jika telah berhasil masuk sebagai super user, sekarang saatnya melakukan

konfigurasi IP pada Debian dengan menuliskan perintah :

nano /etc/network/interfaces

Page 2: tugas tutorial debian 5.3

Kemudian tuliskan IP yang ingin Anda gunakan sebagai IP dari Debian, berikut

adalah IP yang Saya gunakan.

Selanjutnya keluar dari interfaces dan simpan konfigurasi tersebut, kemudian

lakukan reboot dengan menggunakan perintah reboot, tunggu hingga proses

reboot selesai kemudian masuk kembali sebagai super user. Lalu cek interfaces

sebelumnya dengan menggunakan perintah ifconfig, maka akan muncul

tampilan seperti berikut :

Page 3: tugas tutorial debian 5.3

Lalu konfigurasi juga IP pada client.

Page 4: tugas tutorial debian 5.3

Selanjutnya periksa antarkoneksi antara server (Debian) dan client dengan

menggunakan perintah ping dengan tujuan IP server untuk client dan

sebaliknya. Pada client masukan perintah ping pada command prompt.

Page 5: tugas tutorial debian 5.3

Langkah III

Jika client dan server sudah terhubung, langkah selanjutnya adalah melakukan

instalasi Bind9 pada Debian dengan menggunakan perintah :

apt-get install bind9

Tunggu hingga proses instalasi selesai, kemudian masuk ke dalam direktori

Bind9 dengan perintah :

cd /etc/bind

Lalu masuk dengan perintah :

nano named.conf.local

Kemudian lakukan konfigurasi pada conf.local menjadi :

henshin.net dapat diisi dengan name server yang Anda inginkan, sedangkan

38.168.192 adalah IP pada Debian yang ditulis secara terbalik (tanpa 1 segmen

terakhir). Kemudian db.ghost dan db.spectre pada bagian ghost dan spectre

dapat Anda ganti sesuai keinginan, misalnya db.necrom. Jika sudah, keluar dan

jangan lupa simpan konfigurasi tersebut.

Page 6: tugas tutorial debian 5.3

Kemudian lakukan konfigurasi pada conf.options menjadi :

Pada bagian 192.168.38.1 masukan IP yang Anda gunakan sebagai IP dari

Debian. Keluar dan simpan konfigurasinya.

Setelah itu masukan perintah :

cp db.local db.ghost

cp db.127 db.spectre

Pada bagian ghost dan spectre masukan kata yang Anda gunakan pada

pengaturan conf.local sebelumnya.

Dilanjutkan dengan melakukan konfigurasi pada db.ghost. Masukan perintah :

nano db.ghost

Dan lakukan konfigurasi sebagai berikut :

Page 7: tugas tutorial debian 5.3

Bagian henshin.net adalah name server yang Anda gunakan pada conf.local

sebelumnya. Lalu pada bagian ns, www, dan mail masukan IP yang ingin Anda

gunakan untuk mengaksesnya. Keluar dan simpan, lalu masuk ke dalam

db.spectre dengan perintah :

nano db.spectre

Lakukan konfigurasi sebagai berikut :

Page 8: tugas tutorial debian 5.3

Bagian 1, 2, dan 3 pada konfigurasi tersebut adalah 1 segmen terakhir dari IP

yang digunakan untuk mengkases ns, www, dan mail pada konfigurasi db.ghost.

Pastikan semua konfigurasi telah ditulis dengan benar, setelah itu lakukan

restart pada Bind9 dengan perintah :

/etc/init.d/bind9 restart

Setelah prosesnya selesai, masuk ke dalam resolv.conf menggunakan perintah :

nano /etc/resolv.conf

Lalu lakukan konfigurasi sebagai berikut :

Page 9: tugas tutorial debian 5.3

Bagian search diisi dengan name server Anda, sedangakn nameserver diisi

dengan IP dari name server Anda. Setelah itu lakukan pengecekan apakah

konfigurasi tersebut sudah berhasil atau belum, gunakan perintah :

nslookup ns.henshin.net

nslookup www.henshin.net

nslookup mail.henshin.net

Jika berhasil, maka akan muncul tampilan seperti :

Page 10: tugas tutorial debian 5.3

Lakukan juga pengecekan pada client.

Page 11: tugas tutorial debian 5.3

Langkah IV

Setelah melakukan konfigurasi DNS Server langkah selanjutnya adalah

melakukan konfigurasi pada Mail Server dan Webmail Server. Lakukan instalasi

untuk program yang dibutuhkan dengan perintah :

apt-get install apache2

apt-get install php5

apt-get install postfix

apt-get install squirrelmail

apt-get install courier-imap

apt-get install courier-pop

Selain dengan cara di atas, instalasi dapat juga dilakukan secara sekaligus

untuk mempersingkat waktu, misalnya :

apt-get install apache2 php5 postfix squirrelmail courier-imap courier-

pop

Tunggu prosesnya hingga selesai, lalu pada jendela pop-up yang muncul,

masukan pengaturan berikut :

Create Directories : No

General Type : Internet Site

System Mail Name : henshin.net

Selanjutnya melakukan konfigurasi pada Apache, masuk dengan perintah :

nano /etc/apache2/apache2.conf

Kemudian tambahkan Include /etc/squirrelmail/apache.conf pada baris

terakhir pada apache.conf.

Lalu lakukan konfigurasi pada squirrelmail, masuk dengan perintah :

nano /etc/squirrelmail/apache.conf

Page 12: tugas tutorial debian 5.3

Setelah itu tambahkan :

<VirtualHost *:80>

DocumentRoot /usr/share/squirrelmail

ServerName mail.henshin.net

</VirtualHost>

Ganti bagian * dengan IP yang Anda gunakan untuk mengakses mail pada

konfigurasi sebelumnya.

Setelah itu restart Apache menggunakan perintah :

/etc/init.d/apache2 restart

Langkah selanjutnya adalah mengecek apakah mailserver sudah dapat diakses

melalu browser atau belum. Masukan mail.henshin.net pada kolom URL di

dalam browser Anda hingga muncul tampilan seperti :

Kemudian buatlah direktori untuk mailserver menggunakan perintah :

maildirmake /etc/skel/Maildir

Jika sudah, sekarang saatnya untuk menambahkan user dari mailserver tadi.

Hal tersebut dapat dilakukan dengan perintah :

Page 13: tugas tutorial debian 5.3

adduser kaigan

Setelahnya masukan password yang ingin Anda gunakan untuk user tersebut.

Tulisan kaigan dapat Anda ganti dengan user yang Anda inginkan, misalnya

adduser hissatsu untuk membuat user dengan username hissatsu. Pada

langkah ini, Saya membuat 2 user untuk melakukan pengecekan mailserver

nanti.

Setelah membuat user lakukan konfigurasi pada Postfix, gunakan perintah :

dpkg-reconfigure postfix

Lalu pada jendela pop-up yang muncul lakukan pengaturan sebagai berikut :

General Type : Internet Site

System Mail Name : henshin.net

Root and Postmaster : (Kosongkan)

Other Destination : (Tambahkan 0.0.0.0/0 pada bagian terakhir)

Force Synchronous : No

Local Network : 0.0.0.0/0

Use Procmail : No

Mailbox Size : 0

Local Address : +

Internet Protocols : IPv4

Kemudian konfigurasi Postfix setelah masuk dengan perintah :

nano /etc/postfix/main.cf

Dan pada baris paling terakhir masukan :

home_mailbox = Maildir/

Kemudian restart semuanya dengan perintah :

/etc/init.d/postfix restart

/etc/init.d/courier-imap restart

/etc/init.d/courier-pop restart

Page 14: tugas tutorial debian 5.3

Setelah itu buka kembali browser Anda dan masuk ke dalam Squirrelmail

dengan menggunakan user yang sudah Anda buat sebelumnya, kemudian

lakukan pengecekan dengan mengirimkan e-mail kepada user yang lainnya.

Kemudian akan muncul tampilan sebagai berikut pada user lainnya.

Page 15: tugas tutorial debian 5.3

Jika sudah seperti gambar di atas, maka konfigurasi Anda sudah berhasil.