Pembahasan soal ukk tkj paket 1 2012

8,528
-1

Published on

Published in: Technology
3 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
8,528
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
774
Comments
3
Likes
3
Embeds 0
No embeds

No notes for slide

Pembahasan soal ukk tkj paket 1 2012

  1. 1. Pembahasan Soal UKK TKJ Paket 1 2012Senin, 30 Januari 2012| 0 commentsSaya akan mencoba membahas soal UKK TKJ paket 1 tahun 2011/2012. OS yang saya gunakanuntuk server adalah debian 6.0.2 dan untuk Client menggunakan Win XP SP2. Saya tidak akanmenjelaskan tentang cara install debian, saya anggap sudah bisa.Sebelum menkonfigurasi proxy, terlebih dahulu kita setting IP Address dan router terlebihdahulu.Masuk sebagai root kemudian lakukan perintah :nano /etc/network/interfacekemudian buat konfigurasi sebagai berikut :Gateway 192.168.1.1 didapat dari ISP, lalu host ID 101 pada IP 192.168.1.101 adalah nomorpeserta ujian.semua baris yang di beri tanda # itu artinya tidak dijalankan, hanya untuk catatan kita sendirikemudia restart konfigurasi tersebut dengan perintah :root@debian : /etc/network # /etc/init.d/networking restart
  2. 2. kemudian edit konfogurasi berikut ini dengan mengetikroot@debian : /etc/network # nano /etc/sysctl.confhilangkan tanda pagar pada bagian# net.ipv4.ip_forward=1 menjadikemudian edit bagian router dengan perintahroot@debian : /etc/network # nano /etc/rc.localtambahkan perintah diberikut ini diatas "exit o"echo 1 > /proc/sys/net/ipv4/ip_forwardiptables -t nat -A POSTROUTING -j MASQUERADEexit okemudian kita restart dengan perintahroot@debian : # rebootkemudian cek konfigurasi yang telah kita buatroot@debian : # ifconfig
  3. 3. apabila tampilan sudah seperti diatas, berarti sudah benar.kemudian kita setting IP Address yang ada di client dengan konfigurasi sebagai berikutLalu coba cek koneksi dari CLIENT ke SERVER dengan kita coba ping ke 3 IP Address, yaitu :ping 192.168.1.101 ( IP Server)ping 192.168.50.1 (IP LAN)ping 192.168.1.1 (IP gateway)pastikan bahwa ketiga IP tersebut terkoneksi.Setelah kita pastikan sudah terkoneksi, maka sekarang kita lakukan konfigurasi proxy padaSERVER.Langkah pertama yaitu kita install dulu paketnya, dengan perintah berikut :root@debian:# apt-get install squidsetelah terinstall paketnya, maka langkah selanjutnya kita copy terlebih dahulu configurasidefault proxynya dengan perintah :root@debian:# cd /etc/squidroot@debian:squid :# cp squid.conf squid.conf.asliKemudian kita mulai mengkonfigurasi proxy server dengan perintah :root@debian:squid :# pico squid.conf
  4. 4. Lalu edit beberapa perintah yang ada di dalam konfigurasi squid, sedikit catatan bahwa yang kitaedit adalah perintah-petintah yang kita perlukan sebagai syarat proxy pada soal yang ada.http port 3128 ganti menjadihttp port 3128 transparentacl CONNECT tulis perintah berikutacl blokir dstdomain “/etc/squid/blokir.txt” tepat dibawah acl CONNECT method CONNECThttp access deny all ganti denganhttp access deny blokir#http access allow localnet hilangkan tanda # menjadihttp access allow localnethttp access allow localhost ganti denganhttp access allow allTAG visible_hostname #default none ganti denganvisible_hostname www.smkvocduta.sch.id# cache_mgr webmaster ganti dengancache_mgr nama_perserta@smkvocduta.sch.id#cache_mem 4 MB ganti dengancache_mem 32 MBSetelah semua selesai di konfigurasi, langkah selanjutnya adalah membuat directory blokir.txtdengan perintah :root@debian:squid :# pico blokir.txtkemudian isi directory tersebut dengan situs yang akan kita blokir yaitu :.facebook.com.youtube.comLangkah selanjutnya adalah me-restart konfigurasi yang telah kita buat, pastikan konfigurasinyabenar. Apabila konfigurasi tidak ada kesalahan, maka tampilan akan seperti berikut :root@debian:squid :# /etc/init.d/squid restartRestarting Squid HTTP proxy : squidKemudian kita cek status squid tersebut dengan perintahroot@debian:squid :# /etc/init.d/squid status
  5. 5. Squid is runningselamat mencobasemoga bermanfaat
  6. 6. pembahasan UKK TKJ 2012 paket-2 (proxy-DNS-web-ftp server)Diposkan oleh imam wahyudi di 20:37Membangun DNS dan Web Server pada jaringanOpsi konfigurasi :Konfigurasi Server1. IP Virtual = Sesuai dengan kondisi lab. Jaringan yang diberikan2. IP LAN = 192.168.50.1/24Konfigurasi Client3. IP LAN = 192.168.50.xxx/244. Proxy = 192.168.50.1Keterangan : xxx merupakan address antara 2 sampai 254Konfigurasi Server1. Sistem Operasi = OS Linux2. Port proxy = 31283. DNS server = dengan domain www.sekolah.sch.id4. Virtual directory = dengan format : http:// www.sekolah.sch.id/~datasekolah5. Domain baru = dengan nama : http:// www.profilku.com6. Web Server dan Ftp Server dengan benar7. Proxy server = dengan Blocking Site : www.profilku.com
  7. 7. .:: PEMBAHASAN ::. Dalam pembahasan kali ini saya menggunakan system operasi "MuhlibatOS 1.0". karena dalam distroyang kami kembangkan ini sudah tersedia paket administrasi server yang dibutuhkan ( bind9, squid, ftp,apache2, dll ) maka kita tidak usah repot2 untuk install aplikasi lagi. ok brow yang pertama kita lakukanyaituKonfigurasi ip address komputer server# sudo -i# nano /etc/network/interfaceslalu masukkan script berikutauto eth0iface eth0 inet staticaddress 192.168.50.1netmask 255.255.255.0
  8. 8. gambar2untuk konfigurasi DNS server kita dapat melakukan perintah dibawah ini# nano /etc/resolv.confkemudian masukan script berikutnameserver 192.168.50.1restart kartu jaringan# /etc/init.d/networking restartKonfigurasi DNS serverkita diharuskan untuk membuat dua domain yaitu www.sekolah.sch.id dan www.profilku.commasuk ke directory bind kemudian masukkan script di bawah ini ke dalam named.conf.default-zones# cd /etc/bind
  9. 9. # nano named.conf.default-zones zone "sekolah.sch.id" { type master; file "/etc/bind/db.sekolah"; }; zone "profilku.com" { type master; file "/etc/bind/db.profilku"; };kemudian copy db.local dengan nama db.sekolah dan db.profilku, karena dalam yang dibuat tadi kitaberi nama tersebut.# cp db.local db.sekolah# cp db.local db.profilkuedit file yang telah kita copy tadi menjadi seperti gambar di bawah ini# nano db.sekolah4.# nano db.profilku5.kemudian kita restart bind# /etc/init.d/bind9 restart
  10. 10. untuk mengecek domain yang telah kita buat tadi, bisa kita lakukan dengan perintah nslookup6.jika sudah tampil seperti gambar di atas, maka konfigurasi DNS server kita sudah berhasil, biar lebihpasti kita juga bisa mengecek melalui web browser pada komputer client.Membuat virtual directory dengan formathttp://www.sekolah.sch.id/~datasekolahuntuk membuat virtual direktory kita harus meng-copy 2 file yang ada di dalam directory/etc/apache2/mods-avaible yaitu userdir. ke dalam directory /etc/apache2/mods-enable. agar lebihmudah kita masuk ke dalam directory mods-avaible terlebih dahulu kemudian kita copy 2 file tersebut# cd /etc/apache2/mods-available# cp userdir* /etc/apache2/mods-enable7.kemudian buat user baru dengan nama datasekolah# adduser datasekolah8.kemudian buat directory public_html di dalam /home/datasekolah, dan kita buat file index.html didalamdirectory tersebut# mkdir /home/datasekolah/public_html# nano /home/datasekolah/public_html/index.htmllalu restart apache2# /etc/init.d/apache2 restartuntuk megetahui apakah virutal directory sudah berhasil, kita dapat melakukannya mengetikhttp://www.sekolah.sch.id/~datasekolah pada web browser, jika muncul halaman sesuai dengan filehtml yang kita buat tadi, maka virtual directory sudah berhasil di buat.Konfigurasi Proxy ( Squid )
  11. 11. edit file /etc/squid/squid.conf, lalu masukkan contoh script ini dibawah " acl all src all " ( tanpa tandakutip)# nano /etc/squid.squid.conf acl blokir url_regex -i "/etc/squid/blokir.txt" acl jaringanku src 192.168.50.0/24 http_access deny blokir http_access allow jaringanku9.kemudian buat file blokir.txt di dalam /etc/squid, dan masukkan domain yang akan kita blokir yaituprofilku.com# nano /etc/squid/blokir.txtlalu restart squid# /etc/init.d/squid restartuntuk ftp server kita gak usah bingung, karena tinggal install doank !! trus kita coba dech pake filezillahemmm... langkah demi langkah sudah kita lakukan tinggal di uji coba.oh iya.... untuk uji coba proxy kita harus mensetting web browser kita terlebih dahulu yaitu dengan caratool => option => advanced => network => setting, trus pilih manual proxy dan masukkanip_proxy(192.168.50.1) dan port 312810.hasil virtual directory11.hasil proxy server dengan blocking site www.profilku.com12.hasil ftp server dengan filzilla13.semoga bermanfaat !!kalau ada yang kurang jelas tulis di koment aja ya ^_~!!

×