BAB 1 PENDAHULUAN
1.1.
Latar Belakang Pada jaman sekarang ini persaingan dalam dunia usaha semakin banyak dan semakin ketat maka dari itu, dibutuhkan tenaga kerja yang memiliki keahlian khusus mampu bersaing dengan sehat dalam dunia usaha, jika tidak mampu bersaing dengan sehat maka akan kehilangan kesempatan untuk memperoleh pekerjaan. Uji kompetensi merupakan salah satu tahapan dalam menuju Ujian Nasional komponen produktif yang harus dilaksanakan oleh semua siswa pada akhir masa pendidikan sekolah. Uji kompetensi ini dilakukan untuk menguji kemampuan dan keahlian yang dimiliki para siswa agar mendapatkan hasil yang maksimal sehingga diharapkan lulus Sekolah Menengah Kejuruan, mempunyai banyak kemampuan dan keahlian dalam bekerja dengan tuntunan kebutuhan dunia usaha atau dunia industri atau lebih baik lagi dapat menciptakan lapangan pekerjaan bagi diri sendiri dan orang lain. Dalam pelaksanaan Uji Kompetensi siswa diwajibkan menyusun laporan tugas Akhir yang berhubungan dengan program keahlian untuk memenuhi kewajiban tersebut kami menyusun proposal Uji Kompetensi.
1
1.2.
Rumusan Masalah Adapun pada point ini, akan dijelaskan berbagai rumusan masalah mengenai Ubuntu. Rumusan masalah akan menyangkut berbagai pernyataan seputar Ubuntu, yaitu:
a) Bagaimana proses install Ubuntu? b) Bagaimana implementasi Topologi? c) Bagaimana daftar Peralatan dan Bahan?
1.3.
Batasan Masalah Adapun pada point ini, batasan masalah mengenai Ubuntu, yaitu:
a) Proses pengerjaan hanya menggunakan OS Linux Ubuntu. b) Penginstalan hanya mencakup tentang OS Linux Ubuntu. c) Implementasi topologi yang dibuat untuk membangun DNS Server, Proxy Server dan, Web Server pada jaringan menggunakan topologi.
1.4.
Tujuan Maksud dan tujuan dalam pembuatan proposal ini, yaitu:
a) Untuk keperluan Uji Kompetensi Siswa. b) Untuk memenuhi salah satu syarat dalam mengikuti UAS & UN. c) Untuk menambahkan pengetahuan. d) Untuk mengukur kemampuan menulis bagaimana cara menuangkan ide gagasan/dalam bentuk tulisan serta membaca sumber buku. e) Untuk menambahkan rasa tanggung jawab terhadap tugas yang diberikan.
2
BAB II DAFTAR PERALATAN KOMPONEN DAN BAHAN
2.1.
Peralatan PC SERVER Table 2.1 Peralatan PC server
No
Nama/Alat/Komponen
Harga Satuan
Jumlah
Keterangan
/Bahan 1
Casing
Rp. 250.000
1
Simbada cx160
2
Pc Watt 500
Rp. 250.000
1
Corsair VS series 500w-800plus
3
Processor Core i5
Rp. 500.000
1
Intel Processor Core [i5-2120]Tray with fan
4
Ram 8 Giga
Rp. 400.000
1
V-gen
5
Minimal HD 500GB
Rp. 600.000
1
WDC SATA III carviar Black
6
Min CD Drive 32x
Rp. 50.000
1
LG DVD RW 24X SATA
7
Keyboard/Mouse
Rp. 100.000
1
Varmilo Black on Black PBT Dye sublimated key capset
8
Motherboard
Rp. 1.000.000
1
Total
Rp. 3.150.000
8
3
Asus
2.2.
BAHAN-BAHAN PC CLIENT Table 2.2 Bahan-bahan server
No
Nama
Harga Satuan
Jumlah Keterangan
Alat/Komponen/Bahan 1
Casing
Rp. 250.000
1
Simbada cx 160
2
Pc Watt 500
Rp. 250.000
1
Corsair VS series 500w80 plus
3
Prosesor
Rp.1.000.000
1
Core i7
4
Ram 16
Rp.2.000.000
1
V-Gen
5
HD 1 TB
Rp.1.200.000
1
WDC SATA III caviar Black
6
CD/DVD Drive 64x
Rp.150.000
1
LG DVD RW 24x SATA
7
Keyboard/Mouse
Rp.200.000
1
Varmilo Black on Black PBT Dye sublimated key capset
8
Motherboard
Rp.2.000.000
1
Asus
9
VGA Nvidia GTX 750
Rp.2.000.000
1
Nvidia
Rp. 9.050.0000
9
Jumlah
4
2.3.
ALAT-ALAT Table 2.3 Alat-alat server
No
Nama
Harga
Alat/Komponen/Bahan
Satuan
Jumlah Keterangan
1
Kabel UTP
Rp. 20.000
1
Simbada cx 160
2
Konektor
Rp. 20.000
1
Corsair VS series 500w-80 plus
3
CD OS windows 7
Rp. 40.000
1
Jumlah
Rp. 80.000
3
5
Core i7
BAB III PERANCANGAN PROSES KERJA LINUX UBUNTU 3.1.
Proses Pengerjaan OS Linux Ubuntu Step by step Install Ubuntu Desktop 14.04 LTS
Gambar 3.1 Logo Ubuntu
1) Masukin media instalasi Ubuntu yang sudah dibuat. Kemudian atur booting awalnya agar mengarah ke media instalasinya. Kemudian mulai boot, tunggu saja loading yang ada sampai muncul pilihan seperti dibawah ini.
Try Ubuntu : Berarti mencoba mengoperasikan Ubuntu tanpa harus menginstallnya ke hardisk..
Install Ubuntu : Berarti kita siap menginstall Ubuntu ke hardisk.
2) Karena kita ingin menginstallnya, maka kita pilih saja Install Ubuntu. Bahasa biarkan saja English, atau anda bisa sesuai keinginan anda.
6
Gambar 3.2Menu Installasi
3) Pada bagian ini langsung saja pilih Continue.
Gambar 3.3 Pilihan opsi Install Ubuntu
7
4) Kemudian pada bagian Installation Type pilih saja Something else, agar kita bisa mengatur partisinya secara manual nanti.
Gambar 3.4 Pilihan Tipe Installasi
5) Kemudian akan masuk ke bagian partisi. Disini akan terlihat seperti pada gambar jika hardisk yang digunakan baru, belum terdapat partisi apapun sebelumnya. Klik New Partition Table… untuk memulai membuat partisi baru.
Gambar 3.5 Partisi Harddisk
8
6) Klik Continue saja.
Gambar 3.6 Partisi Harddisk
7) Maka akan terlihat berapa besar kapasitas hardisk yang anda miliki. Pada gambar terlihat punya saya sebesar 8GB. Nantinya kapasitas sebesar ini akan saya bagi menjadi dua partisi saja, yaitu :
Partisi Root: Partisi ini merupakan tempat dimana Ubuntu akan terinstall.
Partisi Swap: Partisi ini dibutuhkan untuk swap file dan akan digunakan jika Ubuntu membutuhkan tambahan memori.
Partisi Home: Partisi ini bersifat opsional, kami bisa menambahkannya atau menjadikannya satu dengan Root. Home adalah lokasi tempat file pribadi kamu tersimpan (music, pictures, documents, dsb).
9
8) Oke, jika sudah paham kita lanjutkan. Pilih bagian yang free space, kemudian klik add atau tanda “+” seperti pada gambar.
Gambar 3.7 Pilihan Partisi
9) Untuk partisi root saya memberi kapasitas sebesar 7GB, anda bisa sesuaikan dengan kapasitas hardisk dan kebutuhan anda. Tipenya Primary, Location Beginning, Use as Ext4, mount point / atau “root”. Jika sudah klik Oke.
Gambar 3.8 Partisi Root
10
10) Kemudian akan ada sisanya 1GB, yang ini akan saya jadikan swap. Pilih bagian free space, kemudian klik add.
Gambar 3.9 Partisi Swap
11) Size 1GB, Type Logical, Location Beginning, Use as Swap Area. Klik oke jika sudah.
Gambar 3.10 Selesai Pilihan Partisi
11
12) Setelah semua selesai dan sudah terbagi sesuai keinginan, klik Install Now.
Gambar 3.11 Selesai Partisi
13) Pada bagian ini, kita disuruh menentukan dimana lokasi kita. Saya pilih Jakarta, kemudian klik Continue.
Gambar 3.12.1 Pilihan Lokasi
12
Gambar 3.12.2 Pilihan Keyboard Layout
14) Pada bagian keyboard layout, biarkan default, kemudian klik Continue.
Gambar 3.13 Pengisian Data
13
15) Isi bagian ini sesuai keinginan anda, kemudian Continue.
Gambar 3.14.1 Proses Installasi
Gambar 3.14.2 Restart Ubuntu
14
16) Tunggu proses instalasi yang sedang berlangsung, jika sudah selesai akan restart.
Gambar 3.15 Proses Installasi
17) Masukan login dan password.
Gambar 3.16 Log In User
15
18) Jika sudah, anda akan langsung dibawa menuju desktop Ubuntu. Dan instalasi pun sudah selesai.
Gambar 3.17 Desktop Ubuntu
16
3.2.
Implementasi topologi membangun DNS server, Proxy server dan Web server.
Gambar 3.18 Implementasi Topologi
3.2.1. Membuat PC Router Pada pembahasan kali ini adalah bagaimana cara membuat PC Router dengan Linux Ubuntu. Kelebihan dari PC Router ini adalah mengurangi biaya yang cukup mahal.Jika melakukan perubahan dalam konfigurasi PC Router sangatlah mudah untuk melakukan perawatan seperti komputer biasa pada umumnya. PC Router adalah sebuah router yang dibuat dari sebuah PC yang dijadikan fungsi router yang kemudian dijalankan dengan sistem operasi (Kebanyakan sistem operasi yang digunakan adalah OS Linux, maka dari itu disebut Linux Based Router). Berikut ini adalah langkah-langkah untuk membuat PC Router di Linux Ubuntu : 1) Jalankan OS Linux Ubuntu nya 2) Buka terminal dengan menekan tombol CTRL + ALT+ T. Atau bisa juga dilihat dari gambar dibawah ini.
17
Gambar 3.19 Langkah-langkah membuka terminal
3) Pada terminal, untuk masuk sebagai super user, ketik kan # sudo su 4) Untuk melihat 2 NIC yang sudah ada di server, ketik kan # miitool
Gambar 3.20 Langkah-langkah melihat NIC
5) Kemudian setting Interfaces dengan cara ketik
18
# nano /etc/network/interfaces. Kemudian konfigurasikan seperti pada gambar dibawah ini, kemudian simpan.
Gambar 3.21 Setting Interface
Keterangan : Eth0 : Merupakan NICyang terhubung ke koneksi internet. Eth1 : Merupakan NIC yang terhubung ke client.
6) Lakukan konfigurasi file resolv.conf (DNS Server) pada direktori /etc/, ketik # nano /etc/resolv.conf
19
Gambar 3.22 Konfigurasi File resolv.conf
7) Masuk ke PC Client (Windows) untuk melakukan konfigurasi network seperti gambar pada dibawah ini :
Gambar 3.23 Konfigurasi Network
20
8) Setelah anda melakukan konfigurasi network client, selanjutnya kembali ke PC Server, kemudian konfigurasi file syscl.conf. dengan cara ketik # nano /etc/syscl.conf, Lalu cari kalimat dibawah ini dan hilangkan tanda (#) # net.ipv4.ip_forward=1 Untuk lebih jelasnya lihatlah gambar dibawah ini :
Gambar 3.24 Konfigurasi File syscl.conf.
21
Menjadi :
Gambar 3.25 Konfigurasi File syscl.conf
Kemudian aktifkan ip forwardernya dengan cara ketik : # sysctl -w net.ipv4.ip_forwader=1 Lalu cek ip forwardernya, ketik : # cat /proc/sys/net/ipv4/ip_forward Jika sudah aktif maka akan muncul angka 1
22
Gambar 3.26 Mengaktifkan IP Forward
9) Melakukan konfigurasi iptables, ketik di terminal seperti gambar di bawah ini lalu simpan :
Gambar 3.27 Konfigurasi iptables
Cek apakah routing berjalan atau belum dengan cara, ketik:
23
# iptables -t -nat -n -L di bawah ini adalah gambar pengecekan routing sudah berjalan:
Gambar 3.28 Cek routing 10)
Melakukan konfigurasi file rc.local, ketik : # nano /etc/rc.local Lalu ketik seperti gambar di bawah ini, kemudian simpan :
24
Gambar 3.29 Konfigurasi File rc.loca 11)
Menyimpan konfiguras IP Tables, ketik : # iptables-save > /etc/iptables.conf
12) Update service jaringan yang baru dikonfigurasi, ketik : # /etc/init.d/networking restart Sampai disini anda sudah melakukan konfigurasi PC Routernya, sekarang lakukan ping untuk memastikan antara server dengan client sudah terkoneksi, di bawah ini adalah gambar yang menunjukan antara server dengan client sudah terhubung :
25
Server ke Client :
Gambar 3.30 Terhubungnya server ke client
Client ke Server :
Gambar 3.31 Terhubungnya client ke server
Sedikit catatan, untuk langkah konfigurasi di terminal pada linux ubuntu, harus memperhatikan besar kecilnya huruf yang akan di ketik, untuk itu lakukanlah dengan benar
26
3.2.2. Konfigurasi Proxy Server Proxy Server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet. Atau dalam kata lain, server Proxy adalah suatu jaringan yang menjadi perantara antara jaringan lokal dan jaringan internet. Berikut adalah penjelasan bagaimana cara mensetting proxy server di Ubuntu Server. Untuk mensetting proxy server 1. Install Squid
Install Squid dengan memasukkan script seperti berikut: Apt-get install squid
Apabila squid belum terdapat di dalam Ubuntu yang telah diinstall, maka apabila pengguna mempunyai koneksi ke internet ketikkan script seperti berikut. Apt-get update Back up file squid: Cd/etc/squid Cp squid.conf squid.conf.backup.bak 2. Konfigurasi : Edit file /etc/squid/squid.conf Nano /etc/squid/squid.conf Ubahlah beberapa baris pada squid.conf sesuai dengan keterangan dibawah ini:
27
a. Ctrl+W dan cari kalimat : “http_port 3128”. Ubah menjadi http_port 3128 transparent. b. Ctrl+W dan cari kalimat : “INSERT YOUR OWN”. Tambahkan : Acl sekolah src 192.168.50.0/24 Acl blok_situs url_regex “/etc/squid/blok_situs.txt” http_access deny blok_situs http_access allow sekolah c. Ctrl+W dan cari kalimat : “cache_mgr”, tambahkan : Cache_mgr
[email protected] d. Ctrl+W dan cari kalimat : “visible_hostname” . ganti dengan : Visible_hostname www.sekolah.sch.id Simpan kembali file squid.conf (Ctrl+X) terus tekan y kemudian enter e. Buat file yang berisi situs situs yang diblokir : Nano /etc/squid/blok_situs.txt Tambahkan baris baris berikut : www.facebook.com www.youtube.com kemudian simpan file tersebut (Ctrl+X) 3. Menambahkan port redirect pada file /etc/rc.local a. Edit file /etc/rc.local Nano/etc/rc.local b. Tambahkan perintah dibawah ini setelah rules iptables yang telah dibuat sebelumnya dan ditambahkan : Iptables-I nat –A PREROUTING –p tcp –m tcp –s 192.169.50.0/24 –d 0/0 –d port 80 –I REDIRECT –to –port 3128 Simpan kembali file /etc/rc.local dan reboot system linuxnya 4. Mematikan Squid dan Menjalankan kembali Squid –k shutdown Start squid 28
Pengujian pada Client : 1. Lakukan konfigurasi network address pada client dengan ketentuan : IP Address
: 192.168.50.xxx (2-245)
Subnet
: 255.255.255.0
Gateway : 192.168.50.1 DNS 1
: 8.8.8.8
DNS 2
: 4.4.4.4
2. Lakukan ping test dari client : Ping 192.168.50.1 Ping 192.168.1.200 Ping 192.168.1.1 Ping 8.8.8.8 Ping 4.4.4.4 Ping google.com Lalu sekarang coba untuk browsing ke situs – situs seperti google.Jika berhasil itu berarti konfigurasi yang sudah dikerjakan telah benar.
29
BAB IV PENUTUP 4.1.
Kesimpulan Ubuntu merupakan salah satu distribusi linux yang berbasiskan debian dan distribusikan sebagai perangkat lunak bebas.Nama Ubuntu berasal dari filosofi dari Amerika Selatan yang berarti “kemanusiaan kepada sesame”. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung
didalam
filosofi
Ubuntu
kedalam
dunia
perangkat
lunak.Proyek Ubuntu resmi disponsori oleh Cnonical Ltd (perusahaan milik Mark Shuttlueworth).Ubuntu mulai diluncur pada tahun 2004 dan didistribusikan keseluruh dunia. Semua distro Linux memiliki kesamaan dan kemiripan dalam melakukan
instalasi,
hanya
tampilannya
dan
caranya
yang
membedakannya.
4.2.
Saran Saran saya terhadap siswa yang telah membaca proposal ini agar dapat mengetahui tentang Ubuntu server dan cara mengkonfigurasi jaringan di Ubuntu server, serta menjadi motivasi siswa untuk lebih giat belajar agar dapat mencapai cita-citanya masing-masing.
30