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.
CLI için En İyi VPN'ler
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 komut sizi iki saniyeden kısa sürede bağlar. Yükleme ekranı, açılış sayfası yok.
- Düşük ek yük: CLI istemcileri GUI eşdeğerlerinden %30-60 daha az RAM tüketir. Bu, kaynak açısından sınırlı VPS örneklerinde önemlidir.
- Yazı dizinlenebilirlik: VPN komutlarını bash betikleri, cron işleri veya Ansible playbook’larına zincirleyebilirsiniz.
- Başsız uyumluluk: Ekran olmayan sunucular hala VPN korumasına ihtiyaç duyar. 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 connectile 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 connectile 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ı
| Özellik | NordVPN | ExpressVPN | Mullvad | ProtonVPN | AirVPN |
|---|---|---|---|---|---|
| Platformlar | Win/Mac/Linux | Linux | Linux/Mac | Linux | Win/Mac/Linux |
| WireGuard desteği | Evet (NordLynx) | Evet (Lightway) | Evet | Evet | Evet |
| OpenVPN desteği | Evet | Hayır | Evet | Evet | Evet |
| Split tunneling | Evet | Evet | Hayır | Evet | Hayır |
| CLI üzerinden kill switch | Evet | Evet | Evet | Evet | Evet |
| Port yönlendirmesi | Hayır | Hayır | Hayır | Ücretli planlar | Evet |
| Açık kaynak istemcisi | Hayır | Hayır | Evet | Evet | Evet |
| 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, denetlenmiş, TCP veya UDP üzerinde çalışır. Modern donanımda ortalama 150-250 Mbps.
- WireGuard: Hafif çekirdek modülü ~4.000 satır kod ile. Ortalama 300-400 Mbps.
- IKEv2/IPsec: Mobilde güçlü. Ağ değişikliklerinden sonra hızlı yeniden bağlanır. Ortalama 200-300 Mbps.
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
- Seçtiğiniz sağlayıcıyla bir hesap oluşturun.
- Sağlayıcının deposunu paket yöneticinize ekleyin. Debian tabanlı sistemler için, bu genellikle bir
.debkaynağı eklemeyi ifade eder. - CLI paketini kurun. Örnek:
sudo apt install nordvpnveyasudo dnf install mullvad-vpn. - 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.
- 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) öğesine izin verdiğini doğrulayın.
- DNS sızıntıları: DNS’nizi sağlayıcının sunucularına ayarlayın. NordVPN bunu
nordvpn set dns onile otomatik olarak işler. - Yavaş hızlar: Protokolleri değiştirin. WireGuard tipik olarak OpenVPN’den %40-60 daha hızlı verim sağlar.
- Kimlik doğrulama hataları: Sağlayıcının web panosundan kimlik bilgilerinizi yeniden oluşturun. CLI belirteçleri 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.
No-Logs Doğrulaması
NordVPN ve ExpressVPN sırasıyla PricewaterhouseCoopers ve KPMG tarafından bağımsız denetimler tamamlamıştır. Mullvad, Assured AB tarafından altyapı denetimini geçmiştir. ProtonVPN, denetim raporlarını web sitesinde yayınlar. AirVPN, 2024 yılı sonu itibariyle üçüncü taraf denetimi tamamlamadı.
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 vs. GUI Kaynak Kullanımı
CLI istemcileri GUI eşdeğerlerinden daha hafif çalışır. Standart Ubuntu 22.04 VM’de 2 CPU çekirdeği ve 4 GB RAM ile test edilmiştir:
- NordVPN CLI 18 MB RAM vs. GUI uygulaması için 95 MB kullanılmıştır.
- Mullvad CLI 12 MB RAM kullanılmıştır. Test edilen en hafif seçenektir.
- ExpressVPN CLI 22 MB RAM kullanılmıştır.
CLI ve GUI modları arasında hız farkları ihmal edilebilir düzeydedir. Tünel, istemci arayüzü değil, verim belirler. CLI avantajı tamamen sistem kaynağı tüketimindedir.
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
Testlerimizden alınan grafikler ve referans görseller, ücretsiz görüntüleyin ve paylaşın.
Sık Sorulan Sorular
Bir VPN CLI aracı GUI istemcisinin yapamayacağını tam olarak ne yapabilir?
CLI araçları, sistem yöneticilerine bir terminalden tamamen VPN oturumlarını bağlamak, yazı dizinlemek ve otomatikleştirmek olanağı verir; bu, ekran olmayan başsız sunucularda en çok önemli olur. nordvpn connect us2435 gibi komutlar doğrudan bash betikleri, cron işleri veya Ansible playbook’larına zincirlenebilir. Tek bir komut iki saniyeden az sürede bağlanır ve CLI istemcileri GUI uygulamalarından önemli ölçüde daha az RAM kullanır; NordVPN’in CLI’si test edilen GUI için 18 MB’a karşı 95 MB kullanmıştı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ının no-logs iddiaları bağımsız olarak denetlendi mi?
Çoğu denetlendi. NordVPN ve ExpressVPN sırasıyla PricewaterhouseCoopers ve KPMG tarafından bağımsız denetimler tamamladı; Mullvad, Assured AB tarafından altyapı denetimini geçti ve ProtonVPN denetim raporlarını çevrimiçi yayınlar. AirVPN, 2024 yılı sonu itibariyle üçüncü taraf denetimi tamamlamadı; bu, aksi halde granüler Eddie-CLI özellik setine karşı tartmaya değer 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.
GUI uygulaması yerine bir CLI istemcisi kullanmak VPN bağlantı hızımı yavaşlatır mı?
Hayır. CLI ve GUI modları arasındaki hız farkları ihmal edilebilir düzeydedir; çünkü şifreli tünel kendisi verim belirler, istemci arayüzü değil. Gerçek CLI avantajı daha düşük RAM kullanımıdır; NordVPN’in CLI’si test edilen GUI uygulaması için 18 MB’a karşı 95 MB kullanmıştır. NordVPN ayrıca, hangi istemciyi çalıştırırsenız çalıştırın, tünel düzeyinde performans için bağımsız laboratuvarlardan toplanmış 22’den 1’de sıralanı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 yeteneğine sahip VPN sağlayıcıları fiyat açısından nasıl karşılaştırılır?
NordVPN ve ExpressVPN her ikisi de en uzun vadeli planlarında $3.49/ay başlar; ProtonVPN $2.49/ay başlar ve CLI erişimi yerleşik olarak içeren ücretsiz bir katman içerir. Mullvad, indirim veya katman olmaksızın sabit €5/ay talep eder ve AirVPN, üç yıllık taahhüt üzerinde yaklaşık €2.75/ay başlar; düzenli aylık oran €7/ay’dir.
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.
VPN CLI aracını hiç para ödemeden kullanabilir miyim?
Evet, ProtonVPN’in ücretsiz planı CLI erişimi içerir ve birkaç ülkede sunuculara bağlanır; bu, bu beş arasında tek gerçek ücretsiz CLI seçeneği olmasını sağlar. NordVPN, ExpressVPN, Mullvad ve AirVPN’in tümü CLI kullanımı için ücretli bir plan gerektirir. ProtonVPN’in ücretli katmanı, en uzun vadeli planında $2.49/ay’den başlayarak tam sunucu ağına erişir.
