Anda di halaman 1dari 28

TUTORIAL MEMBUAT DNS SERVER DAN WEB MAIL SERVER DENGAN DEBIAN 5

Oleh : Victor Tengker | victor@smkkr2tomohon.sch.id Disampaikan dalam Pembekalan Teknis UKK TKJ 2011 SMK Kristen 2 Tomohon Ilustrasi Soal : 1. Membangun DNS dan Web Mail Server Opsi konfigurasi : IP Address 1. ns.sekolah.sch.id = 202.100.4.65/27 2. www.sekolah.sch.id = 200.100.4.66/27 3. mail.sekolah.sch.id = 200.100.4.67/27 4. PC Client = 200.100.4.69/27 DNS Server 1. Sistem Operasi 2. Domain 3. Email Admin 4. Sub Domain

= OS Linux = sekolah.sch.id = nama_peserta@sekolah.sch.id = www.sekolah.sch.id mail.sekolah.sch.id

Mail Server Sistem Operasi Port Webmail Server 1. Virtual Alias 2. Metode Soal :

= OS Linux = 25

= mail.sekolah.sch.id = courier imap dan courier pop

DNS Server Mail Server Webmail server


switch PC Client PERSIAPAN Dalam persiapan yang perlu kita lakukan ada mempersiapkan peralatan yang akan digunakan, termasuk didalamnya DVD Sistem Operasi Debian. Debian yang akan kita gunakan adalah Debian Lenny 5.07 i386.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Panduan Instalasi Server berbasis Teks Step 1. KOnfigurasi BIOS pada PCyang digunakan. Pastikan Boot Device Priority (Ami BIOS) atau Boot Sequence (Phoenix Bios) berada pada CD/DVD-ROM. Kemudian masukkan DVD Installer Debian kedalam DVD-ROM. Akan muncul tampilan seperti dibawah ini, jika anda sudah benar melakukan konfigurasi BIOS tadi.

Pilih install pada menu Installer boot menu, kemudian tekan ENTER

Step 2. Pada menu Choose language, kita akan memilih bahasa yang akan kita gunakan pada system operasi ini. Pilih English English kemudian tekan ENTER

Lihat pada bagian yang mempunyai highlight warna merah

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step. 3 Masih pada menu choose language, sekarang arahkan pointer pada pilihan other tekan ENTER

Step. 4. Masih juga pada menu Choose language, arahkan pointer pada Asia kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 5. Masih juga pada menu Choose Language, pilih Indonesia kemudian tekan ENTER

Step 6. Select a keyboard layout. Tetap saja pada pilihan American English kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 7. Network autoconfiguration failed. Tekan ENTER

Step 8. Configure the network. Pilih Configure network manually. Tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 9. Isikan IP Address 202.100.4.65 kemudian tekan ENTER

Step 10. Isikan netmask 255.255.255.224 kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 11. Isikan Gateway 202.100.4.65

Step 12. Isikan Nameserver addresses 202.100.4.65 kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 13. Isikan ns pada hostname kemudian tekan ENTER

Step 14. Isikan sekolah.sch.id pada domain kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 15. Configure the clock pilih Makassar untuk time zone. Kemudian tekan ENTER

Step 16. Partitions disks. Pilih Guided use entire disk kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

Step 17. Tekan ENTER untuk memilih disk yang akan dipartisi

Step 18. Ini adalah bagian dari menu partisi. Kita pilih saja opsi default yaitu All files in one partition (recommended for new users) yang memang direkomendasikan untuk pengguna baru.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

10

Step 19. Pilih Finish partitioning and write changes to disk. Tekan ENTER

Step 20. Pilih YES kemudian tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

11

Step 21. Set up users and passwords. Isikan password untuk akun root. Akun root merupakan akun untuk system administrator di linux.

Step 22. Isikan kembali root password yang sudah diisi tadi. Ini untuk konfirmasi pembuatan password.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

12

Step 23. Isikan full name for the new user. Dalam contoh saya menggunakan user server. Kemudian tekan ENTER.

Step 24. Isikan password untuk akun yang baru dibuat tadi. Jika sudah tekan ENTER.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

13

Step 25. Isikan kembali password. Kemudian tekan ENTER.

Step 26. Untuk menu configure the package manager pilih No kemudian tekan ENTER.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

14

Step 27. Jika muncul pertanyaan untuk Use a network mirror? Pilih No kemudian tekan ENTER

Step 28. Configuring popularity-contest, pilih NO tekan ENTER

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

15

Step 29. Dalam latihan ini, software yang akan diinstal hanya Standard system. Oleh karena itu pastikan symbol asterisk (*) hanya ada pada Standard system. Sebelumnya hilangkan tanda asterisk (*) pada Dekstop environment. Jika sudah tampak seperti gambar dibawah, tekan tombol TAB ke continue, kemudian tekan ENTER.

Step 30. Install the GUB boot loader on a hard disk. Pilih YES kemudian tekan ENTER.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

16

Step 31. Menyelesaikan instalasi, pilih continue kemudian tekan ENTER.

Step 32. Login dengan akun root setelah selesai

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

17

Konfigurasi Virtual IP Step 1. Ketikan perintah ifconfig eth0 untuk melihat konfigurasi IP Address yang sudah dibuat pada saat proses instalasi tadi. #ifconfig eth0

Setelah itu pastikan IP Address tersebut bias di PING. Gunakan perintah : # ping 202.100.4.65 Hasil PING Nampak pada gambar dibawah ini :

Ping juga pada domain yang mengatasnamakan IP address yg diatas yaitu ns.sekolah.sch.id

Step 2. Kita akan memasukkan konfigurasi Virtual IP ke dalam file /etc/rc.local dengan cara : Ketik : # nano /etc/rc.local

Masukkan konfigurasi berikut ini ke dalam file /etc/rc.local sebelum exit 0 Ifconfig eth0:1 200.100.4.66 netmask 255.255.255.224 Ifconfig eth0:2 200.100.4.67 netmask 255.255.255.224

Step 3. Restart system dengan cara ketikkan perintah : # reboot Step 4. Cek konfigurasi Virtual IP dengan perintah : # ifconfig eth0:1
Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

18

# ifconfig eth0:2 Hasilnya, Perhatikan gambar dibawah ini :

Step 5. Ujicoba Virtual IP yang sudah dikonfigurasi dengan menggunakan perintah PING # ping 200.100.4.66 # ping 200.100.4.67 Hasilnya, Perhatikan gambar dibawah ini :

Maka konfigurasi Virtual IP sudah selesai. REMOVE EXIM4-BASE Step 1. Perintah yang digunakan adalah : # apt-get remove exim4-base

Pada saat proses akan muncul pertanyaan Do you want to continue (Y/n) jawab dengan Y kemudian tekan ENTER. Exim4-base harus di remove sebelum melakukan instalasi pake squirrelmail.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

19

INSTALASI PAKET YANG DIBUTUHKAN Step 1. Paket yang akan diinstall disesuaikan dengan permintaan soal yaitu BIND9 (DNS), APACHE2 & PHP5 (WEB), POSTFIX, COURIER-IMAP, COURIER-POP & SQUIRRELMAIL (MAIL). Ketikkan perintah : # apt-get install bind9 apache2 php5 postfix courier-imap courier-pop squirrelmail kemudian tekan ENTER.

Step 2. Akan muncul pertanyaan, Do you want to continue ? [Y/n] ketik Y untuk menjawab dengan YES kemudian tekan ENTER. Tampak pada gambar dibawah ini :

Step 3. Create directories for web-based administration ? pilih NO kemudian tekan ENTER

Step 4. Postfix configuration. Tekan TAB ke OK kemudian tekan ENTER.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

20

Step 5. Pilih Internet site kemudian tekan ENTER

Step 6. Untuk System mail name : sekolah.sch.id. selanjutnya tekan ENTER

KONFIGURASI DNS SERVER Step 1. Dalam melakukan konfigurasi DNS Server ada beberapa opsi yang akan kita buat. Yaitu menambahkan subdomain www.sekolah.sch.id dengan ip address 200.100.4.66 dan mail.sekolah.sch.id dengan ip address 200.100.4.67. Langkah awal yang harus kita kerjakan adalah dengan melakukan perubahan pada file /etc/bind/named.conf. dalam file tersebut kita harus menambahkan domain kita yaitu sekolah.sch.id dibawah zone localhost. Perintah yang akan kita gunakan adalah : # nano /etc/bind/named.conf

Tambahkan zone sekolah.sch.id dibawah zone localhost, setelah itu simpan konfigurasi dengan menggunakan perintah Ctrl+O kemudian ENTER kemudian Ctrl+X. Perhatikan gambar :

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

21

Step 2. Copy file database dari zone localhost menjadi database baru untuk zone sekolah.sch.id dengan nama file db.smk. caranya adalah ketikkan # cp /etc/bind/db.local /etc/bind/db.smk

Step 3. Kemudian edit file tersebut dengan perintah : # nano /etc/bind/db.smk Ubah localhost dalam file db.smk menjadi sekolah.sch.id. caranya tekan Ctrl+W Ctrl+R isikan localhost tekan ENTER isikan sekolah.sch.id ENTER kemudian tekan A.

Selengkapnya, konfigurasi file /etc/bind/db.smk tampak pada gambar dibawah ini :

Step 4. Restart service BIND dengan perintah : # /etc/init.d/bind9 restart

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

22

Step 5. Edit konfigurasi file /etc/hosts. Tambahkan : 200.100.4.66 www.sekolah.sch.id 200.100.4.67 mail.sekolah.sch.id Setelah selesai, simpan konfigurasi dengan menekan Ctrl+O, ENTER, kemudian Ctrl+X Selengkapnya, perhatikan gambar dibawah ini :

Step 6. Uji domain yang sudah dibuat tadi dengan perintah PING. # ping www.sekolah.sch.id # ping mail.sekolah.sch.id Jika muncul hasil seperti tampak pada gambar dibawah ini, berarti konfigurasi DNS sudah berhasil.

KONFIGURASI WEBMAIL SERVER Step 1. Edit konfigurasi file /etc/apache2/apache2.conf Tambahkan Include /etc/squirrelmail/apache.conf pada bagian bawah file /etc/apache2/apache2.conf

Tampak bagian bawah dari file /etc/apache2/apache2.conf

Simpan konfigurasi dengan menekan Ctrl+O, ENTER dan Ctrl+X.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

23

Step 2. Edit konfigurasi file /etc/squirrelmail/apache.conf Tambahkan di dalam file /etc/squirrelmail/apache.conf <VirtualHost 200.100.4.67:80> DocumentRoot /usr/share/squirrelmail ServerName mail.sekolah.sch.id </VirtualHost> Selengkapnya konfigurasi file /etc/squirrelmail/apache.conf adalah sebagai berikut :

Step 3. Restart apache dengan perintah # /etc/init.d/apache2 restart

Step 4. Langkah berikutnya adalah melakukan editing pada file /etc/postfix/main.cf.

Pada file ini bagian yang diubah adalah : - Tambahkan ip address mail server pada mynetworks sehingga menjadi mynetworks = 127.0.0.0/8 200.100.4.67/27 - Tambahkan tanda # didepan kata mailbox_command sehingga menjadi # mailbox_command - Dibagian bawah inet_interfaces, tambahkan home_mailbox = Maildir/ .Perlu diingat jika Maildir yg dibuat dimulai dengan M huruf BESAR, maka pastikan juga pada perintah # maildirmake /etc/skel/Maildir, M nya juga huruf BESAR

Simpan perubahan dan keluar dari editor (Ctrl+O, ENTER, Ctrl+X)


Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

24

Step 5. Selanjutnya buat direktori Maildir pada folder /etc/skel

Step 6. Restart postfix dengan perintah # /etc/init.d/postfix reload

Step 7. Buat user dengan perintah # adduser nama_peserta

Perhatikan pengisian password pada Retype new UNIX password harus sama dengan yang diisi sebelumnya pada Enter new UNIX password.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

25

UJICOBA SERVER DENGAN CLIENT WINDOWS XP 1. Setting IP Address di Windows XP dengan IP 200.100.4.69/27 Klik Start > Control Panel > Network Connection Klik Kanan pada Local Area Connection pilih Properties Klik Ganda pada Internet Protocol (TCP/IP)

Jika sudah, klik OK 2. Uji koneksi dari PC Client ke Server dengan menggunakan perintah PING di command prompt Klik Start > RUN > Ketik cmd kemudian tekan ENTER

Ping ke IP 202.100.4.65

Ping ke IP 200.100.4.66 / www.sekolah.sch.id

Ping ke IP 200.100.4.67 / mail.sekolah.sch.id

3. Jika hasilnya reply maka berarti PC Client sudah terkoneksi dengan PC Server. 4. Ujilah web server dan web mail server

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

26

5. Buka Internet Explorer kemudian ketikkan www.sekolah.sch.id pada address bar

6. Buka Internet Explorer kemudian ketikkan mail.sekolah.sch.id pada address bar

Ujilah mengirim email pada user yang sudah dibuat tadi Login dengan user yg sudah dibuat

Untuk mengirim pesan klik compose


Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

27

Isi alamat tujuan di To: Isi subject pesan di Subject Ketik pesan Jika sudah klik Send Mail server berfungsi dengan baik, jika penerima (guru) menerima pesan yang dikirim.

Step by Step Instalasi Debian & Konfigurasi DNS dan WEB Mail Server

28

Anda mungkin juga menyukai