OpenVPN Nasıl Kurulur? Kendi VPN Sunucunuzu Kurma Rehberi (2026)
- İnternet dünyasında sınırlar her geçen gün artıyor. Yasaklı siteler, bölgesel kısıtlamalar (geo-blocking), yavaşlatılan sosyal medya platformları ve en önemlisi kişisel verilerimizin güvenliği...
Çoğu kullanıcı bu engelleri aşmak için aylık ücret ödeyerek hazır VPN servisleri satın alıyor. Ancak bu servislerin log (kayıt) tutup tutmadığını, verilerinizi satıp satmadığını veya hızınızı kısıtlayıp kısıtlamadığını asla bilemezsiniz. Peki, size kendi VPN sunucunuzu, bir kahve fiyatına kiralayacağınız bir VDS üzerine kurabileceğinizi söylesek?
Bu kapsamlı rehberde, dünyanın en güvenilir protokolü olan OpenVPN nedir sorusunu yanıtlayacak ve sıfır teknik bilgiyle bile OpenVPN kurma işlemini nasıl gerçekleştireceğinizi adım adım anlatacağız.
OpenVPN Nedir ve Neden Kullanmalıyız?
- OpenVPN, açık kaynak kodlu (Open Source) bir sanal özel ağ (VPN) protokolüdür. 20 yılı aşkın süredir geliştirilen bu teknoloji, bankaların ve askeri kurumların kullandığı şifreleme standartlarını (AES-256) kullanır.
Neden Hazır VPN Yerine Kendi VPN'iniz?
- %100 Gizlilik (No-Logs): Hazır VPN firmaları "kayıt tutmuyoruz" dese de, geçmişte birçok firmanın kullanıcı verilerini paylaştığı ortaya çıkmıştır. Kendi sunucunuzda ise patron sizsiniz.
- Dedicated (Statik) IP Avantajı: Hazır VPN'lerde binlerce kişi aynı IP adresini kullanır. Bu yüzden o IP adresi Netflix, bankalar veya oyunlar tarafından "VPN" olarak algılanıp engellenir. Kendi kuracağınız OpenVPN sunucusunda IP adresi sadece size aittir; bu sayede engellere takılmazsınız.
- Hız Sınırı Yok: Febzen VDS sunucuları yüksek bant genişliği sunar. VPN hızınız, sunucunun port hızıyla (genellikle 1 Gbps) eş değerdir. Takılma, donma yaşamazsınız.
- Maliyet: Aylık 10-15$ verip hazır VPN almak yerine, çok daha uygun fiyatlara kendi sunucunuzu kiralayıp hem VPN hem de web sitesi barındırabilirsiniz.
OpenVPN Kurma İşlemi Öncesi Gereksinimler
Kendi VPN imparatorluğunuzu kurmak için ihtiyacınız olan malzemeler oldukça basittir:
- Bir adet VDS / VPS Sunucu: Lokasyon seçimi önemlidir. (Febzen Türkiye lokasyon seçeneklerini inceleyebilirsiniz).
- İşletim Sistemi: En stabil ve sorunsuz kurulum için Ubuntu 20.04 veya Ubuntu 22.04 LTS öneriyoruz.
- Erişim: Root yetkisi (Sunucuyu kiraladığınızda size verilir).
- Terminal Aracı: Windows için Putty / CMD, Mac/Linux için Terminal.
OpenVPN Nasıl Kurulur? (Otomatik Script ile 2 Dakikada Kurulum)
Eskiden OpenVPN kurmak için yüzlerce satır konfigürasyon dosyasıyla, sertifika oluşturma (RSA, PKI) işlemleriyle uğraşırdık. Artık geliştiricilerin hazırladığı "tek tıkla kurulum" scriptleri sayesinde bu işlem çocuk oyuncağına döndü.
1. Adım: Sunucuyu Güncelleyin
- Putty ile sunucunuza bağlandıktan sonra, sistemin sağlıklı çalışması için paketleri güncelleyelim:
apt update && apt upgrade -y
2. Adım: Kurulum Dosyasını İndirin ve Çalıştırın
- Dünyada en çok kullanılan, güvenilirliği kanıtlanmış "Angristan OpenVPN Installer" scriptini kullanacağız. Aşağıdaki kodu kopyalayıp terminale yapıştırın ve Enter'a basın:
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh && chmod +x openvpn-install.sh && ./openvpn-install.sh
3. Adım: Kurulum Sihirbazı Ayarları
- Komutu girdikten sonra script size VPN sunucunuzu nasıl yapılandırmak istediğinizi soracak. İşte vermeniz gereken cevaplar:
- IP Address: Sunucunuzun IP adresini otomatik algılar. Enter'a basıp geçin.
- Do you want to enable IPv6 support? IPv6 kullanmıyorsanız n (no) deyip geçin.
- Port choice: Varsayılan port 1194'tür. Güvenlik duvarlarına takılmamak için 1 seçeneğini (Default 1194) seçebilirsiniz. Ancak okul veya yurt gibi katı ağlardaysanız, HTTPS portu olan 443'ü seçmek daha avantajlıdır.
- Protocol: Hız için kesinlikle UDP (1) seçilmelidir.
- DNS resolvers: VPN'e bağlandığınızda hangi DNS sunucusunu kullanacağınız sorulur. Global sitelere girmek için Google (3) veya Cloudflare (11) DNS seçebilirsiniz.
- Compression: Sıkıştırma ayarı. Enter'a basıp varsayılanı (no) seçin.
- Customize encryption settings? Şifreleme ayarlarını değiştirmeyin. n deyip geçin.
Son olarak "Press any key to continue..." dediğinde bir tuşa basın. Script gerekli sertifikaları oluşturacak, güvenlik duvarı ayarlarını yapacak ve OpenVPN servisini başlatacaktır. Bu işlem sunucu hızına göre 1-2 dakika sürer.
4. Adım: İlk Kullanıcıyı (Client) Oluşturma
- Kurulum biter bitmez script size şunu soracak: "Client name".
- Buraya bağlantı dosyanızın ismini yazın. Örneğin:
telefonumveyabilgisayarim. - Passphraseless? Şifresiz giriş için 1 seçeneğini seçin. (Bağlantı dosyasına sahip olan herkes girebilir, pratik kullanım için idealdir).
VPN Bağlantı Dosyasını (.ovpn) Bilgisayara İndirme
Tebrikler, sunucunuz hazır! Şimdi oluşturulan .ovpn uzantılı bağlantı dosyasını bilgisayarımıza veya telefonumuza almamız gerekiyor. Bunun en kolay yolu dosya içeriğini kopyalamaktır.
- Terminal ekranına şu komutu yazın (ismini ne koyduysanız onu yazın):
cat /root/bilgisayarim.ovpn - Ekrana karmaşık yazılar ve kodlar dökülecek.
clientkelimesiyle başlayan en üst satırdan,ile biten en alt satıra kadar her şeyi mouse ile seçip kopyalayın. - Bilgisayarınızda Masaüstüne gelip yeni bir Metin Belgesi açın.
- Kopyaladığınız kodu içine yapıştırın ve dosyayı kaydedin.
- Son olarak dosyanın adını
baglan.txtyerinebaglan.ovpnolarak değiştirin.
Cihazlardan VPN'e Nasıl Bağlanılır?
Elimizdeki .ovpn dosyası bizim anahtarımızdır. Bu anahtarı kullanarak her cihazdan bağlanabiliriz.
Windows ve Mac İçin:
- Resmi web sitesinden OpenVPN Connect uygulamasını indirip kurun.
- Uygulamayı açın, "Upload File" veya "Import Profile" sekmesine gelin.
- Masaüstündeki
baglan.ovpndosyasını sürükleyip bırakın. "Connect" butonuna bastığınızda VPN aktif olacak ve IP adresiniz sunucu IP'niz ile değişecektir.
Android ve iOS İçin:
- App Store veya Google Play Store'dan "OpenVPN Connect" uygulamasını indirin.
.ovpndosyasını kendinize WhatsApp, Telegram veya Mail yoluyla gönderin.- Dosyayı telefonda açarken "OpenVPN ile aç" seçeneğini seçin. Profil eklendikten sonra tek tuşla bağlanabilirsiniz.
OpenVPN Yeni Kullanıcı Eklemek ve Yönetmek
- Eşiniz, dostunuz veya farklı cihazlarınız için yeni bir bağlantı dosyası daha oluşturmak isterseniz işlem çok basittir.
- Terminale tekrar
./openvpn-install.shyazın. - Karşınıza bir menü gelecek:
1) Add a new user (Yeni kullanıcı ekle)
2) Revoke an existing user (Var olan kullanıcıyı sil/engelle)
3) Remove OpenVPN (OpenVPN'i tamamen kaldır) - 1'i seçip yeni bir isim vererek saniyeler içinde yeni bir
.ovpndosyası oluşturabilirsiniz.
Özet: Özgür İnternetin Keyfini Çıkarın
- Artık kimseye bağlı kalmadan, verilerinizin güvenliğinden endişe etmeden kullanabileceğiniz size özel bir VPN sunucunuz var. Bu sunucuyla internette gezebilir, herkese açık Wi-Fi ağlarında şifreli bağlantı kurabilir ve coğrafi engelleri aşabilirsiniz.
- Eğer yüksek hızlı, Türkiye lokasyonlu ve kesintisiz bir VPN deneyimi yaşamak istiyorsanız, Febzen VDS paketlerini incelemeyi unutmayın. İyi bir VPN, iyi bir sunucu altyapısıyla mümkündür.
OpenVPN protokolünün çalışma prensibi ve gelişmiş güvenlik konfigürasyonları hakkında daha kapsamlı teknik dökümanlara OpenVPN resmi topluluk dökümantasyonundan ulaşabilirsiniz.
İlginizi Çekebilecek Blog Yazılarımız
PuTTY ile SSH Bağlantısı Nasıl Yapılır?
Windows bilgisayarınızdan Linux sunucularınıza PuTTY aracı kullanarak nasıl güvenli SSH bağlantısı kuracağınızın rehberi.
CyberPanel Nasıl Kurulur?
CyberPanel kurma ile ilgili en basit yolu ücretsiz bir şekilde sizlere öğretiyoruz.
CloudPanel Nasıl Kurulur?
CloudPanel kurulum adımları için blog yazımızı ziyaret edin. Basit bir şekilde web sitelerinizi yönetin.