news
Serverspace yeni bir Rocky Linux işletim sistemi ekledi
June 13, 2023
Updated June 13, 2023

Ubuntu 20.04 üzerinde OpenVPN Sunucusu Nasıl Kurulur

Linux Ubuntu VPN

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:

wget https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

Çalıştırılabilir hale getirin.

chmod +x openvpn-install.sh

Şimdi komut dosyasını çalıştırın.

./openvpn-install.sh

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.

OpenVPN kurulum ayarları
Ekran 1. OpenVPN kurulum ayarları.

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.

ss -tupln | grep openvpn
OpenVPN sunucusu gelen bağlantıları dinliyor
Ekran 2. OpenVPN sunucusu gelen bağlantıları dinliyor.

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.

scp user@vpn-server:/path/to/configuration.ovpn /home/user

OpenVPN istemcisini yükleyin.

sudo apt install openvpn

Şimdi istemciyi başlatın ve sunucudan indirilen yapılandırmanın yolunu belirtin.

openvpn --config /path/to/configuration.ovpn

Bir sonraki satır bağlantının başarıyla kurulduğunu gösterir.

Wed Dec 9 19:59:58 2020 Initialization Sequence Completed

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.

./openvpn-install.sh

Çıktı:

What do you want to do?
1) Add a new user
2) Revoke existing user
3) Remove OpenVPN
4) Exit
Select an option [1-4]:

Vote:
5 out of 5
Аverage rating : 5
Rated by: 1
34384 İstanbul İzzetpaşa Mah. Yeni Yol Cad. No:3 / 336 Şişli
+90 212 900-35-36
700 300
IT-GRAD NL B.V.
700 300
Hizmetlerimizi sunmak, analizler yapmak ve pazarlama için çerezleri kullanıyoruz. Çerez kullanımımız hakkında daha fazla bilgi edinmek için lütfen Gizlilik Politikamıza bakın. Web sitemize göz atmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.