modul belajar administrasi server oleh afing wordpress dot com

Post on 02-Aug-2015

1.641 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Modul Belajar Administrasi Server Oleh Afing Wordpress Dot Com www.afing.wordpress.com atau azkiaaa.co.cc

TRANSCRIPT

Modul Produktif 071.KK.17Teknik Komputer Jaringan

Mengadministrasi Server dalam Jaringan

Di susun oleh :Ahmad Safingi, S.Pd.T, S.Komhttp://afing.wordpress.com Guru Produktif TKJSMK N 2 Bawang – BANJARNEGARA

SMK NEGERI 2 BAWANGJl. Raya Mantrianom No. 75 Telp./Fax. (0286) 597070 Bawang

Banjarnegara 53471e-mail : smkn2bawang@yahoo.com website : www.smkn2bawang.sch.id

Modul Produktif

1 | P a g e

071.KK.17Teknik Komputer Jaringan

Mengadministrasi Server dalam Jaringan

Di susun oleh :Ahmad Safingi, S.Pd.T, S.Komhttp://afing.wordpress.com Guru Produktif TKJSMK N 2 Bawang – BANJARNEGARA

SMK NEGERI 2 BAWANGJl. Raya Mantrianom No. 75 Telp./Fax. (0286) 597070 Bawang

Banjarnegara 53471e-mail : smkn2bawang@yahoo.com website : www.smkn2bawang.sch.id

Kata Pengantar

2 | P a g e

071.KK.09

071.KK.10

Alhamdulillah, Puji syukur kehadirat Alloh SWT atas limpahan

nikmat dan karunia-Nya, sehingga modul produktif TKJ SMK Negeri 2

Bawang Banjarnegara untuk kompetensi Mengadministrasi Server

dalam Jaringan bisa diselesaikan dengan lancar.

Bahan ajar ini disusun dalam bentuk modul yang berisi uraian

materi untuk mendukung penguasaan kompetensi dan sub kompetensi

dalam mata pelajaran “Mengadministrasi Server dalam Jaringan”. Modul

ini dimaksudkan untuk menjadi panduan belajar yang diperuntukan bagi

siswa pada program studi Teknik Komputer dan Jaringan di SMK Negeri 2

Bawang Banjarnegara.

Pada kesempatan ini, kami mengucapkan terimakasih kepada

semua pihak yang telah mendukung dalam penyusunan bahan ajar ini.

Akhirnya, kami berharap semoga modul ini memberikan manfaat

untuk menjadi bahan ajar bagi siswa yang sedang mempelajari

Administrasi Server dalam Jaringan. Sebagai penutup, dalam modul ini

tentu masih memerlukan saran dan masukan yang bersifat membangun

untuk pengembangan modul pada periode berikutnya.

Banjarnegara, 11 Juli 2012

Ahmad Safingi, S.Pd.T,. S.Kom.

PETA KEDUDUKAN MODUL

3 | P a g e

071.DKK.1 1 2LULUS SMK

SLTP & yang sederajat

071.KK.16

--------------------------

--------------------------

Keterangan :

DKK : Dasar Kompetensi Kejuruan

4 | P a g e

071.DKK.2

071.DKK.3

071.KK.04

071.KK.06

071.KK.03

071.KK.05

071.KK.01

071.KK.07

071.KK.17

071.KK.18

071.KK.19

071.KK.08

071.KK.02

KELAS X

SEMESTER 1

KELAS X

SEMESTER 2

KELAS XII

SEMESTER 5

KELAS XII

SEMESTER 6KELAS XI

SEMESTER 3

KELAS XI

SEMESTER 4

KK : Kompetensi Kejuruan

071.DKK.1

Merakiti Personal Komputer

071.DKK.2

Melakukan Instalasi Sistem Operasi Dasar

071.DKK.3

Menerapkan Keselamatan, Kesehatan Kerja dan Lingkungan Hidup (K3LH)

071.KK.01

Menerapkan Teknik Elektronnika Analog dan Digital

071.KK.02

Menerapkan Fungsi Peripherial dan Instalasi PC

071.KK.03

Mendiagnosis Permasalahan Pengoperasian PC dan Peripherial

071.KK.04

Melakukan Perbaikan dan / atau Setting Ulang Sistem PC

071.KK.05

Melakukan Perbaikan Peripherial

071.KK.06

Melakukan Perawatan PC

071.KK.07

Melakukan Instalasi Sistem Operasi Berbasis Graphical User Interface (GUI) dan Command Line Interface (CLI)

071.KK.08

Melakukan Instalasi Software

071.KK.09

Melakukan Instalasi Perangkat Jaringan Lokal (Local Area Network)

071.KK.10

Mendiagnosis Permasalahan Pengoperasian PC Yang Tersambung Jaringan

071.KK.11

Melakukan Perbaikan dan/ atau Setting Ulang Koneksi Jaringan

071.KK.12

Melakukan Instalasi Sistem Operasi Jaringan Berbasis GUI (Graphical User Interface)

071.KK.13

Melakukan Instalasi Perangkat Jaringan Berbasis Luas (Wide Are Network)

071.KK.14

Mendiagnosis Permasalahan Perangkat Yang Tersambung Jaringan Berbasis Luas (Wide Area Network)

071.KK.15

Membuat Desain Sistem Keamanan Jaringan

071.KK.16

Melakukan Perbaikan dan/atau Setting Ulang Koneksi Jaringan Berbasis Luas (Wide Area Network)

071.KK.17

Mengadministrasi Server Dalam Jaringan

071.KK.18

Merancang Bangun dan Menganalisa Wide Are Network

071.KK.19

Merancang Web Data Base Untuk Content Server

5 | P a g e

6 | P a g e

PERISTILAHAN / GLOSSARY

Administrator: adalah orang yang bertugas melakukan pengaturan,

perawatan, dan pengawasan kerja sistem jaringan

komputer.

Server : adalah komputer yang mempunyai tugas untuk

memberikan pelayanan sumber daya pada komputer

yang lain dalam sistem jaringan.

Email : adalah elektronik mail atau surat menyurat secara

elektronik.

Web : adalah media informasi yang berisi teks, gambar, audio

dan video yang dapat di baca menggunakan program

browser dalam sistem jaringan.

7 | P a g e

PENDAHULUAN

A. DESKRIPSI JUDUL

Mengadministrasi Server dalam jaringan merupakan modul teori

dan praktikum yang membahas tentang pelaksanaan administrasi

server dalam sistem jaringan komputer baik pada jaringan berbasis lokal

(LAN) maupun jaringan berbasis luas (WAN) dan juga jaringan global

(internet).

Dalam modul ini peserta diklat diharapkan mampu menjelaskan prinsip/

konsep dasar administrasi server, serta dapat melakukan instalasi dan

konfigurasi layanan – layanan dalam sebuah server.

B. PRASYARAT

Kemampuan awal yang dipersyaratkan untuk mempelajari modul ini

adalah :

1. Peserta diklat telah lulus modul / materi diklat Menginstalasi

perangkat jaringan LAN (Local Area Network )

2. Peserta diklat menguasai pengetahuan pengoperasian

computer`

3. Peserta diklat mampu mengoperasikan komputer sesuai

dengan intruksi manual book.

C. PETUNJUK PENGGUNAAN MODUL

1. Petunjuk Bagi Siswa

Siswa diharapkan mampu berperan aktif dan berinteraksi

dengan sumber belajar yang mendukungnya, karena itu harus

diperhatikan beberapa hal sebagai berikut :

A. Langkah – langkah Belajar

Modul ini berisi materi mengenai kompetensi Mengadministrasi

Server dalam jaringan yang tersambung jaringan Luas, oleh sebab

itu perlu diperhatikan beberapa hal agar peserta diklat lebih

8 | P a g e

berkompeten dan professional, yaitu :

1. Apa yang harus dikerjakan pertama kali dalam

Mengadministrasi Server dalam jaringan yang tersambung

jaringan lokal?

2. Bagaimana cara Mengadministrasi Server dalam jaringan

yang tersambung jaringan Luas?

3. Apakah diagnosis permasalahan Mengadministrasi Server

dalam jaringan dan instalasi perangkat server yang

tersambung jaringan lokal atau luas sudah sesuai dengan

aturan dan apakah sistem dapat bekerja dengan baik dan

benar ?

B. Perlengkapan yang Harus Dipersiapkan

Untuk menunjang kelancaran tugas yang akan Anda lakukan, maka

persiapkanlah seluruh perlengkapan yang diperlukan sesuai dengan

jenis tugas pada masing-masing kegiatan pemelajaran.

C. Hasil Pelatihan

Anda akan mampu melakukan tugas/pekerjaan permasalahan

Mengadministrasi Server dalam jaringan yang tersambung jaringan.

2. Peran Guru

Guru yang akan mengajarkan modul ini hendaknya mempersiapkan

diri sebaik-baiknya yaitu mencakup aspek strategi pemelajaran,

penguasaan materi, pemilihan metode, alat bantu media

pemelajaran dan perangkat evaluasinya.

D. TUJUAN AKHIR

Setelah mempelajari modul ini, peserta diklat diharapkan kompeten

dan professional melakukan tugas/pekerjaan Mengadministrasi

Server dalam jaringan sesuai kebutuhan yang dihadapi.

9 | P a g e

PEMELAJARAN

A. RENCANA PEMELAJARAN SISWA

Kompetensi : Jaringan Komputer

Sub Kompetensi : Mengadministrasi server dalam jaringan

Mengadministrasi Server dalam jaringan merupakan modul teori

dan atau praktikum yang membahas dasar-dasar mengadministrasi

server dalam mengelola suatu jaringan baik sebagai jaringan local atau

jaringan berbasis luas ( WAN

10 | P a g e

17.1 Memilih Aplikasi Untuk Server Aplikasi server merupakan suatu program aplikasi yang dijalankan pada komputer

server, yang mempunyai kemampuan untuk mendengarkan (listen) permintaan komunikasi

dari komputer lain dan mampu untuk memberikan layanan (service) untuk memenuhi

kebutuhan komunikasi dari setiap komputer client. Kegiatan komunikasi yang dapat

dilayani oleh komputer server antara lain pengisian ip address secara otomatis untuk

client, permintaan layanan berkas, sistem penamaan domain, transfer dokumen, sistem

pengaturan komputer jarak jauh dan kegiatan surat menyurat secara elektronik atau email.

17.2. Memilih Sistem Operasi untuk Jaringan

Sistem operasi jaringan dapat diklasifikasikan dalam 2 jenis barkaitan system

lisensinya yakni lisensi pabrik pembuat dan lisensi terbuka dalam wadah komnitas. Masing

– masing mempunyai keunggulan dan kelamahan. Untuk seorang calon administrator harus

bisa memberikan keputusan untuk memilih system operasi jaringan dengan lisensi pabrik

atau lisensi terbuka.

Contoh system operasi yang menerapkan system lisensi dari pabrik adalah system

operasi Microsoft Windows 2000 Server, Windows 2003 Server dan Windows NT. Pada

system operasi dengan lisensi pabrik bersifat komersial, sehingga untuk menggunakannya

hars mengeluarkan sejumlah biaya antara 8 Juta sampai dengan 24 Juta hanya untuk satu

lisensi pada satu unit computer server.

Contoh untuk system operasi yang menggunakan lisensi terbuka, sering disebut

dengan open source adalah system Linux. Untuk mendapatkan system operasi jaringan ini,

pengguna tidak harus mengeluarkan biaya yang mahal, karena bisa didapatkan secara

gratis dengan mendownload langsung dari server penyedia. Contoh system operasi

jaringan yang bersifat open source dan memiliki kemampuan yang cukup andal sebagai

server adalah Debian 4, Debian 5 dan yang terbaru adalah Debian 6. Yang lain adalah

slakware, Ubuntu, Suse, dan masih banyak lagi.

Jadi jika ingin menggunakan system operasi jaringan yang handal dan tidak

mengeluarkan biaya yang mahal maka dapat menggunakan system Linux. Akan tetapi jika

ada biaya untuk investasi software system operasi jaringan bisa membeli system operasi

buatan Microsoft Windows.

11 | P a g e

17.3. Membangun DHCP Server dengan DHCP3-Server

DHCP server adalah suatu layanan yang diberikan pada komputer server untuk

dapat melakukan layanan berupa pengisian IP address pada tiap komputer client secara

otomotis . Kegiatan pengisian IP address pada tiap komputer client hanya bersifat

sementara, dengan cara server meminjamkan IP addressnya. Salah satu program yang

mampu memberikan layanan DHCP server pada linux Debian adalah DHCP3-Server

Berikut urutan langkah untuk membangun sebuah DHCP server menggunakan program

DHCP3-Server pada sistem Linux Debian.

1. Install program DHCP3-server

#apt-get install dhcp3-server

2. Ubah settingan konfigurasi pada file dhcpd.conf

#mcedit /etc/dhcp3/dhcpd.conf

3. tambahkan skrip atau baris – baris perintah sebagai berikut, pada bagian paling

bawah.

Subnet 192.168.200.0 netmask 255.255.255.0 {

range 192.168.200.10 192.168.200.50;

option domain-name-servers 192.168.200.1;

option domain-name “belajar.com”;

12 | P a g e

option routers 192.168.200.1;

option broadcast-address 192.168.200.255;

default-lease-time 600;

max-lease-time 7200;

}

4. restart program DHCP3-server

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

5. Uji coba dari client dengan langkah :

Buat ip address otomatis pada tiap PC Client

buka program command prompt pada PC Client

ketikan perintah, c>ipconfig /release

ketikan perintah, c>ipconfig /renew

cek ip address hasil settingan DHCP Server, c>ipconfig

jika, client sudah mendapatkan ip address yang berasal dari server, maka settingan

DHCP server sudah berhasil.

13 | P a g e

17.4. Membangun DNS Server dengan BIND9

DNS server adalah suatu layanan yang diberikan pada komputer server untuk dapat

melakukan layanan pengubahan suatu alamat komputer yang berupa ip address dalam

bentuk kombinasi angka – angka menjadi sebuah nama domain. Layanan DNS server,

memungkinkan pengguna komputer lebih mudah mengingat banyak alamat, karena terdiri

dari gabungan kata – kata yang unik sehingga mudah dihafal. Lain kalau menginggat –

ingat ip address yang terdiri dari 4 atau 6 digit kombinasi angka sehingga lebih terasa

sulit., seperti 10.19.29.57 atau 212.13.39.131. Beberapa contoh nama domain terkenal

yang mudah di ingat antara lain www.azkiaaa.co.cc www.afing.wordpress.com

www.detik.com www.google.com www.smkn2bawang.sch.id www.yahoo.com

www.ajangkompetisi.com dll . Salah satu program yang mampu memberikan layanan DNS

server pada linux Debian adalah BIND9.

Berikut urutan langkah untuk membangun sebuah DNS server menggunakan program

BIND9pada sistem Linux Debian.

1. Install program BIND9

#apt-get install bind9

2. Ubah settingan konfigurasi pada file resolv.conf, hosts dan hostname

#mcedit /etc/resolv.conf ==> isi dengan ip address server, 192.168.200.1

#mcedit /etc/hosts ===> isi dengan 192.168.200.1 “server.belajar.com”

#mcedit /etc/hostname ===> isi dengan nama “server.belajar.com”

14 | P a g e

3. Cek keberadaan file – file yang ada dibawah bind,

#ls /etc/bind

db.0 db.255 db.root named.conf.options

db.1 db.empty named.conf rndc.key

db.127 db.local named.conf.local zones.rfc1918

4. Buat direktori atau folder di /var/cache/bind

#mkdir /var/cache/bind

5. Edit file named.conf.local yang terletak di /etc/bind

#mcedit /etc/bind/named.conf.local

tambahkan skrip berikut :

zone “belajar.com” {

type master;

file “/var/cache/bind/db.belajar”;

};

zone “200.168.192.in-addr.arpa” {

type master;

file “/var/cache/bind/db.1”;

};

6. Copy file db.local di /etc/bind/ ke /var/cache/bind/db.1 dan

/var/cache/bind/db.belajar

#cp /etc/bind/db.local /var/cache/bind/db.1

#cp /etc/bind/db.local /var/cache/bind/db.belajar

7. Edit file db.1 pada /var/cache/bind/db.1

@ IN SOA belajar.com server.belajar.com root.server.belajar.com

@ IN NS belajar.com

1 IN PTR belajar.com

15 | P a g e

8. Edit file db.belajar yang terletak pada folder /var/cache/bind/db.belajar

@ IN SOA belajar.com server.belajar.com root.server.belajar.com

@ IN NS belajar.com

@ IN A 192.168.200.1

IN MX IR server.belajar.com

server IN A 192.168.200.1

www IN CNAME server

9. Restart networking dan bind

#/etc/networking restart

#/etc/bind9 restart

10. Uji coba DNS Server, dengan menggunakan tool nslookup, host dan dig.

11. Install program dnsutils

#apt-get -t stable install dnsutils

12. uji coba dengan nslookup, dengan

#nslookup belajar.com

#host belajar.com

#dig belajar.com

13. Jika sudah menghasilkan informasi yang berupa nama domain belajar.com dan ip

address yang dimiliki, maka konfigurasi DNS server menggunakan BIND9 sudah

selesai. Selanjutnya coba buka browser dari server dan client, lalu buka alamat

dengan mengetikan pada address bar, www.belajar.com atau ping www.belajar.com

16 | P a g e

17.5. Membangun WEB Server dengan APACHE

WEB server adalah suatu layanan yang diberikan pada komputer server untuk dapat

melakukan layanan penyajian informasi yang berupa tulisan, gambar, audio, video dan

animasi melalui web yang diakses oleh client menggunakan program browser dalam sistem

jaringan, baik LAN, WAN maupun internet. Layanan WEB server, memungkinkan

pengguna komputer lebih mudah mendapatkan informasi, karena satu informasi dapat

dibaca oleh banyak pengguna secara bersamaan dalam jarak yang jauh maupun dekat.

Beberapa contoh penerapan layanan dari WEB server adalah adanya sejumlah web site

sebagai pusat informasi baik ilmu pengetahuan, berita, audio maupun video.

Sumber informasi berita : www.republika.co.id www.yahoo.com www.detik.com

www.eramuslim.com www.google.com

Sumber informasi bisnis : www.azkiaaa.co.cc www.amazone.com www.bhineka.com

sumber informasi audio: www.afing.wordpress.com www.jogjastreamer.com

www.mqfm.net

sumber informasi video : www.layartancap.com www.liputan6.com . Salah satu program

yang mampu memberikan layanan WEB server pada linux Debian adalah APACHE2.

Berikut urutan langkah membangun Web Server menggunakan program Apache 2.

1. Instal program APACHE2

apt-get install apache2

2. Edit file – file konfigurasi httpd.conf yang terletek di /etc/apache2/httpd.conf

mcedit /etc/apache2/httpd.conf ==> isi dengan servername www.belajar.com

3. Edit file index.html yang terletak di /var/www/

mcedit /var/www/index/html

isi dengan :

<html>

<head>

17 | P a g e

<title>

::Judul web site ..

</title>

</head>

<body bgcolor=”black” text=”yellow”>

<h1> Selamat dan Sukses</h1>

<hr>

<h2> Atas keberhasilan Anda membangun Web Server dengan apache

</h2>

</body>

</html>

4. Coba jalankan program browser, program links www.belajar.com dari komputer

server dan internet explorer dari komputer client yang menggunakan os windows

XP. Jika, sudah muncul tampilan web, maka konfigurasi membangun WEB server

dengan program Apache 2 sudah berhasil.

18 | P a g e

17.6. Membangun FTP Server dengan PROFTPD

FTP server adalah suatu layanan yang diberikan pada komputer server untuk dapat

melakukan layanan transfer file. Kegiatan transfer file berupa mengunggah file ke server

disebut dengan upload, sedangkan mengunduh file dari server disebut download. Salah

satu program yang mampu memberikan layanan FTP server pada linux Debian adalah

PROFTPD.

Berikut urutan langkah untuk membangun sebuah FTP server menggunakan program

PROFTPD pada sistem Linux Debian.

1. Instal program proftpd

#apt-get install proftpd

2. edit nama server FTP yang ada pada file proftpd.conf

#mcedit /etc/proftpd/proftpd.conf

ubah pada bagian servername “belajar.com”

3. restart layanan server proftpd

#/etc/init.d/proftpd restart

4. Buat user baru dan passwordnya dengan perintah useradd atau adduser

#adduser adzkia

5. buat file baru pada direktori user “adzkia”, misalnya latihan.doc

19 | P a g e

#mcedit /home/adzkia/latihan.doc

{isi bebas sesuai kebutuhan, yang penting sudah terbentuk file latihan.doc dengan

perintah tersebut}

6. Uji coba akses FTP server (Linux Debian) dari PC Client 1 (Win XP) dan PC Client

2 (Win XP) melalui command promp.

c>ftp 192.168.200.1 masukan nama user dan passwodnya.

Untuk upload file ke server, dengan perintah put, dan untuk download file dari

server perintahnya get dan untuk keluar dari FTP server, perintahnya by.

ftp>put namafilenya

ftp>get latihan.doc

ftp>by

20 | P a g e

17.7. Membangun Email Server dengan Postfix dan Squirrelmail

Email server adalah suatu layanan yang diberikan pada komputer server untuk

dapat melakukan kegiatan komunikasi berupa pengiriman dan penerimaan surat menyurat

secara elektronik. Layanan email server, memungkinkan pengguna komputer dalam

sistem jaringan lebih mudah dan cepat untuk melakukan pengiriman surat – menyurat

secara elektronik dibandingkan menggunakan surat menyurat secara tertulis.

Sebagai gambaran, kalau kita mengirim surat yang tertulis untuk tujuan Jakarta bisa

mencapai 3 hari bahkan lebih. Apalagi untuk tujuan luar negeri seperti Amerika, Belanda

atau Perancis bisa sampai satu bulan. Lain dengan layanan email, pengiriman surat

menyurat untuk tujuan Jakarta atau bahkan Jerman hanya butuh waktu beberapa detik atau

menit saja.

Banyak sudah perusahaan – perusahaan penyedia jasa layanan email, baik yang

gratisan maupun yang bayar. Beberapa contoh perusahaan yang menyedikan layanan

email server antara lain www.gmail.com , www.yahoo.com , www.telkom.net ,

www.ymail.com , www.lycos.com , www.eudormail.com. Untuk sistem penamaan untuk

pengalamatan email menggunakaan nama.account@nama_emailserver.com , misalnya

ahmad.safingie@gmail.com , masterbig@yahoo.com , coganteng@afing.com.

Sistem email dapat bertugas untuk pengiriman surat menyurat secara elektronik

karena didalamnya ada program email server. Salah satu program email server yang cukup

populer sebagai program email server adalah POSTFIX. Agar postfix semakin mudah

dalam penggunaan bagi para user, dapat di gabungkan dengan program web mail yakni

squirrelmail, sehingga hasilnya seperti kita menggunakan layanan email dari perusahaan –

perusahaan besar semacam www.gmail.com atau www.yahoo.com..

Berikut urutan langkah membangun Email Server menggunakan program POSTFIX.

1. Instal program POSTFIX, courier-pop, courier-imap dan squirrelmail

apt-get install postfix courier-pop courier-imap squirrelmail

21 | P a g e

2. Edit file – file konfigurasi postfix yang terletek di /etc/postfix/main.cf

mcedit /etc/postfix/mian.cf ==> isi dengan:

myhostname = server.belajar.com

mydestination = belajar.com, server.belajar.com, localhost.belajar.com

relayhost =

mynetwork = 127.0.0.0/8

#mailbox_command =

home_mailbox = Maildir/

tekan F2 dilanjutkan dengan F10 untuk keluar dari menu konfigurasi.

3. Buat direktori Maildir di /etc/skel dengan perintah maildirmake

#maildirmake /etc/skel/Maildir

4. Buat 2 buah user baru untuk digunakan sebagai pengujian email server yakni melakukan

pengiriman dan penerimaan email.

#adduser kirim1

#adduser kirim2

5. Restrat program postfix

#/etc/init.d/postfix restart

6. Uji coba kinerja postfix dengan telnet

#telnet belajar.com 25

#telnet belajar.com 110

7. setting squirrelmail dengan perintah squirrelmail-configure

#squirrelmail-cinfigure

pada menu yang muncul, urutan pilahanya adalah pilih 2, A, 8, B, s, q.

8. Edit sedikit file konfigurasi apache

#mcedit /etc/apache2/sites-available/default

==> pada bagian alias, ubah sebagai berikut :

22 | P a g e

alias /mail “/usr/share/squirrelmail/”

<direktory “/usr/share/squirrelmail/”

order deny,allow

deny from all

allow from all

9. Uji Coba jalankan program browser, program links www.belajar.com/mail dari

komputer server dan internet explorer dari komputer client yang menggunakan os windows

XP. Jika, sudah muncul tampilan web mail dari squirrelmail, maka konfigurasi membangun

webmail server dengan postfix dan squirrelmail sudah berhasil. Selanjutnya adalah

pengujian kinerja email server dalam bentuk pengiriman surat elektronik atau email antara

user kirim1@belajar.com dengan kirim2@belajar.com. Jika sudah bisa saling mengirim

surat dan menerima surat, maka email server sudah sukses dan berhasil di konfigurasi.

23 | P a g e

17. 8. Membangun Proxy Server dengan SQUID

Proxy server adalah suatu sistem komputer server yang bertugas untuk untuk

mengatur jalur lalu lintas data antara jaringan lokal (LAN) dengan jaringan global

(internet). Proxy dapat dikatakan sebagai sistem jembatan penghubung antara LAN

dengan internet. Proxy dapat melakukan pengaturan paksa pada jaringan LAN yang akan

terhubung ke internet, dengan mengarahkan kepada sebuah sistem registrasi atau login.

Jika login benar, maka permintaan untuk terhubung ke internet akan diperbolehkan dan

jika login salah maka permintaan terhubung ke internet akan ditolak. Proxy juga dapat

menjadi sistem cache data bagi alamat – alamat internet yang pernah diakses, agar sistem

pengaksesan ke internet untuk alamat – alamat yang sering diakses tersebut menjadi lebih

cepat.

Program proxy server yang cukup terkenal bagi para administrator jaringan adalah

squid. Squid merupakan program proxy yang bersifat free tetapi mempunyai kinerja yang

sangat bagus sebagai mesin proxy. Kinerja yang dapat dilakukan oleh proxy server antara

lain, memberikan batasan sistem download, mengontrol penggunaan bandwidth internet,

memberi batasan waktu, memblokir situs – situs yang bersifat negatif atau situs – situs

yang menyebarkan virus.

Agar proxy server bisa berjalan maka langkah yang dapat dilakukan oleh seorang

administrator adalah melakukan instalasi dan konfigurasi program squid. Berikut urutan

langkah membangun PROXY Server menggunakan program SQUID.

1. Instal program SQUID

apt-get install squid

2. Edit file – file konfigurasi squid yang terletek di /etc/squid/squid.conf dengan program

text editor seperti vi, vim, mcedit atau pico.

mcedit /etc/etc/squid/squid.conf ==> isi dengan:

….............................

24 | P a g e

acl filter dstdomain www.situsracun.com

http_acces deny filter

http_acces allow localhost

http_acces allow all

tekan F2 dilanjutkan dengan F10 untuk keluar dari menu konfigurasi.

3. Buat file yang berisi nama – nama domain yang difilter dengan program text editor

mcedit, lalu isi nama domain yang difilter.

#mcedit /etc/squid/domain-difilter

http://www.situsberbahaya.com

http://www.webterlarang.com

www.situsracun.com

4. untuk memfilter suatu situs berdasar kata kata atau huruf maka, tambahkan perintah

tersebut pada file konfigurasi squid.

#mcedit /etc/squid/squid.conf

tambahkan perintahnya di atas deny filter

…..

acl filter url_regex -i porno

http_acces deny filter

…...

5. konfigurasi untuk keamaan pada squid dengan pembuatan user dan password .

#htpasswd /etc/squid/passwd afing

#chmod o+r /etc/squid/passwd

#dpkg -l|grep ncsa_auth

5. Edit file squid lagi

#mcedit /etc/squid/squid.conf

auth_param basic program /usr/squid/ncsa_auth /etc/squid/passwd

25 | P a g e

auth_param basic children 5

auth_param basic realm squid proxy-caching web server

auth_param basic credentialsttl 2 hours

auth_param basic casesensitive off

acl ncsa_users proxy_auth REQUIRED

http_access allow ncsa_users

6. restart program squid

#/etc/init.d/squid restart

7. Uji coba proxy server dari cliet, dengan membuka program browser lalu ketikan alamat

domainnya. Kemudian jika muncul form login, lalu isi nama dan paswordnya. Jika sudah

berhasil, maka konfigurasi proxy server telah berhasil. Jika belum ulangi langkah –

langkah diatas dengan teliti dan benar.

8. Untuk melihat rekaman hasil kinerja server proxy, buka file access.log yang terletak

di /var/log/squid/access.log dengan program tail

#tail -f /var/log/squid/access.log

baca dengan seksama hasil kiner proxy server dari data – data yang muncul di file

access.log. Dengan demikian langkah mudah membangun server proxy menggunakan

squid sudah selesai.

PENUTUP

26 | P a g e

Demikian modul pemelajaran Mengadministrasi Server dalam

jaringan. Materi yang telah dibahas dalam modul ini masih sangat

sedikit. Hanya sebagai dasar saja bagi peserta diklat diharapkan untuk

belajar lebih lanjut. Diharapkan peserta didik memanfaatkan modul ini

sebagai motivasi untuk menguasai teknik mengadministasri server

dalam jaringan yang lebih jauh sehingga peserta diklat dapat

melakukan tindakan pengisolasian permasalahan yang terjadi pada

jaringan lokal atau berbasis luas yang tersambung dengan jaringan.

Setelah menyelesaikan modul ini dan mengerjakan semua tugas serta

evaluasi maka berdasarkan kriteria penilaian, peserta diklat dapat

dinyatakan lulus/tidak lulus. Apabila dinyatakan lulus maka dapat

melanjutkan ke modul berikutnya sesuai dengan alur peta kedudukan

modul, sedangkan apabila dinyatakan tidak lulus maka peserta diklat

harus mengulang modul ini dan tidak diperkenankan mengambil modul

selanjutnya

27 | P a g e

DAFTAR PUSTAKA

Susanto, Budi. Linux untuk praktikum Administrasi Jaringan, 2003. Yogyakarta:Penerbit

Gava Media.

Knowledge, Raf. Trik Memonitor Jaringan, 2010. Jakarta:Elek Media Komputindo.

Panggabean, Tuani. Materi Diklat Administrasi Jaringan,2012. Bandung :PPPPTK dan

BMTI Bandung.

.

28 | P a g e

top related