tutorial ubuntu server 9.04

64
 Tutorial Instalasi dan Konfigurasi Ubuntu Server 9.04 , DHCPServer ,DNS,Webserver,FTP Server,Proxy Server ,NTP Server,WebMail Server  www.rinocomp2.info  Oleh : Putu Mart a Rino Ar iana Kelas : XI TKJ 1 SMK N 3 SI NGA RAJA 2011 

Upload: rinocomp

Post on 11-Jul-2015

2.162 views

Category:

Documents


0 download

DESCRIPTION

Tutorial Instalasi dan Konfigurasi Ubuntu Server 9.04

TRANSCRIPT

Page 1: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 1/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server

 

9.04 , DHCPServer ,DNS,Webserver,FTP

Server,Proxy Server ,NTP Server,WebMailServer 

 

www.rinocomp2.info 

Oleh :

Putu Marta Rino Ariana

Kelas : XI TKJ 1

SMK N 3 SINGARAJA

2011 

Page 2: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 2/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Tutorial Instalasi dan Konfigurasi Ubuntu Server,

DHCP,DNS,Webserver,FTP,Proxy,NTP Server,WebMail Server

•  Tujuan :

Untuk dapat mengetahui langkah menginstall dan menkonfigurasi Ubuntu

Server,DHCP,DNS,Webserver,FTP,Proxy, NTP Server,WebMail Server

Untuk dapat cara membuat konfigurasi routing NAT dan transparent Proxy

Untuk dapat mengetahui cara memblok situs menggunakan Proxy Server

•  Alat dan Bahan :

1 Buah CD Instalasi Ubuntu Server 9.04

1 Buah PC Sebagai Server dilengkapi dengan 2 buah NIC

1 Buah PC Client sudah terinstall windows xp/windows 7

1 buah kabel UTP Tipe Straight dan 1 buah kabel UTP Tipe Crossover beserta

konektor RJ45

Koneksi Internet•  Konsep jaringan yang akan dibuat seperti gambar di bawah ini :

•  Langkah kerja :

Hidupkan PC Client dan PC Server

Hubungkan pc client ke server menggunakan kabel utp tipe cross dan hubungkan

internet ke server menggunakan kabel utp tipe straight.

Ikuti Petunjuk langkah instalasi dan konfigurasi Ubuntu

Server,DNS,DHCP,Webserver,FTP,Proxy,NTP Server, Webmail Server yang

tertera pada halaman berikutnya.

Page 3: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 3/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP I Instalasi Ubuntu Server 9.04

1. Masukan CD Ubuntu server pada PC dan ubah urutan booting ke CD pada, kemudian setelah

itu reboot dan muncul menu instalasi pilihhan bahasa, pilih English untuk bahasa instalasi pada

saat menginstall Ubuntu server

 

Page 4: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 4/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

2. Lalu pilih Install Ubuntu Server Untuk melakukan Instalasi Ubuntu Server

3.Setelah itu Pilih Bahasa Untuk Instalasi Ubuntu Server

Page 5: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 5/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

4. Pilih no Untuk Mendetect layout keyboard secara manual

5. Pilih USA untuk memilih layout keyboard lalu tekan enter untuk melanjutkan

 

Page 6: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 6/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

6.Pilih USA lalu tekan enter

7.Pilih eth0: sebagai network interfaces primary(utama) untuk koneksi ke jaringan

 

Page 7: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 7/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

8.Pilih Do not configure the network at this time jika tidak ingin konfigurasi jaringan pada saat

instalasi ubuntu.

9.Masukan hostname sesuai keinginan contohnya “rinocomp” lalu pilih continue untuk 

melanjutkan.

Page 8: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 8/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

10. Konfigurasi jam pada ubuntu dengan memilih Select from Wordwide list : Makasarr

11.Pilih guided use entire disk jika ingin partisi secara langsung dan memakai seluruh isi

harddisk.

 

Page 9: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 9/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

12.Pilih Yes Untuk Melanjutkan Proses Partisi

13.Tunggu Hingga Proses Instalasi base system selesai

 

Page 10: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 10/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

14.Lalau masukan Full user name sesuai dengan keinginan setelah itu pilih continue.

 

15. Masukan username untuk login ke ubuntu server sesuai keinginan lalu pilih continue

Page 11: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 11/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

16. Masukan password untuk login pada ubuntu server setelah itu pilih continue

 

17.Pilih Yes jika ingin menggunakan password yang pendek 

Page 12: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 12/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

18.Pilih No untuk melanjutkan

 

19.Pilih No Automatic Updates untuk melanjutkan instalasi

Page 13: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 13/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

20.Pada Software Selection : Pilih OpenSSH server lalu tekan space tekan enter untuk continue

 

21.Tunggu hingga prosess instalasi software selesai

Page 14: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 14/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

22.Pilih Continue Untuk reboot dan selesai instalasi

 

23.Setelah PC Reboot Masukan user name dan password sesuai dengan yang dibuat pada saat

instalasi ubuntu server

 

Page 15: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 15/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP II Instalasi dan Konfigurasi DHCP Server

Masuk sebagai root user dengan perintah :

# sudo su > enter > masukan password

Edit Konfigurasi IP address dengan perintah :

# nano /etc/network/interfaces

Lalu ubah file konfigurasi tersebut seperti gambar di bawah ini:

Simpan konfigurasi dengan menekan CTRL+O dan CTRL+X

Restart konfigurasi network interfaces dengan perintah :

# /etc/init.d/networking restart

Page 16: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 16/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit file Repository dengan perintah :

# nano /etc/apt/sources.list

Lalu hilangkan tanda # pada deb cdrom seperti gambar di bawah ini:

Setelah itu simpan dan keluar dengan menekan CTRL+O dan CTRL+X

Setelah itu masukan CD Instalasi Ubuntu Server 9.04 agar bisa menginstall paket instalasi yg

dibutuhkan.

Install Dhcp3 Server dengan perintah :

# apt-get install dhcp3-server , lalu tekan Y > enter

Page 17: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 17/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File Konfigurasi Dhcp3 dengan perintah :

# nano /etc/dhcp3/dhcpd.conf 

Lalu ubah file konfigurasi tersebut sesuai gambar di bawah ini :

Setelah itu simpan dan keluar dengan menekan CTRL+O dan CTRL+X

Page 18: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 18/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File Dhcp3-server dengan perintah :

# nano /etc/default/dhcp3-server

Lalu cari INTERFACES=”” lalu masukan interfaces yang akan digunakan sebagai dhcp server

seperti di bawah ini : , lalu simpan dan keluar dengan menekan ctrl+o dan ctrl+x 

Restart Dhcp3-server dengan perintah :

# /etc/init.d/dhcp3-server restart

Lakukan perintah tersebut dua kali seperti di gambar di bawah ini :

 

Page 19: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 19/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah itu kita coba dhcp-servernya pada client dengan menkonfigurasi IP Client Menjadi

DHCP seperti gambar di bawah :

dan jika berhasil akan terlihat seperti gambar di bawah :

Page 20: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 20/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP III Instalasi dan Konfigurasi DNS Server

Install DNS Server dengan perintah :

# apt-get install bind9 Lalu tekan Y > enter

Copykan file db.127 dan db.local dengan perintah :

# cd /etc/bind/ > enter

# cp db.127 db.192 > enter

# cp db.local db.rino > enter

Page 21: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 21/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File db.rino dengan perintah :

# nano db.rino

Lalu ubah file sesuai gambar di bawah ini

Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x

Page 22: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 22/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File db.192 dengan perintah :

# nano db.192

Lalu ubah file sesuai gambar di bawah ini :

 

Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x

Page 23: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 23/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File named.conf dengan perintah :

# nano named.conf 

Lalu edit file seperti gambar di bawah ini :

Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x

Restart bind dengan perintah :

# /etc/init.d/bind9 restart

Edit File resolv.conf dengan perintah :

# nano /etc/resolv.conf 

Lalu edit file seperti gambar di bawah ini :

Page 24: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 24/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Untuk mengetest apakah dns-server berhasil atau tidak ketikan perintah:

# dig rinocomp.com

Jika muncul Nilai QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 maka DNS Server

berhasil dibuat.

Page 25: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 25/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP IV Instalasi dan Konfigurasi Web Server

Install apache,mysql dan php dengan perintah :

# apt-get install apache2 mysql-server mysql-client php5 php5-mysql lalu tekan Y > enter

Masukan Password untuk mysql server sesuai keinginan setelah itu tekan enter untuk 

melanjutkan proses instalasi

Masuk ke directory /etc/apache2 :

# cd /etc/apache2

Masuk ke directory sites-available:

# cd sites-available

Lalu copy file default dengan perintah :

cp default rino > enter

Page 26: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 26/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File rino dengan perintah :

# nano rino

Lalu edit file seperti gambar di bawah ini :

Lalu simpan file dan keluar dengan menekan ctrl+o dan ctrl+x

Buat directory di /var/www/rino dan /var/www/cgi-bin dengan perintah :

# mkdir –p /var/www/rino /var/www/cgi-bin

Page 27: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 27/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Aktifkan site rino dan matikan site default dengan perintah :

# a2ensite rino

# a2dissite default

Restart apache2 dengan peritah :

# /etc/init.d/apache2 restart

 

Buat file index.php dengan perintah “nano /var/www/rino/index.php”

Page 28: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 28/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu ketikan perintah pada index.php seperti gambar di bawah:

 

Lalu simpan dan keluar dengan menekan ctrl+o dan ctrl+x. 

Uji Coba web server pada client dengan mengetikan http://rinocomp.com pada browser

client.Jika berhasil akan muncul seperti gambar di bawah ini :

Page 29: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 29/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP V Instalasi dan Konfigurasi FTP Server

Install FTP Server dengan perintah :

# apt-get install vsftpd Lalu tekan Y > enter

Edit file konfigurasi vsftpd.conf dengan perintah :

# nano /etc/vsftpd.conf > enter ,Lalu edit file tersebut dengan menghilangkan tanda # pada

baris :

Local enable=YES dan write_enable=YES seperti gambar di bawah :

Page 30: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 30/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Buat file test.txt dengan perintah :

# nano /home/ftp/test.txt

Edit sesuai keinginan anda

Restart vsftpd server dengan perintah :

# /etc/init.d/vsftpd restart

Uji coba FTP Server pada client dengan membuka browser dengan mengetikan url :

ftp://rinocomp.com/  dan jika berhasil akan terlihat seperti gambar di bawah :

Page 31: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 31/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP VI Instalasi dan Konfigurasi Proxy Server

Install Proxy Server dengan perintah :

# apt-get install squid Lalu tekan Y > enter

Ketikan perintah seperti gambar di bawah ini :

Lalu edit file /etc/squid/squid.conf dan tekan ctrl+w lalu key word: “http_port” > enter

Ubah kalimat http_port 3128 menjadi http_port 3128 transparent seperti gambar di bawah :

Page 32: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 32/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah itu tekan ctrl+w lalu masukan key word: “to_localhost” > enter lalu masukan kalimat di

bawah baris “acl to_localhost ….” Seperti gambar di bawah :

 

Tekan ctrl + w masukan key word: http_access deny all. 

Tekan ctrl + w, langsung tekan enter (kosongakan key word nya)

Ketikan baris berikut di atas http_access deny all. Seperti gambar di bawah :

 

Page 33: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 33/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah itu tekan ctrl+w dan tekan page down pada keyboard sampai dengan baris terakhir, lalu

tambahkan baris berikut.seperti gambar di bawah :

Setelah itu simpan file konfigurasi squid.conf dengan menekan ctrl+o dan ctrl+x 

Lalu buat file daftar situs website yang akan diblokir dengan perintah :

# nano /etc/squid/blocking

Ketikan website yang ingin anda blockir contohnya seperti gambar di bawah :

 

Page 34: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 34/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Selanjutnya yaitu menkonfigurasi routing NAT dan Transparent Proxy pada script rc.local

dengan mengetikan perintah :

# nano /etc/rc.local

Lalu ketikan perintah pada file rc.local :

echo "1" > /proc/sys/net/ipv4/ip_forward

 /sbin/iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -d 0/0 -j MASQUERADE

iptables -t nat -A POSTROUTING -j MASQUERADE

iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.2.0/255.255.255.0 -d 0/0 --dport

80 --to-ports 3128

iptables --table nat -A POSTROUTING -o eth1 -j MASQUERADE

Simpan file rc.local dan keluar dengan menekan ctrl+o dan ctrl+x 

Lalu jalankan script rc.local dengan mengetikan perintah

# /etc/rc.local

Page 35: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 35/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Uji tes konektifitas pada client dengan menkonfigurasi ip client menjadi dhcp, lalu buka

start>run>ketik cmd>ok dan ketikan perintah ping 192.168.10.100 ,ping 192.168.2.1,  jika

berhasil maka akan muncul pesan reply from ….. seperti gambar di bawah :

Uji coba transparent proxy pada client dengan mengetikan url yang ada di /etc/squid/blocking 

pada browser client .Dan jika berhasil website diblock sesuai dengan url yang ada di file

 /etc/squid/blocking maka akan muncul pesan error pada browser seperti gambar di bawah :

Page 36: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 36/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Page 37: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 37/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP VII

Instalasi dan Konfigurasi NTP Server

Install NTP Server dengan mengetikan perintah :# apt-get install ntp ntpdate > tekan Y > EnterEdit file configurasi ntp.conf dengan mengetikan perintah

# nano /etc/ntp.conf Beri tanda # pada server ntp.ubuntu.com dan tulisa perintah di bawah baris tersebut seperti

gambar di bawah:

Di bawah baris # server ntp.ubuntu.com ketikan perintah seperti gambar di atas

Page 38: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 38/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah itu tambahkan tanda # pada baris restrict -4, restrict -6, restrict 192.168.123.0 , setelah itu

tambahkan perintah restrict

Uji coba NTP Server pada client dengan menkofigurasi Date and Time Seperti pada gambar di bawah :

Tunggu hingga pada jam di client berubah dengan sendirinya dan jika berhasil maka jam pada client akan

berubah secara otomatis sesuai jam yang ada pada server

Lalu pada server ketikan perintah :

# ntpq –p 

Tujuan dari mengetikan perintah tersebut adalah untuk mengetahui apakah client sudah menggunakanNTP Server yang telah kita buat dan akant terlihat seperti gambar di bawah ini :

Page 39: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 39/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

TAHAP VIII

Instalasi dan Konfigurasi Webmail Server

Install Paket Webmail server dengan mengetikan perintah :

# apt-get install postfix dovecot-common dovecot-imapd dovecot-pop3d

Tekan Y > enter Untuk menginstall paket

Setelah itu muncul Menu Konfigurasi Postfix 

Pilih OK Untuk Melanjutkan Konfigurasi Postfix 

Page 40: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 40/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Masukan domain name yg telah di buat sebelumnya untuk digunakan dalam system mail setelah

itu tekan enter untuk melanjutkan konfigurasi

Lalu kita konfigurasi posfix dengan mengetikan perintah seperti pada gambar di bawah :

Tekan enter untuk melanjutkan konfigurasi

 

Page 41: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 41/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu pilih Internet Site agar webmail server yg kita buat bisa terhubung ke jaringan

 

Tekan Enter untuk melanjutkan karena kita telah menkonfigurasikannya sebelumnya

Page 42: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 42/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu kita abaikan saja pada kolom dengan menekan enter

 

Masukan alamat domain yang lain untuk bisa digunakan mengakses mail server setelah itu tekan

enter untuk melanjutkan.

 

Page 43: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 43/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Pilih No Untuk Melanjutkan karena jika kita pilih yes proses sinkronasi akan di update secara

paksa sehingga proses mail server akan berjalan sangat lambat

 

Masukan Network id yang telah kita buat pada interface eth1 contohnya seperti gambar di bawah

setelah itu tekan enter untuk melanjutkan.

 

Page 44: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 44/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Masukan Batas Ukuran Mailbox sesuai keinginan jika ingin tidak terbatas masukan nilai 0

(default) seperti gambar di bawah setelah itu tekan enter untuk melanjutkan konfigurasi.

 

Tekan Enter Untuk Melanjutkan dan mengabaikannya karena sudah tersetting default pada

postfix

 

Page 45: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 45/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Pilih Ipv4 Untuk Mensetting Postfix pada protokol ipv4 lalu tekan enter untuk selesai

konfigurasi

 

Setelah postfix terkonfigurasi kita restart postfix dengan mengetikan perintah :

# /etc/init.d/postfix restart

 

Page 46: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 46/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu kita tambahkan user agar bisa login ke webmail server dengan mengetikan perintah :

# adduser nama_user > enter>masukan password >enter >ulangi password > enter > enter

> enter > enter > enter > Y > enter.

Setelah itu pastikan Paket SquirrelMail sudah ada di dalam flash disk lalu colokan flashdisk ke

port USB pad PC Server Ubuntu. Tunggu Hingga muncul tulisan seperti gambar di bawah jika

sudah tekan enter untuk melanjutkan. Lalu kita mounting data yang ada di flashdisk ke folder

 /media dengan mengetikan perintah :

# mount /dev/sdb /media

 

Lalu kita masuk ke directory media untuk melihat isi data di flash disk untuk menguji kepastian

 jika flashdisk sudah di mounting datanya dengan mengetikan perintah :

# cd /media > enter > ls

 

Page 47: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 47/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Jika flashdisk berhasil di mounting maka akan muncul data2 yang ada di dalam flashdisk seperti

gambar di bawah . Lalu kita extract dan copykan paket squierrel mail yang ada pada flashdisk ke

directory /var/www/ dengan mengetikan perintah:

# tar xvfz squirrelmail-1.4.19.tar.gz –C /var/www/ 

 

Setelah itu kita masuk ke directori /var/www untuk merename directory squirrelmail-1.4.19 

dengan mengetikan perintah :

# cd /var/www/ > enter > ls > enter

Page 48: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 48/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Rename folder squirrelmail-1.4.19 menjadi mail dengan mengetikan perintah :

# mv squirrelmail-1.4.19 /mail

Jalankan Konfigurasi squirrelmail dengan mengetikan perintah :

# /mail/configure

 

Page 49: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 49/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah masuk ke menu konfigurasi squirrel mail masuk ke menu Server Setting dengan

menekan 2 > enter untuk memilih menunya.

Lalu ketik  1 > enter untuk mengubah nama domain pada menu general

 

Page 50: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 50/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu masukan nama domain yang telah dibuat sebelumnya menggunakan dns server jika sudah

tekan enter

Konfigurasikan nama domain pada IMAP dengan memilih menu A, Ketik A > Enter

 

Page 51: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 51/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Ubah nama domain pada IMAP dengan mengetikan 4 > enter

 Masukan nama domain yang telah di buat sebelumnya jika sudah tekan enter untuk merubah

nama domain default IMAP Server.

 

Page 52: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 52/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Ketik B > enter untuk mengubah nama domain SMTP

Ketik 4 > enter untuk mengubah nama domain default SMTP Server

 

Page 53: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 53/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Masukan nama domain yang telah di buat sebelumnya jika sudah tekan enter untuk merubah

nama domain default SMTP Server.

Simpan konfigurasi Server Setting dengan mengetikan S pada command lalu tekan enter > enter 

untuk melanjutkan

 

Page 54: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 54/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu Tekan R > enter untuk kembali ke Main_Menu

Setelah itu kita konfigurasikan IMAP Server dengan mengetikan D > enter

 

Page 55: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 55/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Ketikan dovecot > enter karena kita telah menginstall paket dovecot-imapd sebelumnya

Lalu Ketik 4 > Enter untuk memilih menu General Options

 

Page 56: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 56/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Lalu ketikan 1 > enter untuk mengubah path direktori data squirrel mail dan ketikan path

direktori squirrelmail berada seperti gambar di bawah :

 Lalu ketikan 2 > enter untuk mengubah path direktori attach squirrel mail dan ketikan path

direktori attach squirrelmail berada seperti gambar di bawah

Page 57: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 57/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah itu kita simpan konfigurasinya dengan mengetikan S > enter dan kembali ke main menu

dengan mengetikan R > enter

Lalu Kita Keluar Dari Konfigurasi Squirrel dengan mengetikan Q > enter

 

Page 58: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 58/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Simpan konfigurasi squirrelmail dengan mengetikan Y > Enter untuk menyimpan dan keluar

Setelah itu edit file konfigurasi web server yang telah dibuat sebelumnya dengan mengetikan

perintah:

# nano /etc/apache2/sites-available/rino

 

Page 59: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 59/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Ubah File konfigurasi rino dengan menambahkan baris “Alias /mail “/var/www/mail”

(Directory SquirrelMail berada agar dapat berjalan di webserver yang telah kita buat).Pada baris paling akhir seperti gambar di bawah , Lalu jika sudah simpan dan keluar dengan

menekan ctrl+o dan ctrl+X.

 Restart apache2 (Web Server) agar dapat berjalan webmailnya dengan mengetikan perintah :

# /etc/init.d/apache2 restart

Lalu kita ubah permision pada directory squirrel agar bisa dilihat pada client dengan mengetikan

perintah:

# chmod 777 /var/www/mail/ -R

 

Page 60: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 60/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Edit File konfigurasi dovecot dengan mengetikan perintah :

# nano /etc/dovecot/dovecot.conf 

Ubah file konfigurasi tersebut dengan menambahkan baris perintah seperti gambar di bawah :

Jika sudah dirubah file konfigurasinya simpan dan keluar dengan menekan ctrl+o dan ctrl+x

 

Lalu restart postfix dan dovecot dengan mengetikan perintah :

# service postfix restart > enter

# service dovecot restart > enter

Page 61: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 61/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Setelah itu kita coba webmail server yang telah dibuat dengan membuka webbrowser dan

ketikan alamat pada browser : http://rinocomp.com/mail/  dan jika berhasil akan terlihat tampilan

login Squirrel Mail Seperti gambar di bawah. Lalu kita login akunnya dengan user name dan

pass ubuntu server yang telah dibuat sebelumnya.

Jika berhasil login maka akan muncul seperti gambar di bawah

 

Page 62: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 62/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Kita coba kirim email ke akun yang telah kita buat pada saat instalasi webmail server.Dengan

Mengklik Compose Pada Kotak To : Masukan email user yang ingin dikirim e-mail misalnya :

[email protected] dan Subject terserah anda lalu masukan isi email setelah itu kita kirim

dengan mengklik tombol send.Setelah itu kita Klik Sign Out untuk mengakhiri akses webmail

server. Seperti Gambar Di bawah

 

Page 63: Tutorial Ubuntu Server 9.04

5/11/2018 Tutorial Ubuntu Server 9.04 - slidepdf.com

http://slidepdf.com/reader/full/tutorial-ubuntu-server-904 63/63

 

Tutorial Instalasi dan Konfigurasi Ubuntu Server,DHCP,DNS,WebServer,FTP,Proxy,NTPServer,WebMailServer

WWW.RINOCOMP2.INFO

Kita check pada user akun dengan me logout terlebih dahulu akun yang sebelumnya baru kita login

kembali menggunakan akun yang telah dibuat pada saat instalasi dan konfigurasi mail server seperti

gambar di bawah :

Jika berhasil terkirim maka saat pada setelah login akan muncul kotak masuk dari user yang tadi

sudah mengirim emailnya ke user [email protected]. Akan muncul seperti gambar di bawah: