6
+++ DNS-WEB SERVER-WEB MAIL SERVER DI DEBIAN 5.1(LENNY) +++ A. KONFIGURASI JARINGAN : nano /etc/network/interfaces Auto eth0 Iface eth0 inet static Address (sesuaikan dengan soal) Netmask (sesuaikan dengan IP address) Network (sesuaikan dengan IP address) Brodcast (sesuaikan dengan IP address) Buat Virtual IP untuk IP address Web server dan Webmail Server : Auto eth0:0 Iface eth0:0 inet static Address (sesuaikan dengan soal) Netmask (sesuaikan dengan IP address) Auto eth0:1 Iface eth0:1 inet static Address (sesuaikan dengan soal) Netmask (sesuaikan dengan IP address) Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar Lakukan pengetesan untuk mengetahui hasil dari meng konfigurasi Network yang baru saja dilakukan : Ifconfig B. INSTALASI DNS SERVER DENGAN Bind9 :

Dns mail web server

Embed Size (px)

Citation preview

Page 1: Dns mail web server

+++

DNS-WEB SERVER-WEB MAIL SERVER DI DEBIAN 5.1(LENNY)

+++

A. KONFIGURASI JARINGAN :

nano /etc/network/interfaces

Auto eth0Iface eth0 inet static

Address (sesuaikan dengan soal)Netmask (sesuaikan dengan IP address)Network (sesuaikan dengan IP address)Brodcast (sesuaikan dengan IP address)

Buat Virtual IP untuk IP address Web server dan Webmail Server :

Auto eth0:0Iface eth0:0 inet static

Address (sesuaikan dengan soal)Netmask (sesuaikan dengan IP address)

Auto eth0:1Iface eth0:1 inet static

Address (sesuaikan dengan soal)Netmask (sesuaikan dengan IP address)

Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar Lakukan pengetesan untuk mengetahui hasil dari meng konfigurasi Network yang baru saja dilakukan :

Ifconfig

B. INSTALASI DNS SERVER DENGAN Bind9 :

Apt-get install bind9

Edit file named.conf.local yang berada dalam direktori etc/bindNano /etc/bind/named.conf.local

Page 2: Dns mail web server

Buat :

Zone “smk.sch.id” {Type master;File “/etc/bind/db.smk”;

};

Zone “10.168.192. in-addr.arpa” { Type master;File “/etc/bind/db.192”;

};

Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluarcopi db.local menjadi db.smk :

cp /etc/bind/db.local /etc/bind/db.smk

dan db.127 menjadi db.192cp /etc/bind/db.127 /etc/bind/db.192

edit file db.smk :nano /etc/bind/db.smk

dan gantilah Localhost dibaris ke-5 menjadi seperti ini :@ IN SOA smk.sch.id. root.smk.sch.id. (

dan gantilah Localhost dibaris ke-12 dan seterusnya menjadi seperti ini :@ IN NS smk.sch.id.@ IN A 192.168.10.1.ns IN A 192.168.10.1.www IN A 192.168.10.2.mail IN A 192.168.10.3.

Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar

edit file db.192 :nano /etc/bind/db.192

dan gantilah Localhost dibaris ke-5 menjadi seperti ini :@ IN SOA smk.sch.id. root.smk.sch.id. (

dan gantilah Localhost dibaris ke-12 dan seterusnya menjadi seperti ini :@ IN NS smk.sch.id.1 IN PTR ns.smk.sch.id2 IN PTR www.smk.sch.id.3 IN PTR mail.smk.sch.id.

Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar

edit file resolv.conf yang berada didalam folder etc :nano /etc/resolv.conf

ketikan :search smk.sch.id

Page 3: Dns mail web server

nameserver 192.168.10.1

lalu restart konfigurasi Bind9:/etc/init.d/bind9 restart

Lakukan Ujicoba

C. INSTALASI MAIL SERVER

Langkah pertama kita remove mail service agen terlebih dahulu yaitu exim4 base, karena kita akan menggunakan postfix metode courire-imap courier-pop

apt-get remove exim4-baseapt-get install postfix courier-imap courier-pop

pada pilihan “Create directories for web-based administration pilih “ “NO”lalu OK dan pada pilihan General type of mail configuration pilih :

“Internet Site”

Pada Kotak Isian System mail name ketikan :smk.sch.id

langkah berikutnya kita buat mail direktori di /etc/skel/agar user baru yang dibuat otomatis mempunyai mail direktori pada direktori home mereka

maildirmake /etc/skel/Maildir

tambahkan user baruadduser ahmad

masukan password sesuai dengan yang di inginkanpada isian :Full Name [], Room Number [], Work Phone [], Home Phone [], other [] di kosongkan saja dengan menekan tombol ENTER

Buatkan user baru lagi :adduser gibran

konfigurasi berikutnya sama dengan pada saat membuat user pertama

lalu edit file main.cf pada direktori postfixnano /etc/postfix/main.cf

cari baris terakhir, dengan menekan ctrl+vtambahkan :

home_mailbox = Maildir/

berikan tanda “#” pada baris “mailbox_command = procmail –a “$EXTENSION”sebelum diberikan tanda pagar

mailbox_command = procmail –a “$EXTENSION”lalu berikan tanda pagar :

#mailbox_command = procmail –a “$EXTENSION”

Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar dari editor

Restart konfigurasi postfix yang baru saja dilakukan :/etc/init.d/postfix restart

Page 4: Dns mail web server

Restart konfigurasi courier-imap yang baru saja dilakukan :/etc/init.d/courier-imap restart

Restart konfigurasi courier-pop yang baru saja dilakukan :/etc/init.d/courier-pop restart

Lakukan ujicoba dengan editor TELNET di debiantelnet mail.smk.sch.id 25mail from: ahmadrcpt to: gibrandata

lalu coba ketikan isi pesan :udah berhasilkah ??.Quit

D. INSTALASI WEBSERVER

Install apache2 dan php5apt-get install apache2 php5

edit file default di direktori /etc/apche2/sites-avaible/default :nano /etc/apache2/sites-avaible/default

pada baris terakhir ketikan :<VirtualHost 192.168.10.2:80>

ServerAdmin [email protected] www.smk.sch.idDocumentRoot /home/ahmad/public_html

</VirtualHost>

lalu buat direktori public_html pada user ahmaddirektori ini berfungsi sebagai tempat menyimpan file-file untuk website

mkdir /home/ahmad/public_html

kita buat halaman web dengan menggunakan script phpnano /home/ahmad/public_html/index.php

ketikan <?

Phpinfo();?>

Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar

Restart konfigurasi apache 2/etc/init.d/apache2 restart

Lakukan pengujian dikomputer klien

E. INSTALASI WEBMAIL SERVER MENGGUNAKAN SQUIRRELMAIL

apt-get install squirrelmail

edit file apache2.conf di direktori apache2nano /etc/apache2/apache2.conf

Page 5: Dns mail web server

pindah ke baris terakhir. Lalu ketikan :Include /etc/squirrelmail/apache.conf

Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar

edit file apache.conf di direktori squirrelmailnano /etc/squirrelmail/apache.conf

pindah ke baris terakhir dan ketikan :<VirtualHost 192.168.10.3:80>

ServerName mail.smk.sch.idDocumentRoot /usr/share/squirrelmail

</VirtualHost>

Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar

Restart konfigurasi Apache 2/etc/init.d/apache2 restart

Lakukan pengujian dikomputer klien