Kaçırılmayacak FIRSAT : Sınırsız Hosting Paketlerinde .COM Veya .COM.TR Sepette ÜCRETSİZ ! Ücretsiz .COM İçin Hemen TIKLAYIN !
Bizi Ara (10:00-18:00) Bize Soru Sor !
Bize Soru Sor ! Bizi Ara (10:00-18:00)
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Ubuntu OpenVPN Kurulumu: Adım Adım Rehber

VPN teknolojisi, internet üzerinde güvenliği ve gizliliği sağlamak için güçlü bir araçtır. Bu makalede, Ubuntu kullanıcılarının OpenVPN kurulumunu nasıl gerçekleştirebileceğini adım adım öğreneceksiniz. Karmaşık gibi görünen bu süreç, doğru rehberlik ile kolayca tamamlanabilir. Detaylı açıklamalar ve ipuçları ile desteklenen bu rehber, Ubuntu üzerinde OpenVPN kurulumunda size yardımcı olacak.

Gereksinimlerin ve Hazırlıkların Belirlenmesi

Ubuntu üzerinde OpenVPN kurulumuna başlamadan önce bazı ön gereksinimleri karşılamanız gerekmektedir. İlk olarak, sisteminizin güncel olduğundan emin olun. Güncellemeleri yüklemek için aşağıdaki komutu terminalde çalıştırın:

sudo apt update && sudo apt upgrade

Ayrıca, bir statik IP adresine veya dinamik DNS hizmetine sahip olmanız gerekecek. OpenVPN sunucusunun düzgün çalışabilmesi için bilinen bir adres üzerinden erişilebilir olması önemlidir. SSH erişimi ve sudo yetkileri olan bir kullanıcı hesabına da ihtiyacınız olacak.

OpenVPN Paketlerinin Ubuntu Üzerine Yüklenmesi

OpenVPN kurulumu için gerekli paketleri yüklemek oldukça basittir. Terminalde aşağıdaki komutu kullanarak OpenVPN ve gerekli araçları yükleyin:

sudo apt install openvpn easy-rsa

Easy-RSA, sertifika otoritesini (CA) yönetmek için kullanacağımız bir araçtır. Bu araç sayesinde OpenVPN sunucusu ve istemcileri için gerekli sertifikaları oluşturabileceğiz.

Ubuntu OpenVPN Kurulumu: Adım Adım Rehber

OpenVPN Sunucu Ayarlarının Yapılandırılması

Kurulum tamamlandıktan sonra, sunucu konfigürasyon dosyalarını ayarlamaya başlamamız gerekecek. İlk adım Easy-RSA dizinine giderek CA yapılandırması için gerekli dosyaları kopyalamaktır:

make-cadir ~/openvpn-ca

Ardından, bu dizine gidin ve varsayılan ayarları değiştirmek için vars dosyasını düzenleyin. Aşağıdaki alanları ihtiyaçlarınıza göre değiştirin:

  • export KEY_COUNTRY="TR"
  • export KEY_PROVINCE="34"
  • export KEY_CITY="Istanbul"
  • export KEY_ORG="MyCompany"
  • export KEY_EMAIL="[email protected]"
  • export KEY_OU="IT"

CA ve sertifikalar oluşturmak için aşağıdaki komutları sırasıyla çalıştırın:


    source vars
    ./clean-all
    ./build-ca
    ./build-key-server server
    ./build-dh
    

Bu adımlar sunucu sertifikası ve anahtarlarını oluşturur. Şimdi OpenVPN sunucu yapılandırma dosyasını oluşturmalıyız:

sudo cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz /etc/openvpn/
sudo gzip -d /etc/openvpn/server.conf.gz

/etc/openvpn/server.conf dosyasını düzenleyin ve aşağıdaki ayarları kontrol edin:

  • Port: 1194
  • Proto: udp
  • Dev: tun

OpenVPN İstemci Konfigürasyonunun Oluşturulması

Sunucu ayarlarını tamamladıktan sonra, istemci konfigürasyon dosyalarını oluşturmalıyız. İlk olarak istemci sertifikası ve anahtarını oluşturun:

./build-key client1

Ardından, istemci konfigürasyon dosyasını oluşturun ve client1.ovpn dosyasına kopyalayın:


    client
    dev tun
    proto udp
    remote your-server-ip 1194
    resolv-retry infinite
    nobind
    persist-key
    persist-tun
    

Bu dosyayı istemci cihazınıza kopyalayarak OpenVPN yazılımı ile açabilirsiniz.

Bağlantı Testi ve Sorun Giderme Adımları

Tüm ayarlar tamamlandıktan sonra, OpenVPN hizmetini başlatın ve durumunu kontrol edin:

sudo systemctl start openvpn@server
sudo systemctl status openvpn@server

Herhangi bir hata mesajı yoksa, bağlantıyı test etmek için istemci cihazınızdan VPN'e bağlanmayı deneyin. Bağlantı sorunları yaşıyorsanız, log dosyalarını kontrol edin:

cat /var/log/syslog | grep openvpn

Bu loglar sorunları tanımlamanıza ve çözüm bulmanıza yardımcı olacaktır.

Sıkça Sorulan Sorular

S: OpenVPN'i Ubuntu dışında başka bir Linux dağıtımında kurabilir miyim?

C: Evet, OpenVPN birçok Linux dağıtımında benzer adımlarla kurulabilir. Ancak bazı adımlar dağıtıma özgü farklılıklar gösterebilir.

S: OpenVPN kurulumu sırasında karşılaştığım hataları nasıl çözerim?

C: Hata mesajlarını dikkatlice okuyarak hangi adımda sorun yaşandığını belirlemelisiniz. Genellikle log dosyaları bu konuda ipucu verir. Ayrıca, internet üzerinde çeşitli forumlardan ve OpenVPN belgelerinden yardım alabilirsiniz.

S: OpenVPN bağlantım yavaş, ne yapabilirim?

C: Bağlantı hızınızı etkileyen birçok faktör olabilir. Sunucu ve istemci arasındaki mesafe, internet bağlantı hızınız, sunucu yükü gibi etkenleri göz önünde bulundurmalısınız. Ayrıca, farklı bir protokol (TCP/UDP) veya port kullanmayı deneyebilirsiniz.