• Like
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Pembahasan UKK TKJ Paket 2 ( Debian 5 )

  • 9,532 views
Published

Pembahasan Ujian Kompetensi Kejuruan Paket 2 menggunakan Debian 5

Pembahasan Ujian Kompetensi Kejuruan Paket 2 menggunakan Debian 5

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
9,532
On SlideShare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
1,453
Comments
0
Likes
6

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II SOAL UKK TKJ PAKET II 2013Membangun DNS Server ,Proxy server ,FTP server dan Web Server pada jaringan Opsikonfigurasi :Konfigurasi Server1. IP Virtual : Sesuai dengan kondisi lab. Jaringan yang diberikan2. IP LAN : 192.168.55. 1/24Konfigurasi Client3. IP LAN : 192.168.55.xxx/244. Proxy : 192.168.55.1Keterangan : xxx merupakan address antara 2 sampai 254Konfigurasi Server1. Sistem Operasi : OS Linux2. Port proxy : 31283. DNS server : dengan domain : www.sekolah.sch.id4. FTP Server : dengan domain : ftp.sekolah.sch.id5. Virtual directory : dengan format : http:// www.sekolah.sch.id/6. Domain baru : dengan nama : http:// www.institusi.com6. Proxy server : dengan Blocking Situs : www.institusi.comTopologi JaringanImplementasikan topologi diatas untuk melakukan pengujian fungsi DNS Server, Web Server,Ftp Server, Proxy Server dengan ketentuan : a. Membuat perencanaan sesuai dengan topologi jaringan yang disediakan b. Melakukan Perakitan PC Server dan Instalasi OS Linux c. Melakukan instalasi implementasi sesuai topologi d. Instalasi PC Client ( Windows XP ) dan membuat website ( www.sekolah.sch.id dan www.institusi.com ) sesuai dengan aplikasi yang sudah ditentukan e. Melakukan konfigurasi DNS Server, Web Server, FTP Server dan Proxy Server f. Melakukan pengujian fungsi jaringan ( sistem koneksi ) dan pengujian aplikasi server yang terdiri dari pengujian DNS Server, FTP Server , Web Server dan Proxy Server.Yunizaldi, S.Pd Page 1SMK Negeri 2 Padang Panjang
  • 2. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II PEMBAHASAN UKK TKJ PAKET IIA. Konfigurasi IP Addess PC Server Jalankah perintah berikut untuk mengkonfigurasi Networking atau IP Address : Setelah menjalankan perintah diatas, akan tampil jendela seperti berikut : Kemudian sesuaikan dan edit seperti berikut: Setelah diisikan IP Address dengan benar, simpan file tersebut dengan cara : tekan tombol kombinasi CTRL + X, lalu tekan Y, kemudian Enter. Kemudian akan tampil menu prompt shell seperti berikut :Yunizaldi, S.Pd Page 2SMK Negeri 2 Padang Panjang
  • 3. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Kemudian jalankan perintah restart service networking, dengan perintah : Jika tidak ada ERROR atau FAILED, lanjutkan dengan melihat hasil konfigurasi IP Address yang telah dilakukan tadi dengan perintah : Sehingga muncul tampilan sebagai berikut : Untuk memastik an koneksi ke 192.168.55.1 sudahberlangsung dengan baik, gunakan utility Ping ke alamat 192.168.55.1 dan untuk menghentikan tampilan ping tersebut dengan menggunakan konbinasi tombol CTRL + CB. Instalasi dan Konfigurasi DNS Server Instalasi Paket Bind9 Konfigurasi DNS Server pada Debian GNU/Linux, menggunakan aplikasi yang disebut “BIND” versi “9”., “BIND” merupakan akronim dari “Barkeley Internet Name Domain”. Sebelum melakukan proses instalasi aplikasi DNS Server atau aplikasi lainnya, pastikan Anda sudah memasukkan CD/DVD Installer ke DVD-ROM/RW Driver. Dan jika semua itu selesai, lalu jalankan perintah berikut : selanjutnya jalankan perintah installasi Aplikasi DNS Server dengan perintah : Jika proses instalasi Bind9 berhasil dengan baik, maka tidak akan ada muncul pesan ERROR ataupun FAILED seperti tampilan berikut :Yunizaldi, S.Pd Page 3SMK Negeri 2 Padang Panjang
  • 4. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Prinsip kerja Zone File “Forwarder” dan “Reverse” adalah Ketika Anda mengakses sebuah situs dengan menggunakan IP Address, maka Zone File Reserve, akan bekerja menterjemahkan Alamat IP tersebut ke nama domain, dan selanjutkan pekerjaan berikutnya akan diberikan ke Zone File Forwarder untuk menterjemahkan Nama Domain ke alamat IP. Apa yang dilakukan/dikerjakan oleh kedua Zone File tersebut merupakan sebuah prosedur yang dilakukan oleh DNS Server ketika sebuah Domain Name diakses oleh Client. Proses Pengeditan file “named.conf.local” Hal yang pertama dilakukan adalah mengedit file “named.conf.local” pada direktori “/etc/bind”, dengan perintah : kemudian akan tampil jendela pico yang membuka file “name.conf.local” seperti :Yunizaldi, S.Pd Page 4SMK Negeri 2 Padang Panjang
  • 5. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Kemudian, tambahkan script untuk zone yang ingin kita buat seperti berikut: Setelah menambahkan script seperti ilustrasi gambar diatas, lalu simpan file tersebut dengan cara : tekan tombol kombinasi CTRL + X, lalu tekan Y, kemudian Enter. Proses Penyalinan File Zone Secara default file zone sudah ada dalam direktory /etc/bind, kita hanya menyalin file tersebut ( copy = cp ), yang disalin 2 (dua) file yaitu file db.local ( untuk fungsi sebagai zone file forwarder dan db.255 ( untuk fungsi sebagai zone file Reverse ), dengan catatan harus masuk terlebih dahulu ke dalam direktory /etc/bind dengan perintah : Sehingga promt shell tampil sebagai berikut : Selanjutnya lakukan penyalinan file db.local dan db.255 dan menukar namanya menjadi forwarder.txt dan reverse.txt seperti gambar berikut : Setelah selesai menjalankan perintah diatas yang ditandai dengan promt sell sudah berada kembali pada /etc/bind maka yang akan dilakukan berikutnya adalah mengedit 3 file yang disalin tadi yaitu forwarder.txt, forwarder1.txt dan reverse.txt Catatan : sebelum melakukan pengeditan ketiga file tersebut, dipastikan sudah masuk ke direktori /etc/bindYunizaldi, S.Pd Page 5SMK Negeri 2 Padang Panjang
  • 6. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Mengedit File Zone Forwarder Jalankan perintah pico yang membuka file forwarder.txt, seperti berikut : Kemudian edit script diatas, menjadi seperti berikut : Lakukan edit script diatas menjadi Setelah selesai, simpan perubahan yang dilakukan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter. Kemudian lakukan editing untuk file Forwarder1.txt dengan perintah yang sama dengan yang sebelumnya yaitu :Yunizaldi, S.Pd Page 6SMK Negeri 2 Padang Panjang
  • 7. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Tampilan yang muncul sama dengan tampilan forwarder.txt, dan diedit sehingga menjadi seperti : Setelah selesai, simpan perubahan yang dilakukan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter. Kemudian lakukan editing untuk file reverse.txt dengan perintah yang sama dengan yang sebelumnya yaitu : Setelah tampil, edit script tersebut menjadi sebagai berikut : Setelah selesai, simpan perubahan yang dilakukan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter.Yunizaldi, S.Pd Page 7SMK Negeri 2 Padang Panjang
  • 8. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Selanjutnya mengenalkan nama domain pada IP yaitu dengan perintah : Selanjutnya edit script yang ada menjadi : Setelah selesai, simpan perubahan yang dilakukan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter. Restart Service DNS Server Pastikan output dari perintah /etc/init.d/bind9 restart, seperti diatas, dan pada saat pesan Starting domain name service . . . . . : bind9 Pastikan tidak ada pesan “error” atau failed. Pengujian DNS Server Pengujian DNS server dapat dilakukan dengan perintah nslookup seperti berikut : Dan hasilnya sebagai berikut : Lakukan juga pengujian untuk : ns.smkn2pp.sch.id ns.profilku.com www.smkn2pp.sch.id www.profilku.comYunizaldi, S.Pd Page 8SMK Negeri 2 Padang Panjang
  • 9. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket IIC. Instalasi dan Konfigurasi Web Server Aplikasi Web Server pada Sistem Linux terdiri atas beberapa macam yaitu Apache, Virgo, Abyss, Cherokee, RaidenHTTPD, KF, GoAhead, Tornado, Lighttpd, USB Web Server, Hiawatha, Roxen, dll. Kesemua aplikasi web server tersebut merupakan aplikasi yang cukup populer namun yang paling banyak digunakan yaitu aplikasi Apache untuk web server. Apache merupakan aplikasi web server yang tidak hanya berjalan di Sistem Linux, namuan di Sistem Operasi Microsoft Windows pun dapat berjalan. Okey, berikut proses instalasi Apache pada sistem Debian GNU/Linux : Setelah proses instalasi berhasil dilakukan, selanjutnya yang akan dilakukan adalah : 1. Pembuatan file www pada direktori /etc/apache2/sites-enabled 2. Pembuatan/pengeditan file index.html yang berada pada direktori /var/www File index.html, merupakan file Halaman web yang nantinya akan diakses pada komputer Client. Berikut langkah-langkah konfigurasinya : 1. Pembuatan dan konfigurasi script File www Masuk ke direktory /etc/apache2/sites-enable dengan cara : Sehingga tampilan promt shell sebagai berikut : Kemudian edit file www melalui perintah pico ketikkan script berikut sehingga hasilnya seperti berikut : Setelah selesai, simpan perubahan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter.Yunizaldi, S.Pd Page 9SMK Negeri 2 Padang Panjang
  • 10. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II 2. Pembuatan dan Konfigurasi script file index.html Lakukan pembuatan file index.html yang terletak pada direktory /etc/var/www dengan perintah : Ketikkan contoh script berikut : Setelah selesai, simpan perubahan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter. 3. Instalasi Paket Web Berbasis Text ( Lynx ) Install paket lynk menggunakan perintah : 4. Ujicoba Web Server Restart ulang paket apache2 dengan perintah : Jika tidak ada ERROR ataupun FAILED, dilanjutkan dengan eksekusi web yang sudah dibuat tadi dengan perintah : Jika konfigurasi berhasil, maka tampilannya seperti berikut :Yunizaldi, S.Pd Page 10SMK Negeri 2 Padang Panjang
  • 11. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket IID. Instalasi dan Konfigurasi Virtual Direktory Virtual Directory pada Web Server memiliki fungsi yang hampir sama dengan FTP Server, yaitu sebagai media untuk transfer data yang bersifat Client-Server. Akan tetapi Virtual Directory menggunakan protokol HTTP (Hypertext Transfer Protocol) dengan FTP Server menggunakan protokol FTP (File Transfer Protocol). Untuk praktikumnya ikuti instruksi berikut : Setelah itu buat direktory skel pada /etc/ dan file public.html pada direktory yang baru dibuat yaitu di /etc/skel/ dengan perintah : Selanjutnya buat user baru dengan nama datasekolah menggunakan perintah : Tampilannya seperti berikut. Selama proses isikan password dan Full Name. dan akhiri dengan menekan tombol Y 1234 1234 enter enter enter enter enter Setelah selesai, restart kembali apache2 dengan perintah : Jika tidak ada ERROR atau FAILED, lanjutkan dengan pengujian virtual direktory dengan perintah :Yunizaldi, S.Pd Page 11SMK Negeri 2 Padang Panjang
  • 12. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket IIE. Instalasi dan Konfigurasi FTP Server FTP merupakan protokol yang berbasis Client/Server serta menyediakan fasilitas untuk transfer data dalam jaringan atau dengan protokol lain, yang dapat melakukan pertukaran file antar dua host/komputer dalam jaringan TCP/IP (Internet Protokol). Protokol FTP ini berjalan pada "Application Layer" pada TCP/IP Layer. Standarisasi transfer data antar jaringan komputer menggunakan protokol FTP. FTP Server terdiri atas dua macam yaitu: 1. FTP Server anonymous merupakan layanan FTP Server yang dapat langsung di akses oleh FTP Client biasa (File Manager atau Web Browser), atau dengan kata lain FTP Server Anonymous bersifat Public yang dapat diakses oleh semua orang melalui File Manager atau Web Browser. 2. FTP Server non-anonymous yaitu layanan FTP Server yang menggunakan authentikasi untuk mengakses FTP Server tersebut. Aplikasi khusus untuk FTP Client dapat digunakan untuk mengakses FTP Server non- anonymous. Contoh Aplikasi FTP Client yaitu FileZilla, CoreFTP, SmartFTP dll. Layanan FTP Server menggunakan 2 (dua) port komunikasi yaitu Port 20 dan Port 21. Port 21 digunakan untuk mengakses halaman FTP Server, sedangkan untuk proses transfer data antar FTP Client dengan FTP Server mengguankan port 20. Adapun isitlah yang digunakan pada FTP yaitu Get dan Put. Get merupakan proses mengambilan data dari FTP Server atau Download. Put merupakan proses pengiriman file dari FTP Client ke FTP Server (Upload). Instalasi proftpd Install aplikasi proftp dengan perintah : Setelah proses instalasi berlangsung, muncul kotak dialog proFTP onfiguration, pilih standalone dan tekan enterYunizaldi, S.Pd Page 12SMK Negeri 2 Padang Panjang
  • 13. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Konfigurasi proftp Edit file proftpd.conf yang berada pada direktory /etc/proftpd dengan perintah : Pada tampilan editor pico proftpd.conf Ubah script pada bagain UseIPv6 dari on menjad off,kemudian ubah bagian ServerName dari “Debian” menjadi “FTP SMK Negeri 2 Padang Panjang” sehingga tampilannya kurang lebih seperti berikut : Setelah itu, masih pada editor pico proftpd.conf, arahkan cursor ke bawah dengan tanda panah hingga pada baris <anonymous ~ftp >. Hapus tanda pagar ( # ) seperti yang diblok berikut :Yunizaldi, S.Pd Page 13SMK Negeri 2 Padang Panjang
  • 14. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Setelah selesai, simpan perubahan dengan menekan tombel CTRL + X kemudian tekan tombol Y dan tekan Enter. Kemudian restart paket aplikasi proftp dengan perintah : Jika hasilnya tidak ada ERROR ataupun FAILED maka lakukan uji konfigurasi dengan perintah : Hasil eksekusi perintahnya seharusnya seperti gambar berikut :Yunizaldi, S.Pd Page 14SMK Negeri 2 Padang Panjang
  • 15. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket IIF. Instalasi dan Konfigurasi Proxy Server Instalasi Aplikasi squid pada sistem Debian GNU/Linux, sangatlah mudah cukup dengan memasukkan CD/DVD Repository/Installer, maka Aplikasi squid dapat terinstall dengan perintah berikut : Jika sudah selesai, lanjutkan pada konfigurasi file squid.conf yang terletak pada direktory /etc/squid/. Tetapi sangat perlu jika lakukan backup sebelum dikonfigurasi yaitu dengan cara meng-copy file squid.conf menjadi squid.conf.backup. Perintahnya sebagai berikut : Selanjutnya lakukan edit script dari file squid.conf dengan perintah : Tampilan dari script squid.conf terdiri dari 4948 baris, sementara ada beberapa baris script yang harus di edit. Untuk mempermudah pencarian baris script yang di inginkan, maka manfaatkan tombol kombinasi CTRL + W ( search . . . ) Setelah layar pico squid.conf terbuka, lanjutkan dengan menekan tombol kombinasi CRTL + W, kemudian ketikkan http_port 3128. Pada baris tersebut, dibelakang http_port 3128 ditambahkan dengan kata transparent. Dibawah dari baris http_port 3128 transparent, tambahkan beberapa script konfigurasi untuk proxy, sehingga tampilannya sebagai berikut :Yunizaldi, S.Pd Page 15SMK Negeri 2 Padang Panjang
  • 16. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Selanjutnya dengan menggunakan tombol kombinasi CTRL + W ketikkan kata-kata finally deny all sehingga menuju ke script seperti berikut : Tambahkan tanda # di depan http_access deny all, sehingga menjadi sbagai berikut Setelah Anda mengedit script diatas, lalu simpan file tersebut dengan cara tekan tombol kombinasi CTRL + X, lalu tekan Y, kemudian Enter.Yunizaldi, S.Pd Page 16SMK Negeri 2 Padang Panjang
  • 17. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Buat file situs dan file word dalam direktory /etc/squid dengan perintah : Setelah muncul editor dari pico untuk situs, ketikkan script situs yang akan diblock yaitu www.profilku.com dan profilku.com sehingga tampilannya menjadi : Setelah Anda mengedit script diatas, lalu simpan file tersebut dengan cara tekan tombol kombinasi CTRL + X, lalu tekan Y, kemudian Enter. Lanjutkan dengan membuat dan edit file word dengan perintah : Setelah muncul editor dari pico untuk word, ketikkan script situs yang akan diblock yaitu profilku dan profilku.com sehingga tampilannya menjadi : Setelah Anda mengedit script diatas, lalu simpan file tersebut dengan cara tekan tombol kombinasi CTRL + X, lalu tekan Y, kemudian Enter. Selanjutnya untuk memastikan bahwa file yang baru dibuat memang telah ada di dalam direktory /etc/squid/ gunakan ls. Sehingga terlihat kedua file tersebut Kemudian restart paket aplikasi squid dengan perintah :Yunizaldi, S.Pd Page 17SMK Negeri 2 Padang Panjang
  • 18. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II jika tidak ada ERROR ataupun FAILED, lanjutkan dengan perintah : dan jika juga tidak ada ERROR ataupun FAILED, lanjutkan konfigurasi firewall yang terletak di direktory /etc. Sebelumnya akan lebih baik jika promt shell kembali ke posisi root. Sehingga urutan perintahnya sebagai berikut : tampilan editor pico untuk file /etc/rc.local adalah : tambahkan 3 baris script berikut sehingga seperti gambar dibawah :Yunizaldi, S.Pd Page 18SMK Negeri 2 Padang Panjang
  • 19. Pembahasan Uji Kompetensi Kejuruan Teknik Komputer & Jaringan Paket II Setelah Anda mengedit script diatas, lalu simpan file tersebut dengan cara tekan tombol kombinasi CTRL + X, lalu tekan Y, kemudian Enter. Langkah selanjutnya reboot komputer dengan perintah :G. Pengujian dari Client Konfigurasi Client IP Address : 192.168.55.2 Netmask : 255.255.255.0 Gateway : 192.168.55.1 Primary DNS : 192.168.55.1 Command Prompt ( DOS ) 1. Utilitas Ping dari client Ping ke 192.168.55.1 Ping ke www.smkn2pp.sch.id Ping ke www.profilku.com 2. Utilitas nslookup nslookup ns.smkn2pp.sch.id nslookup ns.profilku.com nslookup www.smkn2pp.sch.id nslookup www.profilku.com Web browser http://www.smkn2pp.sch.id ftp://www.smkn2pp.sch.id http://www.profilku.com ( seharusnya terblokir )Yunizaldi, S.Pd Page 19SMK Negeri 2 Padang Panjang