OPENSSL”
SMKN 1 Katapang
Disusun oleh:
JUPITER SINAGA
SYIFA NURFAIDAH
2018
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang maha melihat lagi maha mendengar dan
atas segala kelimpahan, rahmat, taufik, serta hidayahnya sehingga penulis dapat
menyelesaikan karya tulis yang berbentuk laporan ini dengan waktu yang telah di
rencanakan. Shalawat serta salam semoga senantiasa tercurahkan kepada Baginda Nabi
Muhammad SAW beserta seluruh keluarga dan sahabatnya yang membantu perjuangan
Laporan perencanaan ini penulis ajukan untuk melaksanakan salah satu tugas
dalam pelaksanaan Uji Kompetensi Keahlian Teknik Komputer dan Jaringan. Dalam
laporan perencanaan ini, penulis menyadari masih banyak kekurangan baik dalam
penulisan maupun penyusunan, oleh karena itu dengan segala kerendahan hati penuis
mengharapkan saran dan kritik yang sifatnya membangun dari semua pihak guna
dengan baik sesuai dengan perencanaan yang telah dibuat. Dengan ini penulis
mengucapkan terimakasih.
Penulis
BAB I
PENDAHULUAN
dimiliki merupakan hasil dari pembelajaran di sekolah maupun industri. Dunia industri
berperan penting dalam proses pembelajaran di SMK, yaitu dengan bekerjasama dalam
pelaksanaan praktik industri. Praktik industri bagi siswa SMK merupakan ajang
menerapkan ilmu yang pernah diperoleh di bangku sekolah. Siswa juga akan
mendapatkan ilmu baru di industri, karena mereka belajar pada kondisi nyata dengan
dilaksanakan sebelum ujian nasional. Menurut Joko Sutrisno yang dimuat pada panduan
uji kompetensi dari DP SMK (2012:2) tujuan dilaksanakan uji kompetensi adalah
informasi atas kompetensi yang dimiliki calon tenaga kerja. Siswa dikatakan lulus uji
kompetensi jika sudah melaksanakan uji kompetensi keahlian meliputi uji kompetensi
praktik dan teori. Uji kompetensi teori digunakan untuk mengukur pengetahuan dan
pemahaman siswa (DP SMK, 2012: 2).persentase skor uji kompetensi praktik adalah
dari DP SMK agar tidak ada masalah pada waktu pelaksanaan ujian.
siswa ,kesiapan panitia dalam memenuhi kebutuhan uji kompetensi dalam penilaian uji
kompetensi.
pendidikan nya.
kompetensi.
4. Mempasilitasi kerjasama SMK dengan dunia usaha atau industri dalam rangka
Industri.
2. Siswa mampu mencari alternatif pemecahan masalah kejuruan yang lebih luas
LANDASAN TEORI
2.1 Server
yang bersifat scalable dan RAM yang besar, dan juga dilengkapi dengan
sistem operasi khusus yang disebut dengan sistem operasi jaringan. Peladen
peladen PTB, peladen DNS, dan lain sebagai nya. Setiap sistem operasi
dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup popular
adalah Windows Server 2000 dan Windows Server 2003, kemudian Sun
Solaris, Unix dan GNU/Linux. Peladen biasanya terhubung dengan klien
dengan kaberl UTP dan sebuah kartu jaringan. Kartu jaringan ini biasanya
aplikasi yang dapat diakses oleh klien, peladen data sendiri digunakan untuk
menyimpan data baik yang digunakan klien secara langsung maupun data
1. Client-Server
pengguna.
2. Peer to peer
Bila ditinjau dari peran server, maka server di jaringan tipe ini
sumber daya pada dari beberapa komputer atau peralatan lainnya yang
ada disekitarnya.
Sistem Operasi atau yang dikenal dengan istilah Operating System (OS) adalah
salah satu perangkat lunak atau software yang bertanggung jawab mengatur atau
mengontrol kerja perangkat keras atau hardware dan menjalankan aplikasi atau
Dengan kata lain sistem operasi adalah sistem yang mengendalikan operasi
dasar dan memastikan sistem dalam komputer dapat berjalan dengan semestinya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan
aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi
langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus
oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi
komputer- dari ponsel dan konsol permainan video untuk super komputer dan
serverweb
tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para
sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu
sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang
banyak.
Dengan diketahui logika yang ada di kode sumber, maka orang lain
terbuka hanya sebatas itu. Artinya, dia tidak harus gratis. Definisi sumber
1) Legal
3) Keamanan system
4) Hemat biaya
7) Lebih aman
diperbaiki
9) Lisensi gratis
(HAKI)
1) Linux
2) UNIX
5) GNU Linux
sumber tidak dibagi dengan publik untuk dilihat atau diubah siapa
mengubah nama orang yang membuat perangkat lunak dengan nama mereka
pengguna menggunakannya.
informasi.
2) Pengembangan terbatas.
3) Diperlukan antivirus.
dana.
1) Window 95
2) Windows 98
3) Windows NT
4) Windows ME
5) Windows XP
6) Windows Vista
7) Windows 7
8) Windows 8
9) Windows 8.1
10) Windows 10
16) Mac OS
17) Sun Solaris
19) MS-DOS
Agustus 1993. Nama Debian berasal dari kombinasi nama Ian dengan
berpendapat bahwa lebih baik membangun sistem (distribusi Linux) dari nol
dari Linux Mint.Debian dikenal karena pilihannya yang beragam. Rilis stabil
saat ini memuat lebih dari 29000 paket perangkat lunak untuk 9 arsitektur
komputer. Debian menggunakan kernel linux dan juga menggunakan 2 kernel
Fitur yang menonjol dari Debian adalah APT sistem pengaturan paket,
repositori dengan jumlah paket yang banyak, kebijakan paket yang ketat, dan
player musik dan video, penyunting, PDF viewer. Selain itu terdapat juga CD
debian 7 layaknya pada windows debian pun punya banyak fitur aplikasi
A. Kelebihan
terus menerus dalam kurun waktu yang relatif lama yaitu lebih
canggih
saat ini.
B. Kekurangan
3) Versi software yang dipakai debian biasanya lebih tua dari yang
ataupun kestabilannya.
besar (40-60 GB ).
repot - repot untuk memberikan nomor ip address secara manual ke setiap komputer
yang ada dalam jaringan saat konfigurasi TCP / IP, tetapi hanya cukup memberikan
jaringan yang dapat diberikan oleh DHCP, seperti Default Gateway dan DNS
server.
2.4.1. Tahapan Cara Kerja DHCP Server
yang kompleks.
artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client
server mati / off maka semua komputer client akan terkena dampaknya
antara DHCP sever dan DHCP klien. Sehingga DHCP server tidak
mengetahui jika ada DHCP klien yang tidak sah didalam jaringan. Juga
DHCP klien tidak mengetahui ada DHCP server yang tidak sah didalam
jaringan. Jadi kemungkinan ada komputer DHCP server dan klien palsu
Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang
menerjemahkan sebuah domain name ke IP address atau sebaliknya. Dan salah satu
jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany
Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan
pada aplikasi yang berhubungan ke internet seperti Web Browser atau e-mail,
nama ke alamat IP host. DNS secara otomatis mengkonversi nama ketika kita ketik
alamat browser Web ke alamat IP dari server Web hosting situs tersebut.
Domain Internet lebih besar dikelola swasta. Internet Protocol (IP) jaringan
bergantung pada Domain Name System (DNS) untuk membantu mengarahkan lalu
lintas. DNS memelihara sebuah database didistribusikan nama dan alamat jaringan,
pengguna internet.
3) Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk
Komputer).
4) Konsisten, IP address sebuah komputer boleh berubah tapi hostname tidak
berubah.
5) Simple, user hanya menggunakan satu nama domain untuk mencari baik di
beberapa diantaranya:
3) MaraDNS
6) PowerDNS
Windows 2003).
NTP adalah singkatan dari Network Time Protocol, sebuah protokol untuk
jaringan data pada komputer terhadap sumber yang akurat, melalui jaringan intranet
atau internet.
Internet tertua yang digunakan saat ini. NTP pada awalnya dirancang oleh David L.
client dengan server, supaya waktu atau jam dapat sama persis. NTP
berjalan pada protocol UDP, yang bersipat ringan dan unreliable. NTP
saja.
NTP menggunakan UDP pada port 123 sebagai lapisan transport. Ini
jitter buffer. NTP juga mengacu pada referensi implementasi software yang
VPN atau Virtual Private Network adalah solusi koneksi private melalui jaringan
public. Dengan VPN maka kita dapat membuat jaringan di dalam jaringan atau bisa
disebut tunnel.
private, karena bersifat private maka tidak semua orang bisa terkoneksi ke jaringan
Web server adalah perangkat lunak yang memberikan layanan atau service
kepada client untuk menerima request HTTP maupun HTTPS dari client yang
dikenal. Client yang dimaksud adalah web browser (semisal: Internet Explorer,
Google Chrome, Mozilla Firefox). Setelah itu, web server akan mengirimkan
request yang diminta oleh client dalam bentuk halaman web, yang secara umum
Streaming Server adalah sebuah web server atau aplikasi yang terinstal di dalam
sebuah server yang digunakan untuk menjalankan file video atau audio secara real-
Streaming server mengizinkan kita untuk meletakkan file-file audio atau video
secara terpisah dari web server yang kita jalankan. Situs-situs yang menyediakan
atau pilihan. Anda hanya perlu memahami dasar – dasar website serta
jaringan Secure Socket Layer (SSL) dan Transport Layer Security (TLS). Tujuan
diciptakannya OpenSSL adalah untuk membuat aman aliran data dari komputer
OpenSSL mulai diterapkan pada akhir tahun 1998, yang dikembangkan secara
Open Source dan merupakan sebuah proyek kolaborasi dari para programmer di
seluruh dunia. Oleh karena itu OpenSSL menjadi toolkit keamanan situs yang
banyak digunakan, termasuk situs-situs besar yang ada saat ini seperti Facebook,
pada tahun 2011 silam bencana dimulai. Bencana tersebut adalah ditemukannya
suatu celah keamanan yang memungkinkan para hacker dengan mudah dapat
mencuri data penting seperti username dan password pengguna ketika mengakses
2.10.1. HTTPS
HTTPS beroperasi pada port 443 dan bukan pada port 80 seperti
konten web dan otentikasi web server. HTTPS tidak melakukan otentikasi
client sehingga web sita tidak dapat melakukan otentikasi user selama
key dari site. User yang menerima digital sertificate CA, segera
sertifikasi
BAB III
OPENSSL”
1. PC/Laptop
2. Iso Debian
3. CMS CumulusClips
DHCP Relay merupakan Protokol Bootstrap yang relay DHCP pesan antara klien
server.
dhcp server.
penamaan pada sebuah IP agar mudah diingat. Bind9 adalah sebuah aplikasi untuk
implementasi dari konsep DNS Server yang paling banyak digunakan saat ini.
mengetahui file atau folder apa saja yang akan di konfigurasi , file yang
konfigurasi
Crtl+X.
diketik tkj.com melalui web browser , maka akan muncul website dari
server Debian.
dibawah ini :
8. Jika semua file telah dikonfigurasi , maka restart bind9 dengan perintah
Terdapat beberapa situs NTP "Stratum 1" (situs NTP dengan sumber
waktu dari atomic clock) and "Stratum 2" (situs NTP dengan sumber waktu
dari situs NTP lain, dengan sedikit penurunan tingkat akurasi) yang dapat
digunakan oleh publik. Konfigurasi NTP Server ini, aplikasi yang digunakan
yaitu : ntp dan ntpdate. Aplikasi tersebut sudah ada di DVD 1, dan selain
aplikasi ada juga file yang harus kita edit yaitu ntp.conf
4. Kemudian arah kan kursor ke baris ke-10 , dan edit dengan menghapus
tepatnya sebelum kata server dan setelah itu tambahkan baris berikut
dibawahnya :
Gambar 3.21 Menambahkan pagar saat konfigurasi ini
6. Langkah selanjutnya yaitu cari kata #restrict dengan cara Ctrl + W pada
keyboard dan ketikan #restrict dan kursor akan berada tepat dikata
tersebut , kemudian edit dengan cara hapus tanda pagar dan ganti Ipnya
menjadi 1.5.8.1, dan yang terakhir ganti kata notrust menjadi nomodify
notrap.
7. Save file tersebut dengan perintah Ctrl+X. Setelah file tersimpan, restart
pertama yaitu dengan perintah "ntpq -p" kemudian tekan Enter, dan harus
Pilih Clock, Language, and Region >> Date and Time>> Change
Setting. Lalu isikan IP server 1.5.8.1 dan klik Update now. Jika sudah di
update akan ada keterangan “The clock was successfully....” itu tandanya
perintah nano vars. Pada bagian paling bawah edit seperti gambar
dibawah ini.
5. ./clean-all
6. ./build-dh
7. ./pkitool—initca
8. ./pkitool—server server
9. ./pkitool client
10. Coppy file key crt dan ca untuk sertifikatnya dengan perintah cp
keys/server.key /etc/openvpn/
cp keys/server.crt /etc/openvpn/
cp keys/ca.crt /etc/openvpn/
cp keys/dh1024.pem /etc/openvpn/
cp keys/client.key /home/
cp keys/client.crt /home/
cp keys/ca.crt /home/
12. Edit server.conf dengan perintah nano server.conf. Yang harus diedit
yaitu:
1) ;proto tcp
Proto udp
ini
Gambar 3.33 Menghapus tanda (;)
16. Setelah itu buat file.ovpn untuk perkenalan ke server vpn. Buka notepad
17. Berinama dan simpan dengan format client.ovpn dan pindahkan juga ke
ini.
/etc/php5/apache2/php.ini
Lalu cari :
upload.
akan di upload.
perintah cd /etc/apache2/sites-available/
www
juga DocumentRootnya.
sebuah file dengan cara seperti dibawah ini, chwon ini digunakan
apache2 restart
16. Buka browser untuk melakukan pengecekan. Pada URL isikan
18. Pada halaman site configuration ini isilah kolom yang sudah
19. Lakukan Upload video dengan cara klik add new video lalu
masukan file videonya dan isi tittle, description, dan tags. Jika
20. Membuat member baru dengan cara masuk ke add new member
22. Dan video yang tadi sudah diupload sudah bisa diakses oleh
member tadi