Bu eğitimde, Ubuntu 20.04 üzerinde OpenVPN sunucusunu kuracağız. Bunu yapmak için root kullanıcısı olarak oturum açmanız gerekir. Ayrıca, istemcilerin güvenli bir VPN kanalı kuracağı sunucunun genel IP'sini de bilmeniz gerekir.
OpenVPN kurulumu ve yapılandırması
OpenVPN sunucusunu başlatmak için gerekli tüm paketleri yüklemek ve yapılandırmak için betiği kullanacağız. Tek yapmanız gereken sunucunuzun doğru genel IP adresini sağlamak. Hadi indirelim:
Çalıştırılabilir hale getirin.
Şimdi komut dosyasını çalıştırın.
Varsayılan olarak en uygun değerlere sahip bazı parametreleri onaylamanız istenecektir. Gerçekten kontrol etmeye değer tek şey sunucunun genel IP'sidir. Diğer parametreler yalnızca ne yaptığınızı ve neden yaptığınızı anlıyorsanız değiştirilmelidir.
Son adımda, istemci adını ayarlamanız ve yapılandırmayı bir parola ile koruyup korumayacağınızı seçmeniz gerekir. Güvenlik nedeniyle, bir parola belirlemek daha iyidir.
İşlem bittiğinde, OpenVPN sunucusunun gelen bağlantıları dinleyip dinlemediğini kontrol edebilirsiniz.
OpenVPN istemci bağlantısı
İstemci bağlantı sürecini göstermek için başka bir Ubuntu makinesi kullanacağız. Herhangi bir Linux sistemini bu şekilde yapılandırabilir veya OpenVPN web sitesinden Windows istemcisini indirebilirsiniz: https://openvpn.net/community-downloads/
OpenVPN sunucu yapılandırma işleminin sonunda, istemci yapılandırmasının oluşturulduğunu ve yolunun belirtildiğini belirten bir mesaj göreceksiniz. Bunu istemciye indirin.
OpenVPN istemcisini yükleyin.
Şimdi istemciyi başlatın ve sunucudan indirilen yapılandırmanın yolunu belirtin.
Bir sonraki satır bağlantının başarıyla kurulduğunu gösterir.
Daha fazla OpenVPN istemcisi ekleyin veya birini silin
Sunucuya istemci eklemek veya kaldırmak ya da OpenVPN'i silmek için betiği tekrar çalıştırın ve uygun seçeneği seçin.
Çıktı:
1) Add a new user
2) Revoke existing user
3) Remove OpenVPN
4) Exit
Select an option [1-4]: