Untuk mengatur server PPTP VPN pada Ubuntu, Anda dapat mengikuti langkah-langkah berikut:
Langkah 1: Perbarui sistem Anda
sql
sudo apt update
sudo apt upgrade
Langkah 2: Pasang paket server PPTP (pptpd)
sudo apt install pptpd
Langkah 3: Konfigurasikan server PPTP Buka file konfigurasi PPTP untuk diedit:
bash
sudo nano /etc/pptpd.conf
Tambahkan baris berikut di bagian bawah file:
php
localip <your_server_ip>
remoteip 192.168.0.234-238,192.168.0.245
Gantikan <your_server_ip>
dengan alamat IP server Anda.
Simpan dan tutup file.
Langkah 4: Konfigurasikan opsi PPTP Buka file opsi:
bash
sudo nano /etc/ppp/options.pptpd
Tambahkan baris berikut di bagian bawah file:
ms-dns 8.8.8.8
Simpan dan tutup file.
Langkah 5: Siapkan akun pengguna VPN Buka file chap-secrets:
bash
sudo nano /etc/ppp/chap-secrets
Tambahkan baris baru untuk setiap pengguna yang ingin Anda buat dengan format berikut:
php
<username> pptpd <password> *
Gantikan <username>
dengan nama pengguna yang diinginkan dan <password>
dengan kata sandi yang diinginkan.
Simpan dan tutup file.
Langkah 6: Aktifkan penerusan IP Buka file sysctl.conf:
bash
sudo nano /etc/sysctl.conf
Cari baris berikut:
arduino
#net.ipv4.ip_forward=1
Hapus tanda "#" di awal baris untuk mengaktifkannya.
Simpan dan tutup file.
Untuk menerapkan perubahan, jalankan perintah berikut:
css
sudo sysctl -p
Langkah 7: Konfigurasikan aturan firewall Tambahkan aturan firewall berikut untuk mengizinkan lalu lintas PPTP:
css
sudo iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
sudo iptables -A INPUT -p gre -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Catatan: Gantikan eth0
dengan antarmuka jaringan Anda jika berbeda.
Untuk menyimpan aturan firewall, jalankan perintah berikut:
bash
sudo iptables-save | sudo tee /etc/iptables.conf
Langkah 8: Mulai server PPTP dan aktifkan agar berjalan saat booting
bash
sudo systemctl start pptpd
sudo systemctl enable pptpd
Itu dia! Anda telah berhasil mengatur server PPTP VPN pada Ubuntu menggunakan paket pptpd
. Klien sekarang dapat terhubung ke server Anda menggunakan nama pengguna dan kata sandi yang telah dikonfigurasi.
Harap dicatat bahwa PPTP dianggap tidak aman dan usang. Disarankan untuk menggunakan protokol VPN yang lebih aman seperti OpenVPN atau WireGuard.
Dari : ChatGPT
0 Komentar