Komut Satırı için En İyi VPN: Sysadmin'ler için CLI Araçları

Komut satırı kullanımı için en iyi VPN'yi bulun ve betikleme, otomasyon ve başsız sunucu dağıtımları için özel CLI araçlarıyla karşılaştırın. En iyi sağlayıcıları şimdi karşılaştırın.

··13 dk okuma
CLI için En İyi VPN'ler
#1NordVPN8,900+ sunucu
#2ExpressVPN3,000+ sunucu
#3ProtonVPN15,000+ sunucu
Metodolojimizi görün

Sonuç: VPN CLI araçları, sistem yöneticilerine ve ileri kullanıcılara, GUI istemcilerinden daha hızlı ve daha az ek yükle VPN görevlerini bağlamak, otomatikleştirmek ve yazı dizinlemek olanağı verir. Bunlar başsız sunucular, uzak altyapı ve otomatik dağıtım hatları için gereklidir.

Sistem yöneticileri ve ileri kullanıcılar için, VPN bağlantılarını terminal aracılığıyla yönetmek, GUI istemcilerinin eşleşemeyeceği hız ve hassasiyet sunar. Bağlantıları yazı dizinleyebilir, sunucu filolarında konfigürasyonlar dağıtabilir ve grafik pencere açmadan sorun giderebilirsiniz. Bu kılavuz, adanmış CLI araçlarına sahip beş VPN sağlayıcısını karşılaştırır, özelliklerini açıklar ve pratik kurulum adımlarını gösterir.

VPN CLI Araçları Ne Yapar ve Neden Önemlidirler

VPN CLI aracı, terminal emülatöründe yazılı komutlarla VPN bağlantısını kontrol etmenizi sağlar. Menüler aracılığıyla tıklamak yerine doğrudan talimatlar verirsiniz. Terminal, durum çıktısı, hata kodları ve bağlantı verileriyle yanıt verir.

Terminal Yerine GUI Neden Kullanılır?

Yazılı komutlar birkaç senaryoda nokta-ve-tıklama arayüzlerinden daha iyi sonuç verir:

  • Hız: Tek bir komutla bağlanırsınız. Yükleme ekranları, açılış sayfaları yok.
  • Düşük sistem yükü: CLI istemcileri, GUI eşdeğerlerinden daha az RAM kullanır. Bu, kaynak kısıtlı VPS örneklerinde önemlidir.
  • Betik yazılabilirlik: VPN komutlarını bash betikleri, cron işleri veya Ansible oyun kitaplarına zincirleyebilirsiniz.
  • Başsız uyumluluk: Ekranı olmayan sunucuların yine de VPN korumasına ihtiyacı vardır. CLI tek seçenektir.

CLI Tabanlı VPN Yönetimi için Pratik Senaryolar

  • Coğrafi olarak kısıtlı API’leri test eden geliştiriciler bir komutla sunucu konumlarını değiştirebilir.
  • Sistem yöneticileri shell betikleri kullanarak 50+ makineye VPN konfigürasyonları itebilir.
  • Otomatik işlem hatları, kazıma veya izleme görevleri çalıştırmadan önce VPN tünellerini etkinleştirebilir.
  • Gizlilik bilincine sahip kullanıcılar GUI soyutlama katmanına güvenmeden tam bağlantı parametrelerini doğrulayabilir.

Adanmış CLI Araçlarına Sahip En İyi VPN’ler

Beş sağlayıcı CLI desteği açısından öne çıkar. Her biri biraz farklı bir kullanım durumunu hedefler. İşte tam bir dökümantasyon.

1. NordVPN

NordVPN, 111 ülkede 6.400+ sunucu işletir. CLI aracı olan nordvpn, yerel Linux paketi olarak gelir ve ayrıca Windows ve macOS’ta mevcuttur. CLI özellikleri:

  • Ülkeye, şehre veya sunucu numarasına göre bağlan (nordvpn connect us2435)
  • Kill switch, otomatik bağlan ve DNS ayarlarını değiştir
  • Bağlantı durumunu ve geçerli IP’yi kontrol et
  • Sunucu gruplarını listele (P2P, Double VPN, Onion over VPN)

Desteklenen platformlar: Windows, macOS, Linux (Debian, Ubuntu, Fedora, RHEL, SUSE)

Fiyatlandırma: Planlar iki yıllık taahhütle $3.59/ay başlar. Aylık oran $13.99. CLI erişimi tüm katmanlara dahildir.

2. ExpressVPN

ExpressVPN, 105 ülkede 3.000+ sunucu işletir. CLI aracı, temiz ve okunabilir çıktıyla basitliğe odaklanır.

CLI özellikleri:

  • expressvpn connect ile bağlan ve bağlantıyı kes
  • Gerçek zamanlı gecikme verileriyle sunucu konumlarını listele
  • Geçerli IP adresini ve bağlantı durumunu kontrol et
  • Terminalden yerleşik hız testleri çalıştır

Desteklenen platformlar: Linux (Ubuntu, Debian, Fedora, Arch, Raspberry Pi OS)

Fiyatlandırma: Planlar 12 aylık plana $6.67/ay başlar. Aylık oran $14.99. CLI dahildir.

3. Mullvad

Mullvad, e-posta adresi, ad ve kişisel veri olmadan kayıt olmanızı gerektirmez. Rastgele bir hesap numarası alırsınız. CLI aracı bu gizlilik odaklı yaklaşımı yansıtır.

CLI özellikleri:

  • mullvad connect ile VPN’ye bağlan
  • Sunucuları ülkeye, şehre veya sağlayıcıya göre filtreleyerek listele
  • Hesap durumunu ve son kullanma tarihini kontrol et
  • WireGuard anahtarlarını doğrudan oluştur ve yönet

Desteklenen platformlar: Linux, macOS

Fiyatlandırma: €5/ay sabit oran (yaklaşık $5.48). İndirim yok, katman yok, ekstra ücret yok. CLI dahildir.

4. ProtonVPN

ProtonVPN, ProtonMail’in arkasındaki ekipten gelir. Açık kaynaklı CLI istemcisi (protonvpn-cli) Linux’ta çalışır ve gizlilik dostu ülkelerde Secure Core yönlendirmesi sunar.

CLI özellikleri:

  • Sunuculara ülke veya profile göre bağlan (P2P, Tor, Secure Core)
  • Sunucu yükü yüzdelerini ve bağlantı hızlarını görüntüle
  • İstemciyi terminalden güncelle
  • Kill switch ve DNS sızıntısı korumasını yapılandır

Desteklenen platformlar: Linux (Ubuntu, Debian, Fedora, Arch, Manjaro)

Fiyatlandırma: Ücretsiz plan 3 ülkede 3 sunucu içerir. Ücretli planlar $4.99/ay başlar. CLI tüm planlarla (ücretsiz dahil) çalışır.

5. AirVPN

AirVPN, granüler kontrol isteyen ileri kullanıcıları hedefler. CLI aracı Eddie-CLI, çoğu rakipten daha fazla konfigürasyon seçeneği ortaya çıkarır.

CLI özellikleri:

  • Özel protokol ve port ayarlarıyla sunuculara bağlan
  • Gerçek zamanlı sunucu bant genişliği, yük ve gecikmeyi görüntüle
  • Terminalden port iletmeyi yapılandır
  • OpenVPN ve WireGuard protokolleri arasında geçiş yap

Desteklenen platformlar: Windows, macOS, Linux

Fiyatlandırma: Planlar üç yıllık plana €2.75/ay (yaklaşık $3.02) başlar. Aylık oran €7/ay (yaklaşık $7.66). CLI dahildir.

Yan Yana CLI Özelliği Karşılaştırması

ÖzellikNordVPNExpressVPNMullvadProtonVPNAirVPN
PlatformlarWin/Mac/LinuxLinuxLinux/MacLinuxWin/Mac/Linux
WireGuard desteğiEvet (NordLynx)Evet (Lightway)EvetEvetEvet
OpenVPN desteğiEvetHayırEvetEvetEvet
Split tunnelingEvetEvetHayırEvetHayır
CLI üzerinden kill switchEvetEvetEvetEvetEvet
Port yönlendirmesiHayırHayırHayırÜcretli planlarEvet
Açık kaynak istemcisiHayırHayırEvetEvetEvet
En düşük aylık maliyet$3.59$6.67$5.48Ücretsiz$3.02

Protokol Seçenekleri Açıklandı

VPN protokolleri verilerinizin şifreli tünel içinde nasıl hareket ettiğini belirler. Her protokol hız, güvenlik ve uyumluluğu değiş tokuş eder:

  • OpenVPN: Olgun, denetlenen, TCP veya UDP üzerinde çalışır. Daha yüksek CPU yükü olan kullanıcı alanı uygulaması.
  • WireGuard: ~4.000 satırlık kod içeren hafif çekirdek modülü. Genellikle OpenVPN’den daha hızlıdır.
  • IKEv2/IPsec: Mobil cihazlarda güçlü. Ağ değişiklikleri sonrasında hızlı yeniden bağlanır.

AirVPN ve Mullvad, CLI araçlarında en fazla protokol seçeneğini ortaya çıkarır. NordVPN, WireGuard’ı tescilli NordLynx uygulamasında sarmalanır.

Kill Switch ve Split Tunneling

Kill switch, VPN tünel düşerse tüm trafiği engeller. Burada listelenen her sağlayıcı CLI tabanlı kill switch aktivasyonunu destekler. NordVPN ve ProtonVPN tek komutlu değiştiriciler kullanır (nordvpn set killswitch on). Mullvad bunu varsayılan olarak etkinleştirir.

Split tunneling, seçilen uygulamaları VPN tünelinin dışında yönlendirir. ExpressVPN ve ProtonVPN bunu CLI’leri aracılığıyla sunar. VPN tüneli aracılığıyla hassas trafiği yönlendirirken yerel ağ erişimine ihtiyaç duyduğunuzda kullanışlıdır.

Kurulum ve Konfigürasyon İzlenecek Yol

CLI VPN kurulumu sağlayıcılar genelinde öngörülebilir bir deseni izler. İşte genel işlem.

Adım Adım Kurulum

  1. Seçtiğiniz sağlayıcıyla bir hesap oluşturun.
  2. Sağlayıcının deposunu paket yöneticinize ekleyin. Debian tabanlı sistemler için, bu genellikle bir .deb kaynağı eklemeyi ifade eder.
  3. CLI paketini kurun. Örnek: sudo apt install nordvpn veya sudo dnf install mullvad-vpn.
  4. Kimlik doğrulaması yapın. Bazı sağlayıcılar OAuth belirteçleri kullanır. Diğerleri kullanıcı adı ve şifre çiftlerini kabul eder. Mullvad yalnızca hesap numaranızı kullanır.
  5. Bağlan. Bağlan komutunu çalıştırın ve yeni IP’nizi doğrulayın.

Yaygın Sorunları Giderme

  • Bağlantı reddedildi: Güvenlik duvarınızın UDP 1194 (OpenVPN) veya UDP 51820 (WireGuard) portlarına izin verdiğini doğrulayın.
  • DNS sızıntıları: DNS’inizi sağlayıcının sunucularına ayarlayın. NordVPN bunu nordvpn set dns on komutuyla otomatik olarak gerçekleştirir.
  • Yavaş hızlar: Protokolleri değiştirin. WireGuard genellikle OpenVPN’den daha hızlı çalışır.
  • Kimlik doğrulama hataları: Sağlayıcının web panosundan kimlik bilgilerinizi yeniden oluşturun. CLI tokenleri süresi dolabilir.

CLI VPN Araçlarında Güvenlik ve Gizlilik

Şifreleme Standartları

Beş sağlayıcının tümü OpenVPN bağlantıları için AES-256-GCM kullanır. WireGuard uygulamaları ChaCha20-Poly1305 kullanır. Her ikisi de simetrik şifreleme için güncel NIST önerileriyle uyumludur.

Günlük Tutmama Doğrulaması

NordVPN bağımsız günlük tutmama denetimleri yaptırdığını söylemekte, ExpressVPN ise günlük tutmama kontrolleri hakkında KPMG güvencesi yaptırmıştır (2025). Mullvad, Assured AB tarafından altyapı denetiminden geçmiştir. ProtonVPN, günlük tutmama denetim raporlarını web sitesinde yayınladığını söylemektedir. AirVPN, 2024 yılının sonuna kadar üçüncü taraf denetimini tamamlamamıştır.

Açık Kaynak Şeffaflığı

Mullvad, ProtonVPN ve AirVPN, CLI istemci kaynak kodlarını yayınlar. Herkes güvenlik açıkları veya telemetri için kod tabanını inceleyebilir. NordVPN ve ExpressVPN, istemcilerini tescilli tutar. Açık kaynak durumu güvenliği garantilemez, ancak bağımsız doğrulamaya izin verir.

Performans: CLI ve GUI Kaynak Kullanımı Karşılaştırması

CLI istemcileri, işlemesi gereken grafik arayüzü olmadığı için GUI karşılıklarından daha hafiftir. Bu, özellikle sınırlı RAM’e sahip küçük VPS örnekleri ve başsız sunucular için önemlidir.

CLI ve GUI modları arasındaki hız farklılıkları ihmal edilebilir düzeydedir. İşleme hızını tünel belirler, istemci arayüzü değil. CLI avantajı tamamen sistem kaynak tüketiminde yer almaktadır.

Son Karar

CLI VPN araçları arayüz ek yükünü kaldırır ve size şifreli bağlantılar üzerinde doğrudan kontrol verir. Başsız sunucular, yazı dizinlenmiş dağıtımlar ve otomatik iş akışları için doğru seçimdir.

Mullvad gizlilik ve basitlik açısından kazanır. Sabit fiyatlandırması, kayıt olmaksızın kaydolması ve açık kaynak istemcisi, gizlilik bilincine sahip kullanıcılar için idealdir. NordVPN, en geniş platform desteği ve en büyük sunucu ağını sunar. ProtonVPN, CLI erişimi ile en iyi ücretsiz katmanı sağlar. AirVPN, ileri kullanıcılara en granüler kontrol verir. ExpressVPN, tutarlı hızlı hızları temiz bir komut arayüzü ile sunar.

Birincil kullanım durumunuzla eşleşen sağlayıcıyı seçin. Ardından bağlan komutunu çalıştırın ve kurulumunuzu doğrulayın. Tüm işlem beş dakikadan kısa sürer.

Bu sayfa için kaynaklar

Araştırmamızdan grafikler ve referans görseller, ücretsiz görüntüleyin ve paylaşın.

  • Masaüstlerinde GUI VPN kullanımı ile başsız Linux sunucularda CLI VPN kullanımını karşılaştıran diyagram.
    CLI VPN araçları, yalnızca SSH, betikler veya sunucu otomasyonu olan masaüstüsüz ortamlarda en büyük öneme sahiptir.

Sık Sorulan Sorular

Bir VPN CLI aracı GUI istemcisinin yapamadığı ne yapabilir?

CLI araçları, sistem yöneticilerinin VPN oturumlarını tamamen bir terminal üzerinden bağlamasına, betiklemesine ve otomatikleştirmesine olanak tanır; bu, hiçbir ekranı olmayan headless sunucuların bulunduğu durumlarda özellikle önemlidir. nordvpn connect us2435 gibi komutlar doğrudan bash betikleri, cron işleri veya Ansible playbook’larına zincirlenir. Tek bir komut bağlantı sağlar ve CLI istemcileri GUI uygulamalarından daha az RAM kullanır.

Bu CLI VPN araçlarından hangisi gerçekten açık kaynaklı ve bu neden önemlidir?

Mullvad, ProtonVPN ve AirVPN, CLI istemci kaynak kodlarını yayınlar ve herkesin güvenlik açıkları veya gizli telemetri için kod tabanını incelemesine olanak tanır. NordVPN ve ExpressVPN istemcilerini tescilli tutar. Tek başına açık kaynak durumu güvenliği garantilemez, ancak bağımsız doğrulamaya izin verir; bu, uzak altyapıda katılımsız bağlantıları yazı dizinleyen gizlilik bilincine sahip sistem yöneticilerin ağırlık verdiği bir özelliktir.

NordVPN’in CLI’si WireGuard’ı Mullvad’ın veya ProtonVPN’in CLI’sinden farklı bir şekilde nasıl işler?

NordVPN, WireGuard’ı tescilli NordLynx uygulamasında sarar ve CLI aracılığıyla ham WireGuard konfigürasyonunu ortaya çıkarmaz. Mullvad ve ProtonVPN’in CLI araçları buna karşı, WireGuard anahtarlarını doğrudan oluşturup yönetmenizi sağlar. AirVPN’in Eddie-CLI’si daha da ileri gider ve gelişmiş kullanıcılara daha granüler kontrol için bağlantı başına OpenVPN ve WireGuard protokolleri arasında manuel olarak geçiş yapabilme olanağı sunar.

Bu CLI VPN sağlayıcıları kendi no-logs iddialarını bağımsız olarak denetlettiler mi?

Çoğu öyle diyor. NordVPN bağımsız no-logs denetimleri yaptırdığını söylüyor, ExpressVPN KPMG’den no-logs kontrolleri konusunda güvence aldı (2025), Mullvad Assured AB tarafından altyapı denetiminden geçti ve ProtonVPN denetim raporlarını çevrimiçi olarak yayınladığını söylüyor. AirVPN 2024’ün sonlarından itibaren üçüncü taraf denetimini tamamlamamıştır; bu durum, bunun aksi takdirde ayrıntılı Eddie-CLI özellik setine karşı tartılması gereken bir boşluktur.

Ekrani olmayan bir Linux sunucusunda ekran olmadan VPN CLI aracını nasıl ayarlarım?

Sağlayıcının deposunu paket yöneticinize ekleyin; Debian tabanlı sistemlerde genellikle .deb kaynağı eklemeyi ifade eder ve ardından sudo apt install nordvpn veya sudo dnf install mullvad-vpn gibi bir komutla kurun. OAuth belirteçleri, bir kullanıcı adı ve şifre çifti veya Mullvad’ın durumunda yalnızca hesap numaranızla kimlik doğrulaması yapın. Daha sonra bağlan komutunu çalıştırın ve yeni IP adresinizi doğrulayın.

VPN bağlantılarını cron işleri veya Ansible playbook’larına nasıl yazı dizinlerim?

Sağlayıcının bağlan ve durum komutlarını doğrudan bash betikleri, cron girdileri veya Ansible görevlerine zincirleyin; çünkü CLI araçları etkileşimli tıklamalar yerine durum çıktısı ve hata kodlarını döndürür. NordVPN’in nordvpn connect us2435 ve ExpressVPN’in expressvpn connect ikisi de bu deseni temiz bir şekilde destekler. Otomatik işlem hatları, kazıma veya izleme işleri çalıştırılmadan önce yaygın olarak bağlan komutunu ön-görev olarak çalıştırır.

Yeni bir VPS’de VPN CLI aracım bağlanmayı reddediyorsa hangileri kontrol etmeliyim?

Doğru portu ilk olarak kontrol edin: OpenVPN için UDP 1194 veya WireGuard için UDP 51820; çünkü yeni VPS örnekleri genellikle bunları varsayılan olarak engeller. Kimlik doğrulama başarısız olursa, sağlayıcının web panosundan kimlik bilgilerinizi yeniden oluşturun; çünkü CLI belirteçleri süresi dolabilir. NordVPN, ExpressVPN, Mullvad, ProtonVPN ve AirVPN’in tümü tek CLI komutları aracılığıyla kill switch geçişi ve bağlantı kontrollerini destekler.

Komut satırından VPN çalıştırırken DNS sızıntılarını nasıl düzeltir?

DNS’nizi sistem varsayılanlarına güvenmek yerine açıkça sağlayıcının kendi sunucularına işaret edin. NordVPN bunu tek bir komutla, nordvpn set dns on ile işler; ProtonVPN ve AirVPN’in ikisi de DNS sızıntısı korumasını doğrudan CLI ayarlarında ortaya çıkarır. Bildirilen DNS sunucunuzun sağlayıcınızla eşleştiğini doğrulayarak düzeltmeyi onaylayın, ISP’nizinkinin değil.

CLI istemcisini kullanmak VPN bağlantımı yavaşlatır mı?

Hayır. CLI ve GUI modları arasındaki hız farkları ihmal edilebilir çünkü şifrelenmiş tünel kendisi verimlilik belirler, istemci arabirimi değil. Gerçek CLI avantajı daha düşük RAM kullanımıdır. NordVPN ayrıca, hangi istemciyi çalıştırsanız çalıştırın, tünel düzeyinde performans için yayınlanan üçüncü taraf testlerinden toplanan Speed Lab’ımızda 22’den #1 sırasında yer almaktadır.

VPN bağlantılarını tek bir hesapla tüm bir makine filosu arasında yönetebilir miyim?

Evet, sağlayıcıya göre değişen sınırlar dahilinde. NordVPN, hesap başına 10 eşzamanlı cihaz bağlantısına izin verir; bu, aynı kimlik bilgilerinizi o kapak kadar birden fazla makineye yazı dizinlemenizi sağlar. ExpressVPN, plan katmanına bağlı olarak 10 ila 14’e izin verir ve ProtonVPN plana bağlı olarak 1’den 10’a kadar ölçeklenir. Bu sınırların ötesinde, çoğu ekip yerine ayrı hesaplar veya adanmış sunucu kimlik bilgileri sağlar.

CLI özellikli VPN sağlayıcıları fiyat açısından nasıl karşılaştırılıyor?

NordVPN $3.49$/ay fiyatından başlar ve ExpressVPN $2.99$/ay fiyatından başlar; her ikisi de en uzun vadeli planlarında yer alırken, ProtonVPN $3.49$/ay fiyatından başlar ve CLI erişimi dahil olmak üzere ücretsiz bir katman içerir. Mullvad aylık €5 sabit ücret talep eder ve indirim veya katman yoktur; AirVPN ise üç yıllık taahhütte aylık yaklaşık €2,75’ten başlar ve düzenli aylık oranında €7/ay’a yükselir.

Bir CLI aracı yazı dizinlenmiş kurulumuma uymazsa, iade alabilir miyim?

NordVPN, ExpressVPN ve ProtonVPN’in her biri ücretli planlarını 30 günlük para iade garantisine sahiptir; bu size CLI yazı dizinlemesini fiili altyapınıza karşı test etme zamanı verir ve taahhüt etmeden önce. Mullvad ve AirVPN’in iade koşulları burada detaylı değildir; bu nedenle uzun vadeli otomatik dağıtım etrafında CLI aracı kullanmaya başlamadan önce doğrudan her iki sağlayıcı ile doğrulayın.

Bir VPN CLI aracını abonelik ödemeden kullanabilir miyim?

Evet, ProtonVPN’in ücretsiz planı CLI erişimini içerir ve birkaç ülkedeki sunuculara bağlanır; bu da onu bu beş seçenek arasında tek gerçek ücretsiz CLI seçeneği yapar. NordVPN, ExpressVPN, Mullvad ve AirVPN’in tümü CLI kullanımı için ücretli plan gerektirir. ProtonVPN’in ücretli katmanı, en uzun vadeli planında $3.49/ay başlayan tam sunucu ağına erişim sağlar.