Site icon Learning & Doing

Install and Configure OpenVPN Client pada Rocky

openvpn

Pada kesempatan kali ini saya akan membahas Install and Configure OpenVPN Client pada Rocky.

Jika sebelum nya saya sudah bahas mengenai cara install OpenVPN server , kali ini kita setting dari sisi client nya.

1. Install OpenVPN Client

dnf epel-release -y

dnf info openvpn

dnf install openvpn

2. contoh kita akan buat client config ( roy.crt , roy.key)

nano roy.ovpn

client
tls-client
pull
dev tun
proto udp4
remote 192.168.3.19 1194
resolv-retry infinite
nobind
#user nobody
#group nogroup
persist-key
persist-tun
key-direction 1
remote-cert-tls server
auth-nocache
comp-lzo
verb 3
auth SHA512
tls-auth ta.key 1
ca ca.crt
cert roy.crt
key roy.key

3. jadi nanti list file nya

ca.crt
roy.crt
roy.key
roy.ovpn
ta.key

4. test Connect ke OpenVPN lewat Command Line menggunakan openvpn command

sudo openvpn client-config.ovpn

atau

sudo openvpn --config client-config.ovpn

5. cek IP

ip add show tun0

6. test ping ke IP server vpn

ping x.x.x.x -c 3

7. membuat service dari openvpn client

cp roy.ovpn roy.conf
mv roy.conf /etc/openvpn/client

- disabel selinux

setenforce 0 && sed -i 's/=enforcing/=permissive/' /etc/selinux/config

- start service

systemctl start openvpn-client@roy
systemctl status openvpn-client@roy
systemctl enable openvpn-client@roy

Exit mobile version