Home / Internet / Cara Membuat / Install VPN Server di Ubuntu 16.04 Dengan PPTP

Cara Membuat / Install VPN Server di Ubuntu 16.04 Dengan PPTP

Cara Membuat / Install VPN Server di Ubuntu 16.04 Dengan PPTP – Tulisan ini merupakan tutorial dan terutama di tujukan untuk mereka yang ingin belajar menginstalasi VPN Server menggunakan protocol PPTP di Ubuntu Server 16.04. Bagi mereka yang ingin mengetahui apa itu VPN? Manfaatnya? Silakan baca artikel berikut Pengertian VPN Beserta Fungsi dan Cara Kerja (Virtual Private Network)

PPTP adalah salah satu protocol yang biasanya digunakan untuk membangun jaringan VPN. PPTP di kembangkan pertama kali oleh Microsoft. Tapi bagi anda yang serius menggunakan VPN, lebih di sarankan untuk menggunakan protocol yang lebih kuat seperti OpenVPN.

Untuk belajar PPTP tidak terlalu masalah, berikut ini adalah langkah yang perlu dilakukan.

Cara Membuat / Install VPN Server di Ubuntu 16.04 Dengan PPTP

Cara Membuat / Install VPN Server di Ubuntu 16.04 Dengan PPTP

Kali ini saya akan mencoba berikan penjelasan bagi kamu yang kesulitan untuk setting server VPN sendiri menggunakan Ubuntu.

Cek MPPE di Kernel

Cek apakah kernel yang anda gunakan mendukung untuk melakukan MPPE.

modprobe ppp-compress-18 && echo success

Instalasi PPTP

Instalasi PPTP relatif mudah menggunakan perintah

Sudo su

Locale-gen id_ID.UTF-8

Apt updateapt -y install pptpd

Edit /etc/pptpd.conf

Edit /etc/pptpd.conf agar sesuai dengan kondisi jaringan yang kita inginkan,

vi /etc/pptpd.conf

Pastikan ada alokasi IP address untuk sambungan VPN, misalnya,

  • Localip 192.168.1.1
  • remoteip 192.168.1.234-238,192.168.1.245

Kalau mau aman mungkin lebih baik menggunakan IP address kelas 10.x.x.x yang lebih jarang digunakan.

Restart PPTP

Selesai sudah proses konfigurasi PPTP, kita dapat me-restart server VPN menggunakan perintah

/etc/init.d/pptpd restart

Menambahkan User PPTP ke PPP Password

Menambahkan username & password untuk akses VPN sangat sederhana menggunakan perintah

echo "username pptpd password *" >> /etc/ppp/chap-secrets

echo "onno pptpd 123456 *" >> /etc/ppp/chap-secrets

Enable IP Forwarding

Untuk belajar kita dapat mengaktifkan IP forwarding dari jaringan VPN ke LAN internal, kita perlu mengedit file,

sudo vi /etc/sysctl.conf

Pastikan

net.ipv4.ip_forward=1

Save dan cek menggunakan perintah

sudo sysctl -p

Untuk Latihan Sederhana

Gambaran umum sambungan PPTP untuk belajar adalah seperti tampak pada gambar

Server VPN yang kita gunakan untuk latihan kemungkinan hanya mempunyai satu (1) Ethernet.

Tambahkan IP virtual di ethernet Server VPN, misalnya,

ifconfig ens18:1 192.168.1.2

Agar bisa berlatih / mencoba hubungan ke Server yang ada di Internal LAN. Buat mesin di Internal LAN, sebagai server, misalnya

  • 192.168.1.100

Di Sisi Client Pastikan client mengaktifkan End-to-End Encryption (MPPE). Jika MPPE tidak di aktifkan maka sambungan VPN tidak akan bisa jalan …

Cek Sambungan

Setelah VPN tersambung, kita dapat mencek sambungan menggunakan perintah

ifconfig

Akan keluar interface tambahan ppp0, kira-kira seperti tampak di bawah ini,

ppp0 Link encap:Point-to-Point Protocol

inet addr:192.168.1.234 P-t-P:192.168.1.1 Mask:255.255.255.255

UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1

RX packets:7 errors:0 dropped:0 overruns:0 frame:0

TX packets:42 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:3

RX bytes:82 (82.0 B) TX bytes:2978 (2.9 KB)

Coba ping ke IP Server yang ada di LAN Private. Seharusnya bisa.

ping 192.168.1.1
Ping 192.168.1.2
Ping 192.168.1.100

Sampai tahap ini seharusnya VPN server sudah bisa bekerja.

Sekian Cara Membuat / Install VPN Server di Ubuntu 16.04 Dengan PPTP

Check Also

situs penyedia layanan email gratis

13 Penyedia Layanan Email Gratis Terbaik Yang di Rekomendasikan

13 Penyedia Layanan Email Gratis Terbaik Yang di Rekomendasikan – Email (Elektronik Mail) merupakan surat …

Leave a Reply

Your email address will not be published. Required fields are marked *