1. MERANCANG & MEMBUAT SEBUAH VPN SERVER
Permasalahan / Kasus :
Persiapan apa saja yang dibutuhkan seorang teknisi untuk merancang dan membuat sebuah
VPN server pada sebuah instansi mulai dari spesifikasi server yang akan digunakan
(Hardware) sampai dengan aplikasi dan konfigurasinya.
VPN Server adalah sebuah cara aman untuk mengakses local area network yang berada
pada jangkauan tertentu, dengan menggunakan internet atau jaringan umum lainnya untuk
melakukan transmisi data paket secara pribadi. Jika diartikan satu per satu, virtual
merupakan hal yang tidak nyata atau semu, di dunia maya/internet. Lalu, definisi dari
private adalah hal yang bersifat pribadi, tidak bisa diakses sembarang orang. Untuk menjaga
kerahasaiannya dari jaringan publik, maka semua data akan dienkripsi. Sedangkan network
adalah jaringan koneksi yang saling terhubung. Sederhananya, VPN mengkoneksikan
smartphone, tablet, PC ke komputer yang lain (biasa disebut dengan VPN Server) di suatu
tempat yang terhubung dengan internet, dan mengizinkan Anda untuk menjelajah internet
menggunakan jaringan internet komputer. Jadi jika computer (server) di negara yang
berbeda, itu akan menjadi negara yang Anda gunakan ketika internet mencoba mengenai
Anda melalui koneksi tersebut dan Anda dapat mengakses sesuatu yang tidak bisa Anda
akses dari negara Anda.
Persiapan Hardware & Aplikasi
Spesifikasi Hardware untuk Server:
Spesifikasi hardware yang perlu diperhatikan untuk server meliputi Mainboard,
jenis dan kecepatan prosesor, kapasitas RAM, kapasitas Hardisk, Kartu Grafis (VGA), dan
resolusi monitor.
1 buah unit komputer server direkomendasikan minimum memiliki :
- Processor: Intel® Core™ i3-4130 Processor (3M Cache, 3.40 GHz)
- Memory : 4 GB
- Hardisk: 500 GB
- Optical Drive: 1 x Slim DVD-RW
2. - VGA Card: 64 MB share
- Monitor : LED Monitor 18.5 Inch
- Keyboard dan Mouse: Serial/PS2
- LAN Card: minimal 2 port
- Soundcard: Onboard
- Speaker/Headset: Multimedia
Aplikasi yang digunakan :
Sistem Operasi yang kita gunakan adalah debian. Debian adalah sistem operasi
komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat
lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi
perangkat lunak bebas lainnya. Debian GNU/Linux memuat perkakas sistem operasi GNU
dan kernel Linux merupakan distribusi Linux yang populer dan berpengaruh. Debian
didistribusikan dengan akses ke repositori dengan ribuan paket perangkat lunak yang siap
untuk instalasi dan digunakan. Aplikasi yang digunakan VPN Server yang digunakan adalah
pptpd.
Instalasi Dan Konfigurasi VPN connection dengan Pptpd
1. Install paket aplikasi pptpd
# apt-getinstall pptpd
2. Edit file terletak pada file pptpd.conf
localip 192.168.0.1 ( Ip untuk VPN Server )
server remoteip 192.168.0.100-200,192.168.0.245 ( Range Ip untuk client )
ip untuk vpn client
# or
localip 192.168.2.0
# remoteip 192.168.2.2-238,192.168.2.245
#. . .
3. konfigurasi pada file chap-secrets dengan mengetikan perintah “ nano
/etc/ppp/chap-secrets ”
# Secrets for authentication using CHAP
# client server secret IP addresses pudja
3. pudja pptpd pudja123 *
ipul pptpd ipul123 *
Pengujian VPN Server
Untuk pengujian VPN Server, saya akan mencoba menghubungkan komputer client dengan
server vpn debian. Komputer client kmenggunkan sistem operasi windows 10, untuk bisa
menghubungkannya ikuti langkah berikut.
Pergi ke Control Panel > Network and Sharing Center.
Klik setup a new connection or network > Klik connect to a workplace lalu > klik next
Klik “Use my Internet connection (VPN)”, lalu isikan pada form internet address
dengan ip dhcp debian tadi ( punya saya 192.168.0.1 ), dan pada “form destination
name”. Isikkan nama jaringan vpn sesuai yang kalian inginkan ( nama bebas, jika
saya memberikan nama dengan VPN Inponow). Lalu centang Remember my
credentials, lalu clik crete.
Buka lagi Control Panel > Network and Internet > Network Connections > klik change adapter
settings > klik jaringan vpn yang kita buat tadi ( jika saya VPN Connection ) > lalu klik
connect. Tunggu sebentar lalu akan muncul jendela Sign in, masukan username dan
password sesuai dengan konfigurasi yang kita buat sebelumnya yaitu pada file
/etc/ppp/chap-secrets. Masukan lalu klik ok, tunggu sebentar dan jika sudah terhubung
akan muncul pernyataan connected.
Nama : NINIS BELA PUSPITA SARI
KELAS : XII TKJ 1
NO. ABSEN : 23