OpenVPN provides secure encrypted tunnels for remote server access — essential for accessing internal services and management panels securely.
Install
sudo apt install openvpn easy-rsa -y
make-cadir ~/openvpn-ca && cd ~/openvpn-ca
Generate Certificates
./easyrsa init-pki
./easyrsa build-ca nopass
./easyrsa gen-req server nopass
./easyrsa sign-req server server
./easyrsa gen-dh
Server Config
port 1194
proto udp
dev tun
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
cipher AES-256-CBC
Start
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf && sysctl -p
sudo systemctl enable openvpn@server --now
Conclusion
OpenVPN provides secure remote access to server infrastructure. Our team configures VPN solutions for remote server management.
Comments