P. 1
Laporan Resmi

Laporan Resmi

|Views: 173|Likes:
Dipublikasikan oleh Adhitya Bhawiyuga

More info:

Published by: Adhitya Bhawiyuga on May 14, 2011
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/06/2015

pdf

text

original

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009

LAPORAN RESMI
PRAKTIKUM JARINGAN KOMPUTER
MODUL 2

Kelompok
Fajar Dwi Nugroho

:

Adhitya Bhawiyuga ( 5107100084 ) ( 5107100137 )

Asisten
R M Aditya Baskoro ( 5106100068 )

LABORATORIUM ARSITEKTUR DAN JARINGAN KOMPUTER JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER 2009
Laporan ini dikerjakan dengan Linux dan OpenOffice

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Soal Praktikum
1. Buatlah Domain Name Sistem (DNS) server utama pada
jaringan anda beserta sub-domain pada masing-masing subnet anda! 2. Dari toplogi kalian, bos yang baik hati ingin membagi bandwith perusahaan kepada karyawannya dengan pembagian bandwidth sebagai berikut. Engineer : bos : administrasi : lainnya = 4 : 3 : 2 : 1

Bos tau karyawannya itu rata-rata adalah facebookers...jadi beliau ingin memblok social networks website, seperti friendster, facebook, hi5, dll, pada jam kerja saja. Dia juga menginginkan untuk membatasi sebuah IP hanya diperbolehkan mendapatkan 3 simultan connection saja. Begitu juga maksimal besar download 2MB. Karena cintanya ditolak oleh sekretaris cantiknya, maka bos meminta kamu untuk memblok akses internet khusus untuk subnet sekretaris.

3. E-MAIL SERVER
Buatlah sebuah MAIL Server lokal di jaringan anda yang terintegrasi dengan DNS anda, sehingga setiap pengguna di subnet manapun di dalam jaringan anda bisa saling mengirim email.

Laporan ini dikerjakan dengan Linux dan OpenOffice

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting DNS Server Laporan ini dikerjakan dengan Linux dan OpenOffice .

Sebagai contoh. Setting DNS Utama Untuk melakukan setting DNS utama.id. ada beberapa langkah yang harus diikuti sebagai berikut.id.id.id.co. Lakukan copy dari template database yang sudah disediakan yaitu db. maka host yang didaftarkan di dalamnya dapat bernama host. Sebaiknya anda menggunakan nama database yang cocok dengan nama domain yang ingin anda gunakan.ketik vim /etc/bind/klp57.id.co. Untuk mempermudah penjelasan.id. maka gunakan nama klp57.klp57. 1.local.id dan juga beberapa nama sub-domain sesuai dengan subnet.Tambahkan nilai serial setiap kali melakukan perubahan . jika ingin menggunakan domain klp57. Edit database yang telah anda copy dengan spesifikasi nama domain utama yaitu klp57.co.db Beberapa point penting yang perlu diperhatikan dalam konfigurasi ini antara lain : .db 3.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting DNS Server DNS Server akan dipasang disebuah server utama dan di setiap subnet.klp57.id selain nama domain yang didaftarkan di server pusat dengan domain klp57.db cp /etc/bind/db.co. Install bind9 sebagai server DNS apt-get install bind9 2. jadi hal ini akan memungkinkan setiap host di setiap subnet mempunyai domain subnet sendiri. jika pada subnet engineer didefinisikan sub DNS dengan nama subeng.subeng. Untuk melakukan editing. Sebagai contoh.co.local /etc/bind/klp57.co.co. maka untuk setting DNS dibagi menjadi 2 yaitu setting DNS pusat (domain utama) dan setting sub domain di setiap subnet.co.Gunakan $ORIGIN untuk mempermudah kerja dan klasifikasi domain Laporan ini dikerjakan dengan Linux dan OpenOffice .

srveng srvdhcp srvsek Laporan ini dikerjakan dengan Linux dan OpenOffice .58. Serial 604800 .130 $ORIGIN sub-eng.id.id.58.168.co. @ @ kedua server surat @ bos1 dhcp eng adm sek IN IN IN IN IN IN IN IN IN IN IN IN NS NS A A A A A A A A A MX 10 server kedua 192.klp57. .co. Negative Cache TTL .co. sub-dhcp.57.co.58.co.klp57.57.168.id.klp57.168. IN NS srveng IN A 192. Expire 604800 ) . root.58.168.168.77.klp57.77. @ IN SOA klp57.168. sub-eng. Refresh 86400 . $TTL 604800 $ORIGIN klp57. sub-sek.151.58.id. Retry 2419200 . ( 25 .id.17 10.co.168.2 192. IN NS srvsek IN A 192.co.co.klp57.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Berikut konfigurasinya : .klp57.168.id.2 surat srvbos $ORIGIN sub-bos.co.57. BIND data file for local loopback interface . sub-bos. IN NS srvdhcp IN A 192.131 192.151.klp57.id.66 192.co.co.17 192.151.id.168.17 10.131 $ORIGIN sub-dhcp.id.132 10.id.id.id.2 $ORIGIN sub-adm.klp57.77.168.57.klp57. IN NS srvbos IN A 192.klp57.58.130 192.2 $ORIGIN sub-sek.co.

}.0.151.}. }.options Berikut konfigurasinya : options { directory "/etc/bind".Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 sub-adm. }. File ini dignakan untuk menentukan ke server mana Laporan ini dikerjakan dengan Linux dan OpenOffice .129.id"{ type master. 5. allow-query{ any. 6. Edit file konfigurasi lokal dengan vim /etc/bind/named. // 202.co.58.local Berikut konfigurasinya : zone "klp57. allow-transfer { 192.conf.1.db".id. auth-nxdomain yes.3. allow-query {any. srvadm IN A IN NS 192.58. // }.46. Edit file konfigurasi options dengan vim /etc/bind/named.id.132/26.3. # conform to RFC1035 listen-on-v6 { any. }.66 srvadm 4.}.168. 127.168. query-source address * port 53.0. allow-transfer {any.36. recursion yes.klp57. file "/etc/bind/klp57. Edit /etc/resolv.co.co. //untuk forwarders di DNS pusat sengaja dimatikan sengaja dimatikan //forwarders { // 10.conf.conf. }.

46.id nameserver 202.17 search ajk.36.3 7.77.ac.151.its.151.id nameserver 10.ac.129.id nameserver 10. Berikut konfigurasinya : search klp57.d/bind9 restart Laporan ini dikerjakan dengan Linux dan OpenOffice .if. Lakukan restart bind dengan /etc/init.co.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 komputer akan bertanya tentang nama host yang akan dituju.3 search its.

setiap host di suatu subnet akan mempunyai domain sesuai dengan domain server di subnet masing masing.id.klp57.id sub-adm.klp57.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting DNS Sub-Domain Selain dipasang di setiap subnet.id sub-eng.co.co. Sebagai contoh.id akan mempunyai nama bos2. Misalnya di subnet bos didefinisikan dengan nama domain subbos. klp57. konfigurasi yang dilakukan hampir mirip dengan yang dilakukan pada DNS server pusat.id.co.server DNS juga dipasang di setiap subnet.klp57.co.klp57.db.id sub-dhcp.conf. maka anda dapat menggunakan nama subeng. Sebaiknya anda menggunakan nama database yang cocok dengan nama subdomain yang ingin anda gunakan. Yang memebedakan adalah definisi-definisi yang ada dalam database maupun isi setting pada file named.id sub-bos. Maka host bos2 dalam satu subnet yang yang didaftarkan di domain server sub-bos.local. Berikut langkah .klp57.co. jika ingin menggunakan subdomain untuk subnet engineer.co. Jadi.co.id Untuk menyetting DNS sub domain dari setiap subnet. Dan begitu juga berlaku untuk subnet-subnet lain misalnya Laporan ini dikerjakan dengan Linux dan OpenOffice .klp57.klp57.klp57.klp57.id.co.id sub-sek.co.langkah dan settingan yang ada di setiap sub domain : • Install bind9 sebagai server DNS apt-get install bind9 • Lakukan copy dari template database yang sudah disediakan yaitu db.co.sub-bos.

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 sub-adm.klp57.klp57.58. @ IN SOA sub-bos. Retry 2419200 . root.klp57.co.id.subsek.id.klp57.klp57.untuk subnet sekretaris : .klp57.Gunakan $ORIGIN untuk mempermudah kerja dan klasifikasi domain Berikut konfigurasinya : . . Negative Cache TTL .db • Edit database yang telah anda copy dengan spesifikasi nama sub-domain yaitu dengan vim /etc/bind/nama-sub.co.Tambahkan nilai serial setiap kali melakukan perubahan .co.id. BIND data file for local loopback interface .id.co. .id.co.co.klp57.168. ( 2 .2 sek2 IN A 192.co.58. Refresh 86400 .id.id.local /etc/bind/sub-eng.2 srvsek IN A 192. $TTL 604800 $ORIGIN sub-sek. $TTL 604800 $ORIGIN sub-bos.co.db Beberapa point penting yang perlu diperhatikan dalam konfigurasi ini antara lain : .id.sub-sek.id.58.id.168. ( 6 .co.klp57.subbos.co. @ IN NS srvsek. @ IN A 192.klp57.klp57.db untuk subnet administrator dan lain lain. BIND data file for local loopback interface .168. @ IN SOA sub-sek. Expire 604800 ) . Serial Laporan ini dikerjakan dengan Linux dan OpenOffice . root.3 . Serial 604800 . Misalnya cp /etc/bind/db.untuk subnet bos : .

Retry 2419200 .sub-dhcp.klp57. ( 2 .3 srvdhcp A 192. .co.co.co. 1 week sub-dhcp.168.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 604800 86400 2419200 604800 ) .klp57. Serial 604800 .2 .58.168.co.130 192. .klp57.co. Refresh 86400 . .co.id.130 192. BIND data file for local loopback interface .klp57.58. .co.168.co.klp57. $TTL 604800 . ( 15 604800 86400 2419200 604800 IN . . .klp57.id.id root.57. Laporan ini dikerjakan dengan Linux dan OpenOffice .57. Negative Cache TTL . dhcp2 A 192.id.id. @ IN SOA sub-eng.co.untuk subnet dhcp : $ORIGIN .57.klp57.131 .klp57. root.klp57.id.2 $ORIGIN sub-dhcp. serial refresh (1 week) retry (1 day) expire (4 weeks) minimum (1 week) ) NS srvdhcp.168. 192.58. SOA sub-dhcp.sub-bos. @ @ srvbos bos2 IN IN IN IN NS A A A . . A 192.168. Expire 604800 ) .id.id. .subeng. Refresh Retry Expire Negative Cache TTL srvbos.sub-dhcp.168.id. $TTL 604800 $ORIGIN sub-eng.untuk subnet engineer : .

168.id. Refresh 86400 .66 srvadm IN A 192. Serial 604800 .id"{ type master.168.untuk subnet bos : zone "sub-bos. 192. $TTL 604800 $ORIGIN sub-adm. @ IN A 192.131 192.db". .klp57.co.168.untuk subnet sekretaris : zone "sub-sek.co.58.klp57. allow-query {any.sub-adm. Expire 604800 ) . . BIND data file for local loopback interface . ( 2 .}.58.local Berikut konfigurasinya : .sub-eng.co.132 .id.id. Negative Cache TTL .klp57.co. root.klp57.localhost.168.58.co. Laporan ini dikerjakan dengan Linux dan OpenOffice .co. @ IN NS srvadm. Retry 2419200 .untuk subnet administrator: .131 192.id.57. allow-transfer {any.57.conf.id"{ type master. @ IN SOA localhost. file "/etc/bind/sub-sek.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 @ @ srveng eng2 IN IN IN IN NS A A A srveng.klp57.57.}.66 adm2 IN A 192.67 • Edit file konfigurasi lokal dengan vim /etc/bind/named. }.168.168.klp57.

id.db". file "/etc/bind/sub-dhcp.0.}.}. allow-query {any.co.klp57.id. allow-transfer {any.klp57.}. .1 port 953 allow{ 127.id"{ type master. . allow-query {any.co.untuk subnet dhcp (digunakan untuk DDNS): include "/etc/bind/rndc. }. key "rndc-key".0.db".}.klp57.co. allow-transfer {any. }. allow-transfer {any.klp57.untuk subnet administrator zone "sub-adm. file "/etc/bind/sub-adm.}.0. file "/etc/bind/sub-eng. }. allow-update{ 127. allow-transfer {any.klp57.}. }.id.db". Laporan ini dikerjakan dengan Linux dan OpenOffice .key".id. .co. } keys {"rndc-key".klp57.0.0.}.id"{ type master. }. }.klp57. controls{ inet 127. notify yes. allow-query {any. zone "sub-dhcp.1.co.1.id"{ type master. allow-query {any.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 file "/etc/bind/sub-bos.co.untuk subnet engineer : zone "sub-eng.co.}.db".0.}.

77.id nameserver 10.ac.options Berikut konfigurasinya : . Berikut konfigurasinya untuk semua subnet: search klp57.conf.3 search its.46.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 • Edit file konfigurasi options dengan vim /etc/bind/named.151. }. # conform to RFC1035 listen-on-v6 { any. query-source address * port 53. forwarders { 10.17.77.36.untuk semua subnet.151.id nameserver 10.151.ac. • Edit /etc/resolv. Setting forwarders ditujukan ke srever DNS pusat options { directory "/var/cache/bind/". }.conf. File ini dignakan untuk menentukan ke server mana komputer akan bertanya tentang nama host yang akan dituju.129.co. auth-nxdomain no.17 search ajk.its.d/bind9 restart Laporan ini dikerjakan dengan Linux dan OpenOffice .3 • Lakukan restart bind dengan /etc/init.if. }.id nameserver 202.

Jika file database klp57.berarti konfigurasi slave DNS telah sukses. Ada beberapa catatan penting menurut pengalaman penulis. yaitu anda mungkin perlu untuk merubah permission folder /etc/bind/ dengan chmod 777 /etc/bind/. Cek pada direktori /etc/bind. kita nanti hanya perlu melakukan setting tanpa melakukan definisi database pada server DNS baru. Jika tiper servernya slave. maka proses update tidak dapat terjadi. Lakukan tambahan konfigurasi file /etc/bin/named. Secara umum.co. kita perlu menyediakan 1 host baru yang akan ditempati DNS server. Laporan ini dikerjakan dengan Linux dan OpenOffice .Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Slave DNS Slave DNS adalah server DNS kedua yang fungsinya sebagai backup jika server utama mengalami masalah seperti rusak atau sedang di maintenance. Beriktu langkah-langkah yang perlu dilakukan untuk pengaturan slave DNS server. } 3.id sudah ada. maka kita juga mendefinisikan alamat IP dari DNS server utama dan juga lokasi tempat file database berada. 1.id" { type slave. Konfigurasi ini dilakukan untuk mendefinisikan zona. Lakukan restart server DNS baik pada server utama maupun pada server yang slave dengan /etc/init. tipe server. Berikut tambahan konfigurasinya.d/bind restart 4. file "/etc/bind/klp57.}.conf. Pada prinsipnya. sehingga jika tidak mendapat permission. masters {10.co.77.db".id. Install bind dengan apt-get install bind9 2.co. zone "klp57.151. Hal ini terjadi karena program akan melakukan update file dalam direktori tersebut.17.

1 port 953 allow{ 127.co. Masih pada file tersebut. }. allow-transfer {any. key "rndc-key".0.0.1.conf.0. Namun.0. ubah konfigurasi menjadi berikut : include "/etc/bind/rndc. Berikut langkah beserta konfigurasinya 1.local.co.0.klp57. kami memasang DDNS pada sub domain DHCP yang sudah terinstall DHCP untuk Modul 1. notify yes. Secara default.}.1. DNS sudah memberikan file bernama rndc. allow-update{ 127. ada catatan penting lagi yaitu merubah permission folder /etc/bind/ dengan chmod 777 /etc/bind/. file "/etc/bind/sub-dhcp. zone "sub-dhcp.1. notify yes. Install dhcp server 2.0. allow-query {any. Ketika kuncinya cocok.id.db". 3.klp57.id"{ type master.key".}.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Dynamic DNS Dynamic DNS adalah gabungan fungsi antara DHCP dan DNS. allow-update { 127.0. Di sisi server. Masukkan konfigurasi berikut pada bagian paling atas dari script. kita perlu mendefiniskan sebuah key yang menjadi persetujuan antara DHCP server dan DNS server. Dalam kasus ini.key untuk kunci dan sinkronisasi kedua server. DDNS digunakan ketika sebuah host ingin mendapatkan IP address sekaligus nama domain secara otomatis. controls{ inet 127. } keys {"rndc-key".}. }. Laporan ini dikerjakan dengan Linux dan OpenOffice . maka proses update host pada DNS server dapat dilakukan. Host hanya perlu mendaftarkan MAC address dari interface yang ingin didaftarkan.0. Lakukan konfigurasi pada file /etc/bind/named.

Restart dhcp server dengan /etc/init. send dhcp-client-identifier fe:fe:fe:fe.klp57.10.0.arpa. //nama domain host ddns-rev-domainname "in-addr.1.id". ddns-update-style interim. kita perlu melakukan konfigurasi /etc/dhcp3/dhclient.252.0.1. Tambahkan barisbaris berikut pada bagian paling atas dari script ddns-updates on.co.0. key rndc-key. }.arpa".co.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 key "rndc-key". ddns-domainname "sub-dhcp. { primary 127.conf yaitu dengan format : send host-name "nama-host". Restart bind dengan /etc/init. include "/etc/bind/rndc. } 5. //nama key yg cocok dngn DNS zone sub-dhcp.d/dhcp3-server restart 7.id. //allow update jika key cocok }.d/bind9 restart 6. { primary 127. Laporan ini dikerjakan dengan Linux dan OpenOffice .0. Lakukan konfigurasi DHCP pada file /etc/dhcp3/dhcpd. 4. Misalnya. } zone 108. key rndc-key. send dhcp-client-identifier <MAC-address>.klp57. konfigurasinya sebagai berikut ( MAC address dapat diperoleh dengan perintah ifconfig eth0) send host-name tes.conf. Di client.key".in-addr.

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Proxy Server Laporan ini dikerjakan dengan Linux dan OpenOffice .

Opsi -i menunjukkan bahwa daftar domain diletakkan dalam file Laporan ini dikerjakan dengan Linux dan OpenOffice .acl dst ipaddress/subnet untuk mendefinisikan asal alamat network tujuan. Squid web-cache proxy server adalah software proxy server yang bersifat open source yang didesain untuk berjalan di sistem UNIX dan keluarganya (tentu saja termasuk Linux). Tentukan http_port untuk mendefinisikan port yang dipakai oleh server proxy. . . 2. port dan lain-lain.acl url_regex [-i] domain untuk mendefinisikan domain web yang dituju. ACL adalah daftar rule yang menyatakan pembagian privileges dari beberapa host yang ada dalam suatu network. Kita hanya perlu mendefinisikan aturan-aturan tergantung kasus yang akan kita kerjakan. waktu.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Proxy Server Untuk membuat server proxy. Berikut beberapa tipe ACL beserta syntaxnya.acl src ipaddress/subnet untuk mendefinisikan asal alamat network asal. . Biasanya menggunakan 3128 atau 8080. pembatasan waktu akses. kita membutuhkan software proxy server. pemblokiran suatu situs baik selamanya maupun hanya untuk waktu-waktu tertentu. Squid juga memungkinkan kita untuk membatasi bandwidth dan besar maksimal file dapat didownload. Dalam praktikum ini. – Subnet sekretaris tidak diperkenankan mengakses internet – Pegawai tidak diperkenankan mengakses situs tertentu pada jam kerja – Download dibatasi hanya 2 MB – Terdapat pembagian bandwith untuk engineer : bos : admin : lain-lain dengan perbandingan 4 : 3 : 2 : 1 – Maksimal 3 koneksi simultan per host Berikut langkah-langkah untuk melakukan setting pada server proxy : 1. Tentukan access control list (acl) untuk kasus di atas. Ada beberapa tipe ACL yang didukung yaitu ACL untuk network dan subnet baik tujuan maupun asal. terdapat kasus sebagai berikut. Dalam pengerjaan praktikum ini kami menggunakan squid. alamat website. Ada berbagai macam fungsi yang dapat dilakukan dengan squid seperti pembatasan akses untuk suatu subnet.

192 acl eng src 192.255.0/0.255.192 acl bos src 192.0 acl batas maxconn 3 #untuk membatasi maksimal koneksi 3. Delay pool digunakan untuk mendefinisikan kecepatan akses (bandwith) baik untuk semua network maupun untuk ACL-ACL tertentu.255.58.delay_pool untuk mendefinisikan jumlah kelompok bandwith .255.128 acl waktukerja time 02:00-05:00 acl semua src 0.delay_pool untuk mendefinisikan kelas pool .0/255.168.0.0.255.0. Tentukan delay pool. Ada beberapa tipe delay pool beserta kegunaannya yaitu : .58.58.16/255.192 acl dmz src 10.168.168.151.255.168.0.255. delay_pools 4 delay_class 1 2 delay_parameters 1 -1/-1 12500/12500 delay_access 1 allow eng delay_class 2 2 delay_parameters 2 -1/-1 9000/9000 delay_access 2 allow bos delay_class 3 2 delay_parameters 3 -1/-1 6000/6000 delay_access 3 allow adm delay_class 4 2 delay_parameters 4 -1/-1 3000/3000 delay_access 4 allow dhcp Laporan ini dikerjakan dengan Linux dan OpenOffice .168.57.delay_parameters untuk mendefinisikan jumlah bandwith per pool Berikut konfigurasi untuk kasus di atas.255.57.77.255.64/255.acl time [singkatan-hari] [jam1:menit1-jam2:menit2] untuk mendefinisikan waktu.255.248 acl sek src 192.255.128/255.128 acl dhcp src 192.128/255. Berikut spesifikasi ACL untuk kasus di atas : acl domainterlarang url_regex -i "/etc/squid/webterlarang" acl adm src 192.0/255.255.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 .

conf dan tambahkan konfigurasi di atas. Posisi peletakan http_access yang berbeda juga berpengaruh terhadap hasil.77. Acl yang didefinisikan dapat berupa satu atau beberapa acl.0 batas maxconn 3 reply_body_max_size 2MB allow all #membatasi download 2 MB delay_pools 4 delay_class 1 2 delay_parameters 1 -1/-1 12500/12500 delay_access 1 allow eng delay_class 2 2 delay_parameters 2 -1/-1 9000/9000 delay_access 2 allow bos delay_class 3 2 delay_parameters 3 -1/-1 6000/6000 delay_access 3 allow adm Laporan ini dikerjakan dengan Linux dan OpenOffice .192 bos src 192.0.57.0. Syntax secara umum adalah : http_access [allow/deny] acl1 acl2.255. http_access deny domainterlarang waktukerja http_access allow batas 5.168.128 dhcp src 192.255.57.0.255.58. sehingga file akan menjadi seperti berikut.16/255.255.255. maka akan dianggap memakai logika AND.255. Tentukan http_access.168.248 sek src 192.151. acl acl acl acl acl acl acl acl acl acl domainterlarang url_regex -i "/etc/squid/webterlarang" adm src 192.255. Jika yang didefinisikan lebih dari satu. Berikut konfigurasi untuk kasus di atas.168.255.255.0. Opsi http_access merupakan penerapan aturan untuk memperbolehkan atau menolak akses http suatu ACL yang kita definisikan di atas.192 eng src 192.58.168.64/255.255.58.128/255.0/255.168.255.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 4.128 waktukerja time 02:00-05:00 semua src 0. Edit file /etc/squid/squid.192 dmz src 10.0/255.0/0.128/255.255.

17) export http_proxy=”http://10. Tes akses web dengan menggunakan lynx. Laporan ini dikerjakan dengan Linux dan OpenOffice .77.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 delay_class 4 2 delay_parameters 4 -1/-1 3000/3000 delay_access 4 allow dhcp http_access deny domainterlarang waktukerja http_access allow batas 6.77.d/squid restart 7.151. Untuk host. Restart squid server dengan /etc/init.17:3128/” 8.151. kita perlu melakukan konfigurasi proxy server yang dituju dengan menggunakan (asumsi alamat IP proxy adalah 10.

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Mail Server Laporan ini dikerjakan dengan Linux dan OpenOffice .

klp57.id.co.id. Sehingga konfigurasinya menjadi seperti berikut. # See /usr/share/postfix/main. Pada mydestination. Mail server berguna untuk merelay atau menyampaikan email yang dikirim ke mail server yang lain sehingga pada akhirnya dapat dibaca oleh client. kita sudah membuat DNS server yang juga dibutuhkan untuk setting mail server.77. Untuk kasus ini. Kita perlu mendefinisikan name server yang berjenis MX (mail exchange) pada database DNS server yang sudah kita buat.klp57. more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. tambahkan script berikut pada database DNS server surat IN A 10. dibutuhkan software mail server. akan berupa surat.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Mail Server Dalam proses pengiriman email baik yang lokal maupun yang keluar. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .co. inet_interfaces yang diisi dengan alamat IP tempat anda meletakkan server mail. Edit file /etc/postfix/main.cf. Jadi bila ditulis lengkap. kita akan mendefinisikan suatu domain email yang sama dengan nama host tempat server mail berada. Pada tahapan sebelumnya. The Debian default # is /etc/mailname.cf. MX dalam zone tersebut yang dijadikan prioritas utama adalah yang name servernya surat.dist for a commented.co. Edit database pada DNS server. 2.17 IN MX 10 surat Artinya.151. anda perlu mendefinisikan myhostname yang diisi dengan nama host yaitu surat. Berikut langkah konfigurasinya. Dalam file tersebut. 1.klp57.domain is the MUA's job.id. tambahkan nama host yaitu surat. Nantinya. Salah satu mail server yang dapat digunakan adalah postfix. File tersebut adalah file konfigurasi utama. Laporan ini dikerjakan dengan Linux dan OpenOffice .

id alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = surat.0/8 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = 10. adduser panjul 4.0.co. localhost.co.0.0. 127.id. Tambahkan user baru pada host tempat mail server berada dengan perintah (tambahkan user dengan nama panjul). localhost. Tes server mail dengan telnet.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil. localhost relayhost = mynetworks = 127.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 append_dot_mydomain = no # Uncomment the next line warnings #delay_warning_time = 4h to generate "delayed mail" # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil. permit_sasl_authentificated.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${queue_directory}/ smtpd_scache smtp_tls_session_cache_database = btree:$ {queue_directory}/smtp_scache #pam auth #smtpd_sasl_auth_enable=yes #smtpd_sasl_local_domain=surat #smtpd_recipient_restrictions=permit_mynetworks.17.151. myhostname = surat.localdomain.0.77.klp57. Restart server postfix dengan /etc/init.gz in the postfixdoc package for # information on enabling SSL in the smtp client. surat. Sebagai contoh jika kita ingin menggunakan user Laporan ini dikerjakan dengan Linux dan OpenOffice .1 3.klp57. reject #broken_sasl_auth_clients=yes # See /usr/share/doc/postfix/TLS_README.d/postfix restart 5.

Untuk melihat isi email di server. Nama “tes” tergantung dari penerima email.Subject dan dikahiri dengan tanda .77.com ESMTP Postfix (Debian) 7. 220 mail.klp57.demoslice.co. Connected to surat.klp57.co.151.id rcpt to:tes@surat.id. QUIT 9. Jika email dapat dibaca subject dan isinya.berarti sudah berhasil. Ketikkan isi surat dimulai dengan mengetikkan DATA.klp57. Laporan ini dikerjakan dengan Linux dan OpenOffice .Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 panjul yang sudah kita buat. DATA Subject : testing kirim email coba kirim email jeh .id 8.co.id 6..17. (titik).co. Escape character is '^]'. telnet panjul@surat.klp57. proses telnet berhasil Trying 10.. Definisikan pengirim dan penerima dengan mail from:panjul@surat. ada beberapa metode seperti dengan POP3 atau yang paling sederhana dengan perintah tail /var/mail/tes. Jika keluar pesan 202.

Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Samba Server Laporan ini dikerjakan dengan Linux dan OpenOffice .

0/26 #subnet yang ditolak 7. path tempat folder yang akan digunakan. Restart server samba /etc/init.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 Setting Samba Samba server adalah sebuah software server yang memungkinkan komputer dari berbagai platform untuk saling berbagi file dalam suatu tempat tertentu. Berikut konfigurasinya (letakkan di akhir file). Buatlah user baru yang nantinya akan digunakan sebagai user masuk misalnya nama user adalah panjul. mkdir /home/panjul/share 5. user yang dapat mengakses. Misalnya user lain hanya dapat membaca saja. adduser panjul 3. Beriktu langkah konfigurasinya. 1. Tes dengan memakai smbclient. Samba server dapat diperoleh secara gratis. Anda dapat merubah permission folder yang dibuat tadi sesuai dengan ketentuan. [freeshare] #nama share path=/home/panjul/share #lokasi share public = yes browsable = yes writable = yes #dapat ditulis valid user = panjul #user untuk login write list = panjul hosts deny = 193.168. 6. Dalam file tersebut anda perlu mendefinisikan nama share. Misal nama foldernya share. Buat folder yang akan ditempati oleh file-file yang akan di share.d/samba restart 8. Buat password samba untuk user yang baru dibuat dengan smbpasswd panjul 4. Lakukan konfigurasi pada file /etc/samba/smb.58. IP atau subnet yang dilarang untuk mengakses dan lainlain. Anda perlu mendefinisikan nama user pada saat Laporan ini dikerjakan dengan Linux dan OpenOffice .conf. Install sambar server apt-get install samba 2.

17/freeshare 9.maka perintahnya menjadi smbclient -U panjul //10. maka konfigurasi samba berhasil.Tampilkan isi share dengan perintah ls.17 dan nama sharenya adalah freeshare.Laporan Praktikum Adhitya Bhawiyuga & Fajar Dwi Nugraha Praktikum Jaringan Komputer Modul 2 Teknik Informatika ITS 2009 anda menjalankan smbclient. jika usernya panjul dan server terletak di IP 10. Laporan ini dikerjakan dengan Linux dan OpenOffice .77. Jika berhasil. Lakukan penambahan folder dengan perintah mkdir nama_folder 10.151.151.77. Sebagai contoh.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->