Set static client’s VPN IP
Kali ini kita akan memberikan static VPN IP untuk setiap client openVPN :
buatlah sebuah direktori ccd di bawah /etc/openvpn/:
mkdir /etc/openvpn/ccd
Tambahkan satu baris di OpenVPN server.conf yang berada di bawah /etc/openvpn/,:
client-config-dir ccd
simpan.
Sekarang di dalam /etc/openvpn/ccd kita buat sebuah file untuk setiap user agar memiliki ip address yang tetap. Anda harus memberi nama file persama dengan username dari VPN, jika Anda menambahkan user melalui perintah useradd di mesin lokal, atau menggunakan user yang dibuat dalam FreeRADIUS, maka nama file tersebut harus sama dengan nama username.
Contoh : saya memiliki username : smk1jkt dan dalam file OpenVPN server.conf kita gunakan subnet 10.8.0.0/24, jika kita ingin memberikan smk1jkt IP 10.8.0.100 kita lakukan di bawah ini :
cd /etc/openvpn/ccd/
touch safesrv
Dan kemudian tambahkan satu baris ke dalam file yang bernama smk1jkt :
ifconfig-push 10.8.0.100 10.8.0.101
Restart OpenVPN:
service openvpn restart
User smk1jkt akan mendapat IP 10.8.0.100 =)