14
Konfigurasi DNS , WEB SERVER, MAIL SERVER DI LINUX DEBIAN langkah-langkah konfigurasi DNS server, WEB Server dan MAIL Server pada Debian 5 A# I$ address %# ns.alhuda.net & %'(#%)*#%#%+( (# www.alhuda.ne & %'(#%)*#%#(+( .# /ail#alhuda#ne & %'(#%)*#%#.+( # $0 0lien & %'(#%)*#%# +( B# DNS Server %# Sis e/ 1perasi& 1S Linu2 Debian5 (# Do/ain& alhuda.net .# E/ail Ad/in& [email protected] , dan user(3alhuda#ne # Sub Do/ain& 444#alhuda#ne 5# os Na/e& debian 0# Mail Server %# Sis e/ 1perasi& 1S Linu2 (# Web/ail Server %# 6ir ual Alias& /ail#alhuda#ne (# Me ode& IMA$+$1$. dan SM7$ Langsung sa8a beriku Langkah-langkah konfigurasi DNS server, WEB Server dan MAIL pada Debian 5 & %# $er a/a Login /enggunakan 9super user9 /asuk ke roo " debian login: debian ass!ord: %(. (# Se ing NI0 e h:", e h:&:", e h:&%" pada file ;+e <+ne 4ork+in erfa<es=# debian:"# nano $e%&$ne%!or'$in%erfa&es edi dan a/bahkan s<rip seper i diba4ah ini& au o e h: ifa<e e h: ine s a i< address %'(#%)*#%#% ne /ask (55#(55#(55#: au o e h: ifa<e e h:&: ine s a i< address %'(#%)*#%#( ne /ask (55#(55#(55#: au o e h:&% ifa<e e h: ine s a i< address %'(#%)*#%#. ne /ask (55#(55#(55#:

Final.membangun DNS Web Mailserver

Embed Size (px)

DESCRIPTION

Lanagkah membangun sebuah server DNS dan web Server di Debian 5

Citation preview

Konfigurasi DNS , WEB SERVER, MAIL SERVER DI LINUX DEBIANlangkah-langkah konfigurasi DNS server, WEB Server dan MAIL Server pada Debian 5 (Lenny).

A. IP address

1. ns.alhuda.net

: 192.168.1.1/242. www.alhuda.net : 192.168.1.2/24

3. mail.alhuda.net : 192.168.1.3/24

4. PC Client

: 192.168.1.4/24

B. DNS Server

1. Sistem Operasi: OS Linux Debian5 2. Domain: alhuda.net3. Email Admin: [email protected], dan [email protected]. Sub Domain: www.alhuda.net5. Host Name: debian

C. Mail Server

1. Sistem Operasi: OS Linux

2. Webmail Server

1. Virtual Alias: mail.alhuda.net

2. Metode: IMAP/POP3 dan SMTP

Langsung saja berikut Langkah-langkah konfigurasi DNS server, WEB Server dan MAIL Server pada Debian 5 :1. Pertama Login menggunakan super user (masuk ke root) debian login: debian password: 123

2. Setting NIC (eth0), (eth0:0), (eth0:1) pada file /etc/network/interfaces. debian:~# nano /etc/network/interfaces edit dan tambahkan script seperti dibawah ini:

auto eth0 iface eth0 inet static address 192.168.1.1 netmask 255.255.255.0 auto eth0 iface eth0:0 inet static address 192.168.1.2 netmask 255.255.255.0 auto eth0:1 iface eth0 inet static address 192.168.1.3 netmask 255.255.255.0

3. Restart layanan network debian:~# /etc/init.d/networking restart

4. Periksa hasil setting NIC debian:~# ifconfig

5. Install layanan bind9 masukkan DVD master Debian 5 debian:~# apt-get install bind9

6. Masuk kedirektori /etc/bind/ debian:/home/debian# nano /etc/bind/named.conf

7. Menambah scripts pada file /etc/bind/named.conf untuk membuat zone forward dan zone reserve. 8.Salin db.local dengan nama zone db.alhuda yang telah dikonfigurasikan pada named.confdan salin db.127 dengan nama zone db.192 yang telah dikonfigurasikan pada named.conf debian:/home/debian# cp /etc/bind/db.local /var/cache/bind/db.alhuda

debian:/home/debian# cp /etc/bind/db.127 /var/cache/bind/db.1929. Buat file baru untuk zone forwarddebian:/home/debian# nano /var/cache/bind/db.alhuda ganti script localhost dengan nama domain dan ketikkan scripts dibawah ini :

10.Buat file baru untuk zone Reserve debian:/home/debian# nano /var/cache/bind/db.192 ganti script localhost dengan nama domain dan ketikkan scripts dibawah ini :

11.Setting Resolver debian:/home/debian# nano /etc/resolv.conf Ketikkan scripts dibawah ini pada baris terbawah.

12.Restart layanan bind9 debian:/home/debian# /etc/init.d/bind9 restart13.Uji DNS yang sudah di konfigurasi debian:/home/debian# nslookup ns.alhuda.net debian:/home/debian# nslookup www.alhuda.net debian:/home/debian# nslookup mail.alhuda.net14. Install layanan apache2 php5 links hakim:~# apt-get install apache2 php5 links15.Masuk direktori /var/www debian:~# cd /var/www Buat direktori untuk webserver debian:/var/www# mkdir webserver Salin Index.html pada /var/www ke /var/www/webserver debian:/var/www# cp index.html /var/www/webserver16.Setting Index.html pada /var/www/webserver/index.html debian:/var/www# nano /var/www/webserver/index.html

17.Masuk direktori /etc/apache2/sites-available/ debian:/var/www# cd /etc/apache2/sites-available/ Salin default dengan nama yang diinginkan hakim:/etc/apache2/sites-available# cp default web18.Setting file pada direktori web debian/etc/apache2/sites-available# nano web Tambahkan scripts dibawah ini

ServerAdmin webmaster@localhost ServerName alhuda.net ServerAlias www.alhuda.net DocumentRoot /var/www/webserver/

19.Disable file Default debian:/etc/apache2/sites-available# a2dissite default Enable file web debian:/etc/apache2/sites-available# a2ensite web20.Keluar dari direktori etc/apache2/sites-available debian:/etc/apache2/sites-available# cd Restart layanan apache2 debian:~# /etc/init.d/apache2 restart Cek Web Server debian:~# links ns.alhuda.net debian:~# links www.alhuda.net

21.Install layanan postfix courier-pop courier-imap squirrelmail debian:~# apt-get install postfix courier-pop courier-imap squirrelmail22.Buat maildirektori pada /etc/skel/ debian:~# maildirmake /etc/skel/Maildir Edit file main.cf pada /etc/postfix/ debian:~# nano /etc/postfix/main.cf Cari bagian Lalu ubah menjadi

Lalu klik CTRL+X pilih Yes dan Enter23. Selanjutnya konfigurasi squirrelmail dengan cara:

debian:~# squirrelmail-configure

Pilih Server Settings dengan cara ketik angka 2 pada command lalu Enter Maka akan muncul:

Selanjutnya pilih Domain dengan cara ketik angka 1 pada command, dan Enter. Kemudian ketikkan alhuda.net lalu Enter. Sehingga berubah menjadi:

Setelah itu Return to Main Menu, ketik R pada command, lalu Enter. Maka akan muncul:

Setelah tampil demikian, pilih D (Set pre-defined settings for specific IMAP servers)

Pilih courier lau Enter, Enter Lagi, dan Ketik S lalu Q.

24.Edit file apache2.conf pada /etc/apache2/ debian:~# nano /etc/apache2/apache2.conf tambahkan script dibawah ini pada baris terbawah

Include /etc/squirrelmail/apache.conf

25.Edit file apache.conf pada /etc/squirrelmail/debian:~# nano /etc/squirrelmail/apache.conf Tambahkan script dibawah ini pada baris terbawah

DocumentRoot /usr/share/squirrelmail ServerName mail.alhuda.net 26.Buat user mail debian:~# adduser user1 Masukkan data sebagai referensi debian:~# adduser user2 Lakukan hal yang sama seperti user1

27.Reboot komputer debian:~# reboot28..Uji Mail Server debian:~# links mail.alhuda.net29.Login user mail (user1)

30. Buat Mail melalui compose Masukkan alamat mail tujuan (user2), subjek mail (test) dan isi pesan (percobaan) Pilih Send untuk mengirim pesan Sign Out user1

Login user2 Pilih menu inbox untuk melihat mail masuk, pada daftar mail masuk pilih subject mail untuk membuka pesan. Pilih tindakan untuk mail masuk, (lihat gambar) 30.Menguji konfigurasi melalui client (Windows) Klik menu start, klik kanan My Network Place, klik Properties

Klik kanan Local Area Connection, klik Properties

Double klik pada Internet Protocol (TCP/IP)

Pilih Use the following IP address Masukkan IP address Client 192.168.1.4 Subnet Mask 255.255.255.0 Default gateway 192.168.1.1Pilih Use the following DNS server addressesMasukkan Preferred DNS server 192.168.1.1Klik OK

Buka Web Browser Menguji Web Server Pada address bar ketikkan ServerName/DomainName (alhuda.net atau 192.168.1.1) atau ServerAlias (www.alhuda.net atau 192.168.1.2)

Menguji Mail ServerPada address bar ketikkan mail.domain (mail.alhuda.net atau 192.168.1.3)Login (user1) Klik Compose untuk membuat pesan Masukkan alamat tujuan, subject, dan isi pesan, klik send untuk mengirim pesan

Sign Out User1Login User02

Klik INBOX untuk melihat pesan masukpada daftar pesan masuk, klik subject mail untuk membuka pesan

Pilih tindakan untuk mail tersebut

IP Server / UTAMA

IP Alias 1 /

WEB SERVER

IP Alias 2 /

MAIL SERVER

Zone Forward

Zone Reserve

Beri tanda pagar