hasil laporan ukk teknik komputer dan jaringan ( r ismail xii tkj 2)

42
Hasil laporan ukk praktek (Teknik Komputer dan jaringan) Smk dinamika pembangunan 1 jakarta Tahun pelajaran 2014/2015 “Merancang Bangun Server Router Sebagai Gateway Dan Proxy Server” DibuatOleh : YULI ARIDA PUTRA 05-021-745-8 XII-TKJ-IV

Upload: zai

Post on 14-Nov-2015

404 views

Category:

Documents


5 download

DESCRIPTION

free

TRANSCRIPT

Hasil laporan ukk praktek (Teknik Komputer dan jaringan)Smk dinamika pembangunan 1 jakartaTahun pelajaran 2014/2015

Merancang Bangun Server Router Sebagai Gateway Dan Proxy Server

DibuatOleh :YULI ARIDA PUTRA05-021-745-8XII-TKJ-IVSMK Dinamika Pembangunan 1 JakartaJl. Raya Penggilingan No. 99 Cakung Jakarta Timur 13940 Telp. 021-4605887 Fax. 021-46820052Email :[email protected] Website : www.al-waysh9.comBAB 1 PENDAHULUAN

I. Kata PengantarPujisyukur kita panjatkan kehadirat Allah SWT.yang telah mengaruniakan segalanya sehingga semua halangan dan berbagai masalah yang lain dan bisamenyelesaikanlaporan hasil UKK yang berjudulMerancangbangunsebuah server sebagai router dan proxy server. Makalahinidiajukangunamemenuhitugas UKK TeknikKomputerdanJaringanKami mengucapkanterimakasihkepadasemuapihak yang telahmembantusehinggaLaporan inidapatdiselesaikannya.Makalahinimasihjauhdarisempurna, olehkarenaitu, kritikdan saran yang bersifatmembangunsangat kami harapkan demi sempurnanyamakalahini.Semogalaporaninimemberikaninformasibermanfaatuntukpengembanganwawasandanpeningkatanilmupengetahuanbagikitasemua.

II. LatarBelakangRouter adalahpeningkatankemampuandari switch dan bridge. Router mampumenunjukkanrute/jalur (route) danmemfilterinformasipadajaringan yang berbeda. Beberapa router mampusecaraotomatismendeteksimasalahdanmengalihkanjalurinformasidari area yang bermasalah. Router bekerjadengancara yang miripdengan switch dan bridge. Perbedaannya, router menyaring (filter) lalulintas data. Penyaringandilakukanbukandenganmelihatalamatpaket data seperti yang dilakukanoleh switch, tetapidenganmenggunakanprotokoltertentu. Router memisahkan broadcast domain, yang berartisecara default, broadcast tidakditeruskanmelalui router. Karenasetiap interface di router mewakilisebuah network yang terpisah, iaharusdiberikannomoridentifikasi network yang unik, dansetiap host di network yang terkoneksidengan router tersebutharusmenggunakannomor network yang sama.

III. Proses Kegiatan1. WaktuPelaksanaanHari: Senin s/d SelasaTanggal: 16 s/d 17 Febuari

2. TempatPelaksanaanTempat: Lab. Hardware TKJ3. Alat Dan bahan 2 Buah PC Switch Router Cable UTP Konektor RJ45 LAN Tester Tang Crimping Obeng

4. Langkah-langkahKerjaa. Persiapan Belajar Manghafal tutorial & Skrip Linux Debian Istirahat yang cukupb. Membongkar PC Bongkar Cassing CPU Melepaskan semua kabel dari port nya dan pastikan dalam kondisi baik c. Install OS Linux Debian 6.0 squeeze Hidupkan PC anda Masukan CD Linux Debian 6.0squeeze Berikut ini cara menginstal Linux Debian 6.0 squeeze:1) Pilih Install> enter

2) Pilih Bahasa Penginstalan

3) Pilih Lokasi anda

4) Pilih Layout keyboard

5) Masukan Nama host name > Lanjutkan

6) Isi nama domain > lanjutkan

7) Masukan password (admin) > lanjutkan

8) Isi kembali passwordnya yg tadi > lanjutkan

9) Isi nama lengkap

10) Akan Otomatis akan muncul nama anda > lanjutkan

11) Masukan kan password > lanjutkan

12) Masukan password yang sama tadi

13) Pilih zona waktu > enter

14) Pilih Metode pemartisi : Terpandu gunakan seluruh hardisk

15) Pilih hardisk yang akan di partisi > enter

16) Pilih Pola Partisi > enter

17) Pilih untuk selesai partisi > enter

18) Pilih < enter

19) Di tunggu , lagi memasang sistem dasar

20) Pilh untuk Pindai CD atau DVD lainnya > enter21) Pilih untuk jaringan cermin (mirror) > enter

22) Ditunggu mengngonfigurasi apt

23) Mengkonfigurasi pengolala paket > enter

24) Penggunaan paket debian Pilih < enter

25) hilangkan tanda (*) di Lingkup destop gratis > enter

26) Groub pada master pilih < enter

27) Menyelesaikan instalsi Pilih < enter

28) Masukan Login nya > enter

29) Jika sudah masuk seperti ini berarti sudah berhasil menginstal Linux Debian 6.0 squeeze

Windows 7 Hidupkan PC 2 anda Lalu masukan CD Win 7 Berikut cara menginstal Windows 7 :1. Langkahpertama, tekansembarangtomboluntukmemulai booting dari CD/ DVD.

2. SilakanpilihIndonesian (Indonesia)padaTime and currency format. UntukLanguage to installdanKeyboard or input methodbiarkan default. KemudianpilihNext.

3. Untukmemulaiinstalasi windows 7. PilihInstall now.

4. CentangI accepted the license terms, kemudianpilihNext.

5. Pilih Upgrade, jikainginmeng-upgrade versi windows lama andake windows 7. Sayaasumsikanandasedangbelajarmenginstallsistemoperasiuntukpertamakalinya. SilakanpilihCustom (advanced).

6. Langkahselanjutnyayaitumempartisiruangharddisk. PilihDrive options (advanced) > New. Lalutentukanukuranpartisi/ drive tersebut. KemudianpilihApplyjikasudahselesai.

7. PilihOKuntukpembuatan system files windows atau yang biasadisebut system reserved partition.

8. Silakanbuat 2 partisidengancara yang samasepertilangkahnomor 6. Sebenarnya, berapabanyakpartisitergantungseleramasing-masing. Pada tutorial kali ini, sayahanyamembuat 2 partisi.

9. SilakanpilihDisk 0 Partition 2sebagailokasiinstalasi windows. KemudianpilihNext. Sebenarnya, andabisamemilihlokasiinstalasidimanasaja, tapiumumnyadiletakkan diDisk 0 Partition 2.

10. Proses instalasi windows 7 berlangsung. Proses inimemakanwaktukira-kira 20 menit. Selama proses berlangsung, komputerakan reboot/ restart dengansendirinyabeberapa kali.

11. Jangantekantombolapapunpada keyboard!Hal tersebutakanmenyebabkanandamengulangi proses instalasidariawal.

12. Langkahselanjutnyayaitumemasukkannamapenggunadannamakomputer. KemudianpilihNext.

13. Langkahberikutnyayaitumembuat password untukakun Windows. Saran saya, buatlah password yang kuatdengankombinasiangkadansimbol. Sedangkanuntuk password hint, isikan kata ataukalimat yang membantuandamengingat password akunanda. KemudianpilihNext.

14. Silakanmasukkan product key windows 7, kemudianpilih Next. Jikatidakmempunyai product key, andabisalewatilangkahberikutinitanpamemasukkan product key. Tetapi, tanpaaktivasi product key, andahanyadapatmenggunakan Windows 7 selamamasa trial (30 hari).SelanjutnyapilihNext.

15. Untuk Windows Update, silakanpilihAsk me later.

16. Untuk Time zone/ zonawaktu. Pilih(UTC+07:00) Bangkok, Hanoi, Jakarta.

17. Langkahberikutnyayaitumenentukanlokasijaringan. SilakanpilihPublic Network.

18. Untukmemasukilayardekstop, andaharus login terlebihdahulu. KemudianpilihNext.

19. Well ! Proses instalasi windows 7 selesai. :)

d. Konfigurasi

1. Konfigurasi Network interface (IP Address)Perintahmodifikasi : nano /atc /network/interface [enter]

Auto lo Iface lo inet loopback Auto eth0Iface eth0 inet staticAddress 195.200.205.140Netmask 255.255.255.0Network 195.200.205.0Broadcast 195.200.205.255Gateway 195.200.205.1Auto eth1Iface eht1 inet staticAddress192.168.100.1Netmaask 255.255.255.192Network 192.168.100.0Broadcast 192.168.100.63

2. Konfigurasi Resolv:

Tambahkan nameserver pada /etc/resolv.conf, edit file berikut:nano /etc/resolv. conf [enter]

tambahkan:nameserver 8.8.8.8nameserver 8.8.4.4

3. Konfigurasi Sysctl

Aktifkan Ip_forward dengan file letclsysctltl.conf, dengan perintah:

nano /etc/sysctl.conf [enetr]

Hilangkan tanda pagar (#) pada opsi #net.ipv4_forward=1, sehingga menjadi:net.ipv4.ipforward=1

Save konfigurasi dengan menekan Ctrl + O lalu tekan Enter, terus Ctrl + X untuk keluar

Setelah itu cek apakah konfigurasinya sudah benar dengan cara mengetik sysctl-p[enter] jika muncul text seperti di bawah ini : net.ipv4.ip_forward=1

berarti sudah benar

4. kongfigurasi rc.local;

Aktifkan iptable untuk NAT pada /etc/rclocal dengan perintah :

nano /etc/rc.local [enter]

Tambahkan perintah di bawah ini sebelum baris exit 0 :

Iptables t nat A POSTROUTING o eth0 j MASQUERADEIptables t nat A POSTROUTING -i eth1 -p tcp dport 80 j REDIRECT to-port 3128Echo 1 > /proc /sys/net/ipv4/ip_forwardSimpan kembali dengan Ctrl + O lalu tekan Enter lalu tekan Ctrl+X untuk keluar

5. Install Squid:

Instalasi SQUIDSebelum proses install squid, terlebih dahulu masukan DVD Installer Debian 6.

Apt-get install squid [enter]

Apabila muncul pesan kesalahan kemungkinan DVD Rom belum aktif atau belum bisa mambaca keping DVD yang dimasukan. Aktifkan proses scanning drive DVD Rom dengan perintah:

Apt-cdrom add [enter]

Maka sistem akan melakukan proses scanning drive berikut isi filenya. Jika sudah siap, lakukan proses instalasi squid seperti perintah sebelum nya.

Sebelum mengkonfigurasi, non-aktifkan dulu squid-nya, dengan mengetikkan perintah:/etc/init.d/squid stop [enter] Lakukan bacckup file asli agar apabila terjadi kerusakan bisa dikembalikan secara default denga perintah:cd /etc/ squid [enter]cp squid.conf squid.Conf.backup [enter]

6. Konfigurasi Squid (Untukpemblokiransitus) Edit file /etc/squid/squid.confdenganperintah: nano /etc/squid/squid.conf[enter] Ubahlahbeberapabarispadasquid.confsesuaidenganketerangandibawahini: Ctrl+Wdancarikalimat: http_port 3128, ubahmenjadi : http_port 3128 transparent Selanjutnyauntukmemblokirsitusdan kata kuncipadasearch engine, tambahkan script berikut. CaridengaanmenekanCtrl+Wdanmasukankalimat : acl CONNECT method CONNECT[enter].kemudiantambahkan script berikuttepat di bawahnya:

Aclsitusdstdomain /etc/squid/situs. txtAclblokurl_regex i /etc/ squid/blok. txtno-cache deny situshttp_access deny situshttp_access deny blokacllan arc 195.200.1.0/24http_access allow lanhttp_access allow allcache_mgr [email protected]_hostnamewww.smkdp1.nettamabhantanda #pada script http_access deny (untuk memudahkan pencarian script, tekan Ctrl+W kemydian ketik http_access seny all lalu enter, akan muncul baris script #http_access deny all yang pertama sudah ada tanda #, lalu lakukan pencarian lagi yang kedua hingga muncul http_access deny all (tanpa #), lalu tambahkan # sehingga menjadi

#http_access deny all

Simpan konfugurasi anda dengan menekan Ctrl+O lalu tekan enter, kemudian Ctrl+X Ctrl+W dan cari kalimat : cache_mgr, tambahkan di baris kosong yang tidak ada tanda #:

cache_mgr [email protected]

(harus sama dengan yang sebelum nya)

Ctrl+W dan cari kalimat : visible_hostnamae, ganti dengan:

Visible_hostname www.smkdp1.netSimpan kembali file squid.conf dengan menekan tombol (Ctrl+X) terus tekan Y kemudian enter buat file yang berisi situsnya yang blokir :Nano /etc/squid/situs.txt [enter]Tambahkan baris-baris berikut :www.google.comwww.yahoo.comkemudian simpan file tersebut (ctrl+x)-Y- Enter Membuat daftar kata kunci yang diblokir dengan mengetik perintah :nano /stcsquid/blok.txt[enter]tambahkan kata kunci yang akan di blok melalui search engine sebagai berikut :googleyahoosimpan konfigurasi anda dengan menekan Ctrl+X lalu tekan Y terus Enterkemudian restartr squid dengan ketikan perintah : /etc/init.d/squid restart [enter]kemudian restart sistem Linux-nya mengetahui apakah terdapat error / kesalahan konfigurasi atau tidak ,dengan mengetikan perintah : init 6 [enter] atau reboot [enter]

7. Pengujian sistem Client, Server

1) Lakukan konfigurasi IP Address pada client Windows dengan ketentuan seperti berikut : IP Addres:192.168.100.8 (xxx dan yyy sesuaikan dengan IP yg telah di tentukan di atas )Subnet: 255.255.255.0Gateway: 192.168.100.1DNS1: 8.8.8.8DNS2: 8.8.8.4

2) Test koneksi (PING) Cek koneksi internet dan client dari Server client windows:

ping 8.8.8.8ping google.comping 192.168.xxx.yyy sesuai IP client di atas

Setelah lancar, kita pindah melakukan tes ping dari client Windows Server, ping dari command prompt Windows :

ping 195.200.205.80ping 192.168.100.8 sesuai IP yang ditentukan di awalping 8.8.8.8 ping google.com jika kedua-duanya lancar, maka konfigurasi client-server sudah BERHASIL dan bisa untuk koneksi ke internet, serta situs google dan yahoo tidak bisa diakses, dengan muncul pesan : Access Denied .

e. Instalasi Jaringan

f. Hasil

Status Network

Koneksi Internet

Hasil Browsing situs Dan Hasil Blocking

Youtube

Facebook

Yahoo

detik

Google

5. Spesifikasi Hardware Dan Spesifikasi Software Dari Client Dan Server

Spesifikasi Clienta. Jenis OS: Windows 7 Unlimitedb. Nama User: yuli17c. Processor: Intel (R) Pentium (R) CPU B940 @2.00 Ghzd. RAM: 2.00 GBe. Harddisk: 700 GB

Spesifikasi Servera. Jenis OS : Debianb. Nama Host: yuli17c. Nama User: rootd. Processor: Intel Celeron 2.60 Ghze. RAM: 2.00 GBf. Harddisk: 250 GB

6. Kendala Kendala Pada Saat di nano /etc/rc.local seharusnya iptables tetapi saya menulis ipatbles

7. Solusi Harus Lebih Teliti dalam Konfigurasi dan Mengganti IPATBLES ke IPTABLES

III. KesimpulanDari hasil praktek yang kami lakukan , alhamdulillah kami bisa dapet mengoperasikan jaringan dengan Server dan client dan belajar lebih teliti,tenang dan sabar dalam memecahkan masalah yang dialami selama melaksanakan praktek UKK.

SELESAI