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:
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.
   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  :
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. 
c. Keuntungan SSH

      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


Komentar

Postingan populer dari blog ini

Pengetahuan Tentang Budaya

proposal menejemen proyek membuat jaringan

INTERAKSI MANUSIA DAN KOMPUTER