PEMBAHASAN TENTANG VPN DAN SSH
Ø Pengertian VPN
VPN merupakan singkatan dari Viryual Private Network, yaitu sebuah koneksi private melalui jaringan publik (dalam hal ini internet). Disini ada 2 kata yang dapat kita garis bawahi yaitu:
VPN merupakan singkatan dari Viryual Private Network, yaitu sebuah koneksi private melalui jaringan publik (dalam hal ini internet). Disini ada 2 kata yang dapat kita garis bawahi yaitu:
virtual network,
yang berarti jaringan yang terjadi hanya bersifat virtual. Tidak ada koneksi
jaringan secara riil antara 2 titik yang akan berhubungan.
private, jaringan
yang terbentuk bersifat private dimana tidak
semua orang bisa mengaksesnya. Data yang dikirimkan terenkripsi sehingga tetap rahasia meskipun
melalui jaringan publik.
Dengan VPN ini kita seolah-olah membuat jaringan didalam jaringan atau
biasa disebut tunnel (terowongan). Tunneling adalah suatu
cara membuat jalur privat dengan menggunakan infrastruktur pihak ketiga. VPN
menggunakan salah satu dari tiga teknologi tunneling yang ada yaitu: PPTP, L2TP dan standar terbaru,Internet Protocol Security (biasa disingkat
menjadi IPSec). VPN merupakan perpaduan antara teknologi tunneling dan
enkripsi. Dibawah ini adalah gambaran tentang koneksi VPN
yang menggunakan protokol PPTP. PPTP (Pont to Point Tunneling
Protocol) adalah sebuah protokol yang mengizinkan
hubungan Point-to Point Protocol (PPP) melewati jaringan
IP, dengan membuat Virtual Private Network (VPN).
VPN beroperasi pada topologi yang
berbeda dan lebih rumit dari jaringan point to point. Fungsi VPN adalah
memberikan koneksi yang sangat aman antara jarngan prbadi yang terhubung
melalui nternet. HAl ini memungkinkan remote komputer bertindak seolah-olah
berada di jaringan LAN. VPN memiliki
popularitas di masa lalu karena tidak hanya menurunkan biaya tetapi juga
meningkatkan dan memperluas kemampuan jaringan. Karena fungsi VPN adalah
dapat menghubungkan karyawan dari mana saja di dunia ke jaringan komputer
perusahaan dan mereka dapat tetap terkoneksi ke jaringan intranet perusahaan.
Secure Shell atau SSH adalah
protokol jaringan yang memungkinkan pertukaran data melalui saluran aman antara
dua perangkat jaringan. Terutama banyak digunakan pada sistem berbasis Linux
dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan
shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi,
dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang
digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan
yang tidak aman seperti Internet.
Secara sederhana SSH yang sering kita gunakan untuk trik internet gratis adalah
sebagai tunneling yaitu mengirimkan dan menerima data melalui koneksi lain. Sebagai contoh coba anda buka situs seperti
Paypal.com atau Gmail.com, pasti secara otomatis kita akan masuk ke situs
tersebut menggunakan URL dengan awalan “HTTPS”, mengapa seperti itu ?, karena
situs seperti yang saya sebutkan diatas menggunakan protocol SSL untuk
pengiriman data HTTP untuk alasan keamanan. Lalu apa hubungannya dengan SSH ? SSH dan juga SSL adalah contoh dari tunneling
protocol yang digunakan untuk pengiriman data yang lebih aman, yang
membedakannya adalah SSL hanya bisa digunakan jika kita memiliki sertifikat
resmi yang harus kita beli, sedangkan SSH tidak perlu sehingga penggunaanya
lebih mudah. Jadi kesimpulannya SSH adalah protocol yang digunakan untuk melapisi pengiriman
data seperti HTTP, FTP dan SMTP sehingga koneksi kita menjadi aman dan juga
untuk bisa mengakses situs – situs yang menggunakan protocol SSL atau membuka
situs yang diblokir , dapat menggunakan protocol SSH ini.
Ø Cara
kerja VPN dan SSH
a. Cara kerja VPN
Dari penjelasan
diatas secara sederhana cara kerja VPN adalah sebagai berikut:
· VPN membutuhkan sebuah server yang
berfungsi sebagai penghubung antar PC, Server VPN ini
bisa berupa komputer dengan aplikasi VPN Server atau sebuah Router, misalnya
MikroTik RB 750.
· Untuk memulai sebuah koneksi,
komputer dengan aplikasi VPN Client mengontak Server VPN, VPN Server kemudian memverifikasi username dan password dan
apabila berhasil maka VPN Server memberikan IP Address baru pada komputer
client dan selanjutnya sebuah koneksi / tunnel akan terbentuk.
· Untuk selanjutnya komputer client
bisa digunakan untuk mengakses berbagai resource (komputer atu LAN) yang berada
dibelakang VPN Server misalnya melakukan transfer data, ngeprint dokument,
browsing dengan gateway yang diberikan dari VPN Server, melakukan remote
desktop dan lain sebagainya.
· VPN mendukung
banyak protokol seperti PPTP, L2TP, IPSec dan SOCK. Protokol ini membantu cara
kerja VPN untuk memproses otentikasi.
· VPN klien dapat
membuat sambungan dan mengidentifikasi orang-orang yang diberi wewenangan di
jaringan.
· Jaringan VPN
juga dienkripsi akan meningkatkan fitur keamanan. hal ini juga berarti bahwa
VPN biasanya tidak terlihat pada jaringan yang lebih besar.
Teknologi saat ini semakin banyak mendasarkan perkembangan VPN karena mobilitas yangg disediakan dan saat ini Virtual Private Network juga membuka jalan untuk koneksi WiFI dan jaringan nirkabel pribadi.
Teknologi saat ini semakin banyak mendasarkan perkembangan VPN karena mobilitas yangg disediakan dan saat ini Virtual Private Network juga membuka jalan untuk koneksi WiFI dan jaringan nirkabel pribadi.
b. Cara kerja SSH
Pada saat suatu client mencoba mengakses suatu linux server melalui SSH. SH daemon yang berjalann baik pada linux server maupun SSH client telah mempunyai pasangan public/private key yang masing-masing menjadi identitas SSH bagi keduanya. Berikut Tahapan-tahapannya / Proses Kerja SSH :
Pada saat suatu client mencoba mengakses suatu linux server melalui SSH. SH daemon yang berjalann baik pada linux server maupun SSH client telah mempunyai pasangan public/private key yang masing-masing menjadi identitas SSH bagi keduanya. Berikut Tahapan-tahapannya / Proses Kerja SSH :
1. Client bind pada local port nomor besar dan
melakukan koneksi ke port 22 pada server.
2. Client dan server setuju untuk menggunakan sesi
SSH tertentu. Hal ini penting karena SSH v.1 dan v.2 tidak kompatibel.
3. Client
meminta public key dan host key milik server.
4. Client dan server menyetujui algoritma enkripsi
yang akan dipakai (misalnya TripleDES atau IDEA).
5. Client membentuk suatu session key yang didapat
dari client dan mengenkripsinya menggunakan public key milik server.
6. Server
men-decrypt session ky yang didapat dari client, meng-re-encrypt-nya dengan
public key milik client, dan mengirimkannya kembali ke client untuk verifikasi.
Ø Kelebihan dan Kekurangan VPN dan SSH
a. Keuntungan VPN diantaranya adalah:
- Remot Acces dengan VPN kita dapat mengakses
komputer atau jaringan kantor, dari mana saja selama terhubung ke internet
- Keamanan,
dengan koneksi VPN kita bisa berselancar dengan aman ketika menggunakan
akses internet publik seperti hotspot atau internet
cafe.
- Menghemat
biaya setup jaringan, VPN dapat digunakan sebagai teknologi alternatif
untuk menghubungkan jaringan lokal yang luas dengan biaya yang relatif kecil,
karena transmisi data teknologi VPN menggunakan media jaringan public yang
sudah ada tanpa perlu membangun jaringan pribadi.
- dan lain2 yang saya belum mengerti
b. Kekurangan VPN Diantaranya:
- Koneksi
internet (jaringan publik) yang tidak bisa kita prediksi. Hal ini dapat
kita maklumi karena pada dasarnya kita hanya "nebeng" koneksi
pada jaringan pihak lain sehingga otomatis kita tidak mempunyai kontrol
terhadap jaringan tersebut.
- Perhatian
lebih terhadap keamanan. Lagi-lagi karena faktor penggunaan jaringan
publik, maka kita perlu memberikan perhatian yang lebih untuk mencegah
terjadinya hal-hal yang tidak diinginkan seperti penyadapan, hacking dan
tindakan cyber crime pada jaringan VPN.
- dan lain2 yang saya belum mengerti.
SSH memberikan fasilitas enskripsi data, sehingga kemungkinan virus seperti halnya malicious tidak dapat mengakses informasi user dan password. SSH juga memfasilitasi kita supaya dapat menembus protokol lain contohnya seperti FTP. Inilah beberapa hal perlindungan yang diberikan SSH :
- DNS Spoofing
Apa itu DNS Spoofing? DNS spoofing
adalah tembolok yang berbahaya, dimana data yang ditempa ditempatkan di cache
name server. Penyerangan hacking jenis ini dilakukan dengan cara memasukkan
data kedalam Sistem Domain yang dimana Name Server cache database. Hal ini akan
menyebabkan Name Server akan kembali ke IP yang salah sehingga dapat
mengalihkan lalu lintas ke komputer lain.
- Manipulasi Data seperti router
yang ada dalam jaringan
Penyerang memperoleh dan dapat
merubah data pada perantara dalam jaringan yang terhubung dari router.
- IP Address Spoofing
IP Spoofing ini dapat menyembunyikan
IP dengan membuat IP yang berisikan alamat IP yang palsu yang bertujuan meniru
koneksi lain dan menyembunyikan identitas IP asli ketika kita mengakses sebuah
informasi dari internet.Akun dan penggunaan dari SSH ini
bisa kita dapatkan secara gratis dari penyedia provider asalkan syaratnya
server base on linux. Adapun yang berbayar atau premium dengan fasilitas yang
lebih baik dan komplex tentunya. SSH dapat digunakan untuk untuk
berinteraksi dengan server untuk mengontrol aktivitas server melalui SSH ini.
Fitur SSH juga tersedia pada VPS yang ada di MWN.
d. Kekurangan SSH
- SSH pengguna yang sangat ramah dan sangat kompleks
dan harus log in pengaturan ini untuk dia. Yang normal log de orang pasti
kesulitan
- tidak mendukung UDP dan TCP hanya mendukung, jadi teman
saya dapat bermain game tertentu saja secara online
- harus berteman rajin googling pembaruan perangkat lunak
terbaru nyari SSHnya akun injeksi
sumber :
- http://septianze.blogspot.co.id/2016/12/pengertian-ssh-server-fungsi-dan-cara.html
- http://www.maxnyoos.com/artikel/inilah-fungsi-kelebihan-dan-manfaat-dari-ssh-yang-sebenarnya-simak-baik-baik
- http://domarku.blogspot.co.id/2012/12/pengertian-vpn-manfaat-dan-cara-cerja.html
sumber :
- http://septianze.blogspot.co.id/2016/12/pengertian-ssh-server-fungsi-dan-cara.html
- http://www.maxnyoos.com/artikel/inilah-fungsi-kelebihan-dan-manfaat-dari-ssh-yang-sebenarnya-simak-baik-baik
- http://domarku.blogspot.co.id/2012/12/pengertian-vpn-manfaat-dan-cara-cerja.html


Komentar
Posting Komentar