Ubuntu 22.04'te OpenVPN Kurulumu ve Yapılandırması: Adım Adım Rehber

OpenVPN, güvenli ve şifreli ağ bağlantıları için tercih edilen açık kaynaklı bir VPN çözümüdür. Türkiye Lokasyon Sunucu hizmetlerimizde OpenVPN kurulumu ve yapılandırması için hazırladığımız bu kapsamlı rehberi takip edebilirsiniz.
1. Sistem Hazırlığı ve Paket Kurulumu
Fiziksel Sunucu veya VPS üzerinde OpenVPN kurulumuna başlamadan önce sistemimizi güncelleyelim:
sudo apt update && sudo apt upgrade -y
sudo apt install ca-certificates wget net-tools gnupg -y
sudo apt install openvpn easy-rsa -y
2. OpenVPN Yapılandırma Dosyaları
Gerekli yapılandırma dosyalarını oluşturalım:
sudo make-cadir /etc/openvpn/server
cd /etc/openvpn/server
sudo cp -r /usr/share/easy-rsa/* ./
sudo chmod 700 ./
CA sertifikası oluşturma:
./easyrsa init-pki
./easyrsa build-ca nopass
3. Sunucu Sertifikaları ve Güvenlik
Sanal Sunucu güvenliği için gerekli sertifikaları oluşturalım:
./easyrsa gen-req server nopass
./easyrsa sign-req server server
./easyrsa gen-dh
sudo openvpn --genkey --secret ta.key
4. OpenVPN Sunucu Konfigürasyonu
Sunucu yapılandırma dosyasını oluşturalım:
port 1194
proto udp
dev tun
ca /etc/openvpn/server/ca.crt
cert /etc/openvpn/server/server.crt
key /etc/openvpn/server/server.key
dh /etc/openvpn/server/dh.pem
# ... diğer yapılandırma detayları ...
5. Güvenlik Duvarı ve IP Yönlendirme
IP yönlendirmeyi etkinleştirme:
# /etc/sysctl.conf dosyasında:
net.ipv4.ip_forward=1
# Güvenlik duvarı kuralları:
sudo ufw allow 1194/udp
sudo ufw enable
6. İstemci Yapılandırması
VPN istemcileri için gerekli dosyaları oluşturalım:
cd /etc/openvpn/server
./easyrsa gen-req client1 nopass
./easyrsa sign-req client client1
7. Sorun Giderme ve İzleme
- Servis durumunu kontrol:
systemctl status openvpn@server
- Log dosyalarını inceleme:
tail -f /var/log/openvpn/openvpn.log
- Bağlantı testleri ve hata ayıklama
Sonuç
OpenVPN kurulumu ve yapılandırması, AprilSoft.net sunucu çözümleriyle sorunsuz bir şekilde gerçekleştirilebilir. Güvenli ve özel bir ağ bağlantısı için OpenVPN tercih edilebilecek en iyi çözümlerden biridir.
Profesyonel sunucu çözümleri ve teknik destek için bizimle iletişime geçin.