Anda di halaman 1dari 28

Modul Produktif 071.KK.

17 Teknik Komputer Jaringan

Mengadministrasi Server dalam Jaringan

Di susun oleh : Ahmad Safingi, S.Pd.T, S.Kom


http://afing.wordpress.com

Guru Produktif TKJ SMK N 2 Bawang BANJARNEGARA

SMK NEGERI 2 BAWANG


Jl. Raya Mantrianom No. 75 Telp./Fax. (0286) 597070 Bawang Banjarnegara 53471
e-mail : smkn2bawang@yahoo.com website : www.smkn2bawang.sch.id

1|Page

Modul Produktif 071.KK.17 Teknik Komputer Jaringan

Mengadministrasi Server dalam Jaringan

Di susun oleh : Ahmad Safingi, S.Pd.T, S.Kom


http://afing.wordpress.com

Guru Produktif TKJ SMK N 2 Bawang BANJARNEGARA

SMK NEGERI 2 BAWANG


Jl. Raya Mantrianom No. 75 Telp./Fax. (0286) 597070 Bawang Banjarnegara 53471
e-mail : smkn2bawang@yahoo.com website : www.smkn2bawang.sch.id

2|Page

Kata Pengantar
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.

3|Page

PETA KEDUDUKAN MODUL


SLTP & yang sederajat 071.DKK.1 1 071.KK.09 2 071.KK.16 KELAS XII SEMESTER 5 LULUS SMK

071.DKK.2

071.KK.10

071.KK.17

071.DKK.3 KELAS X SEMESTER 1 KELAS XI SEMESTER 3

071.KK.11

071.KK.18 KELAS XII SEMESTER 6

071.KK.01

071.KK.12

071.KK.19

071.KK.02

071.KK.13

071.KK.03

071.KK.14 KELAS XI SEMESTER 4

-------------------------071.KK.04

071.KK.15

071.KK.05

KELAS X SEMESTER 2

071.KK.06

071.KK.07

071.KK.08

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

4|Page

Keterangan : DKK : Dasar Kompetensi Kejuruan KK : Kompetensi Kejuruan Merakiti Personal Komputer Melakukan Instalasi Sistem Operasi Dasar Menerapkan Keselamatan, Kesehatan Kerja dan Lingkungan Hidup (K3LH) Menerapkan Teknik Elektronnika Analog dan Digital Menerapkan Fungsi Peripherial dan Instalasi PC Mendiagnosis Permasalahan Pengoperasian PC dan Peripherial Melakukan Perbaikan dan / atau Setting Ulang Sistem PC Melakukan Perbaikan Peripherial Melakukan Perawatan PC Melakukan Instalasi Sistem Operasi Berbasis Graphical User Interface (GUI) dan Command Line Interface (CLI) Melakukan Instalasi Software Melakukan Instalasi Perangkat Jaringan Lokal (Local Area Network) Mendiagnosis Permasalahan Pengoperasian PC Yang Tersambung Jaringan Melakukan Perbaikan dan/ atau Setting Ulang Koneksi Jaringan Melakukan Instalasi Sistem Operasi Jaringan Berbasis GUI (Graphical User Interface) Melakukan Instalasi Perangkat Jaringan Berbasis Luas (Wide Are Network) Mendiagnosis Permasalahan Perangkat Yang Tersambung Jaringan Berbasis Luas (Wide Area Network) Membuat Desain Sistem Keamanan Jaringan Melakukan Perbaikan dan/atau Setting Ulang Koneksi Jaringan Berbasis Luas (Wide Area Network)
Mengadministrasi Server Dalam Jaringan

071.DKK. 1 071.DKK. 2 071.DKK. 3 071.KK.0 1 071.KK.0 2 071.KK.0 3 071.KK.0 4 071.KK.0 5 071.KK.0 6 071.KK.0 7 071.KK.0 8 071.KK.0 9 071.KK.1 0 071.KK.1 1 071.KK.1 2 071.KK.1 3 071.KK.1 4 071.KK.1 5 071.KK.1 6
071.KK.1 7

071.KK.1 8 071.KK.1 5|Page

Merancang Bangun dan Menganalisa Wide Are Network Merancang Web Data Base Untuk Content Server

6|Page

PERISTILAHAN / GLOSSARY

Administrator: adalah orang yang bertugas melakukan pengaturan, perawatan, komputer. Server : adalah komputer yang mempunyai tugas untuk dan pengawasan kerja sistem jaringan

memberikan pelayanan sumber daya yang lain dalam sistem jaringan. Email :

pada komputer

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|Page

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. 2. 3. Peserta diklat telah lulus modul / materi diklat Menginstalasi perangkat jaringan LAN (Local Area Network ) Peserta Peserta diklat diklat menguasai mampu pengetahuan pengoperasian sesuai computer` mengoperasikan komputer 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|Page

berkompeten dan professional, yaitu : 1. Apa yang harus dikerjakan pertama kali dalam

Mengadministrasi Server dalam jaringan jaringan lokal? 2. Bagaimana cara 3. Apakah dalam diagnosis jaringan

yang tersambung

Mengadministrasi Server dalam jaringan permasalahan dan instalasi Mengadministrasi perangkat

yang tersambung jaringan Luas?

Server
yang

server

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|Page

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 12 | P a g e

#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; 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.detik.com www.google.com www.azkiaaa.co.cc www.afing.wordpress.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.1 db.127 db.255 db.empty db.local db.root named.conf named.conf.local named.conf.options rndc.key 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 @ @ 1 15 | P a g e IN IN IN SOA NS PTR belajar.com server.belajar.com root.server.belajar.com belajar.com belajar.com

8. Edit file db.belajar yang terletak pada folder /var/cache/bind/db.belajar @ @ @ IN IN IN IN MX SOA NS A IR A belajar.com server.belajar.com root.server.belajar.com belajar.com 192.168.200.1 server.belajar.com 192.168.200.1 server

server IN www IN

CNAME

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 : sumber informasi www.azkiaaa.co.cc www.amazone.com www.bhineka.com www.afing.wordpress.com www.jogjastreamer.com

audio:

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 #mcedit /home/adzkia/latihan.doc 19 | P a g e

{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

Anda mungkin juga menyukai