Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Makale - WireGuard VPN Projesi Nedir?

WireGuard VPN Projesi Nedir?

12 Haziran 2018 - 15:00
- Makale, Mobil, Pratik

Hızlı ve güvenli olma özelliği ile yola çıkan yeni VPN protokolü WireGuard ile ilgili bilmeniz gerekenleri ve nasıl kullanacağınızı bu rehberimizde bulabilirsiniz.

VPN yazılımları günümüzde hayatımızın bir parçası haline geldi. İlk başta genel kullanımı açık ağlarda güvenli işlem yapabilmek için kullanılmış olsa da, artık coğrafi sınırlamaları aşmak, yasaklı internet sitelerine erişmek, verilerin servis sağlayıcı tarafından takip edilmesinin önüne geçmek gibi amaçlarla yaygın olarak kullanılıyor. Mobil cihazlarımızda da VPN kullanma imkanına erişmemizi takiben de kullanım alanı çok genişledi. Yeni bir protokol olan WireGuard’dan bahsetmeden önce, şu anda var olan VPN protokollerinden ve sorunlarından bahsedelim.

OpenVPN, IPsec ve Sorunları

Günümüzde yaygın olarak kullanılan VPN protokolleri OpenVPN ve IPsec’dir. OpenVPN ayarlarının kolay yapılması nedeniyle IPsec’e göre daha fazla tercih ediliyor. Milyonlarca kullanıcı tarafından bu protokoller kullanılsa da, bu protokollerin belirli sorunları mevcut. Bu sorunlardan birisi protokollerin karmaşık yapıda olmalarıdır. Örneğin OpenVPN protokolü yaklaşık olarak 120.000 kod satırından oluşuyor.

Karmaşık ve çok sayıda koddan oluşan projelerin güvenliğinin ve kontrolünün yapılması oldukça zor. Son birkaç yılda da çok sayıda ve önemli güvenlik açığı ortaya çıktı. OpenVPN ayrıca kullanıcı alanına kurulduğu ve kernel desteği olmadığı için oldukça yavaş çalışan bir protokol. Bu özellik her ne kadar uyumluluğu ve hemen hemen her sistemde kullanılabilmesini sağlasa da, bunun dezavantajı olarak düşük hız karşımıza geliyor.

IPsec, IKEv2, L2TP, PPTP ve diğer eski protokoller de halen kullanılmakta, ancak bunlar da OpenVPN gibi büyük miktar kod içeriyor. Tüm bu protokollerin kullanılması için çok sayıda gereksiz veri trafiği oluşuyor, bu yüzden de bilgisayarların ve mobil cihazların pil ömrü daha da kısalıyor. Telefonunuzda VPN yazılımlarını birkaç saat açık tuttuğunuzda şarjınızın çabucak bitme noktasını geldiğini gözlemlemişsinizdir.

Yeni WireGuard Projesi ve Avantajları

WireGuard projesi güvenlik araştırmaları yürüten Edge Security firmasının da yöneticisi olan zx2c4 (Jason A. Donenfeld) tarafından geliştirildi. Aslında projenin başlangıcı 2015 yılında olsa da tamamlanması ve yaygın kullanıma uygun hale gelmesi geçen yılı buldu. Rakiplerinden farklı olarak 4.000’den daha az kod kullanılarak yazıldı ve açık kaynak kodlu (open source) olarak kullanıma sunuldu. Resimde de kod sayısı olarak rakipleriyle karşılaştırmasını görebilirsiniz.

WireGuard protokolü Linux kernelini kullanarak yürütülüyor ve yeni nesil kriptografik teknikleri kullanıyor. Hızlı, basit, geliştirmeye açık olması ve aynı zamanda da güvenlik açısından güçlü olması hedefleniyor. Veri transferi UDP üzerinden yürütülüyor. Bu sayede güvenlik duvarlarına takılmadan kullanılabiliyor.

WireGuard güvenlik ve kernel topluluğu içinde oldukça olumlu görüşlere sahip. Linux kernelinin ana geliştiricilerinden Greg KH de projenin kodlarını inceledikten sonra onayladığını ve desteklediğini bildiren bir yazı yayımladı. Açık kaynak kodlu yazılımcıları bir araya getiren çok büyük bir kongre olan FOSDEM’in geçen seneki toplantısında da projenin geliştiricisi sunum yaptı. Ayrıca akademik camiada projenin detaylarının aldığı kılavuz birçok kez incelendi.

WireGuard protokolü “stealth VPN” olarak geliştirildiği yani asıl veri gönderilmeden önce herhangi bir paket göndermediği için mobil aygıtlarla da oldukça uyumlu çalışıyor. Diğer VPN protokolleri gibi pil ömrünü tüketmiyor. Yapmış olduğumuz testlerde de tüm gün açık kalmasına rağmen %1 şarj kullanımının bile olmadığını gördük. Ek olarak WireGuard ağ bağlantıları geçişlerinde de oldukça kolaylık sağlıyor. WiFi ve hücresel veri arasında geçiş yaptığınızda bağlantı kopmuyor ve yeniden bağlanmak zorunda kalmıyorsunuz.

Hız açısından sınıfının en iyisi konumunda yer alıyor. SSSE3, AVX, AVX2, AVX512 ve NEON hızlandırma geliştirmelerini şifreleme protokolünde kullanıyor. Modern ChaCha20 şifreleme algoritmasını da kullandığından hemen hemen her donanımda çok hızlı şekilde çalışıyor. Yapılan testlerde de ilgili grafikte göreceğiniz gibi bant genişliği ve ping süresi açısından rakiplerine fark atıyor.

WireGuard en hızlı VPN protokolü olmakla kalmıyor, aynı zamanda da şifreleme mekanizması matematiksel olarak da ispatlanmış. WireGuard küçük ve kolaylıkla kontrol edilebilen kodlarıyla birlikte güvenlik açısından da oldukça güvenilir bir konumda.

WireGuard ve Android Desteği

WireGuard ilk olarak Linux kernel modülü için optimize edilmiş ve geliştirilmiş olsa da kullanıcı alanını kullanan hali de mevcut olup root erişimine gerek olmadan da Play Store üzerinden indirilebilir. Kullanıcı alanını kullanan hali bile rakiplerine göre üstün olsa da, özellikle doğal kernel modülü kullanıldığında WireGuard’ın tam kapasitesine ulaşılabiliyor.

Buna yönelik çeşitli geliştirmeler yapılıyor. Öncelikle XDA camiası altında kullanıcılara sunulan birçok ROM geliştiricisi projelerine WireGuard desteği de eklemiş durumda. Ayrıca birçok kernel geliştiricisi de projeyi oluşturdukları kernellerine ekledi.

Geliştirilmeye devam edilen Android uygulaması ise eğer kullanılabilecek durumdaysa kernel modülünü kullanıyor. Diğer türlü ise kullanıcı alanını kullanacak şekilde çalışıyor. Uygulamaya Google Play Store üzerinden bu bağlantıyı kullanarak ulaşabilirsiniz.

Uygulamanın oldukça basit bir arayüzü bulunuyor. Karşınıza gelen ilk ekranda VPN sağlayıcınızın WireGuard protokolü için vermiş olduğu değerleri ya da dosyayı eklemenize yarayan + işareti mevcut. Ayarlara geldiğinizde ise WireGuard sürümünü, varsa kernel desteğini ve kernel destekli sürümü, açılışta otomatik olarak çalışma, ayarları yedeklemeye, koyu tema kullanma seçeneklerini görüyorsunuz.

WireGuard ve Windows Desteği

Güncelleme : WireGuard artık resmi Windows uygulamasına sahip. Bu bağlantıyı kullanarak Windows uygulamasının son sürümünü indirebilirsiniz.

WireGuard ve Linux Desteği

WireGuard hemen hemen her Linux dağıtımı ile birlikte kullanılabiliyor. Ubuntu, Linux Mint, Debian, Fedora, CentOS, Arch, OpenSUSE, Mageia, Slackware, Alpine, Gentoo, OpenBSD, FreeBSD ve çok daha fazlası. Tam listeye ve özel kurulum basamaklarına bu bağlantıdan ulaşabilirsiniz. Ubuntu, Linux Mint, Debian, Arch Linux için kurulumları aşağıdaki kodları terminale girerek yapabilirsiniz.

Ubuntu, Linux Mint :
sudo add-apt-repository ppa:wireguard/wireguard
sudo apt-get update
sudo apt-get install wireguard
Debian :

cho "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable-wireguard.list

printf 'Package: *\nPin: release a=unstable\nPin-Priority: 150\n' > /etc/apt/preferences.d/limit-unstable

apt update

apt install wireguard

Arch Linux :

sudo pacman -S linux-headers
sudo pacman -S wireguard-dkms wireguard-tools

WireGuard ve macOS Desteği

Spotlight’da terminal yazarak terminali açın ve aşağıdaki komutları girin.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install wireguard-tools jq

WireGuard Desteği Sunan VPN Sağlayıcıları

Şu an için kullanımı kısıtlayan en önemli noktalardan birisi de çoğu VPN sağlayıcısının henüz WireGuard protokolünü destekleyen hizmeti sunmamış olması. Şu an için bilinen iki VPN sağlayıcısı bu hizmeti sunuyor: AzireVPN, Mullvad.

AzireVPN, WireGuard protokolünü şimdilik ücretsiz olarak kullanıma sunuyor. Bunun için bu bağlantıdan sisteme kayıt olmanız gerekiyor. Daha sonra sisteminize göre aşağıdaki ayarları yaparak bağlantınızı sağlayabilirsiniz.

Android : Bu bağlantıdan oluşturduğunuz kullanıcı adı ve şifreyi kullanarak ayar dosyasını indirin. Android uygulamasından + seçeneğine dokunarak indirmiş olduğunuz zip dosyasını seçin. Profiller otomatik olarak yüklenecektir. İstediğiniz sunuyu seçip bağlanabilirsiniz.

Linux Dağıtımları ve macOS : Terminale aşağıdaki komutları girerek kurulumu yapın.

curl -LO https://www.azirevpn.com/dl/azirevpn-wg.sh
chmod +x ./azirevpn-wg.sh
./azirevpn-wg.sh
Sorulduğunda kullanıcı adınızı ve şifrenizi girin.

VPN’i kullanmak için aşağıdaki komutu girin :
wg-quick up azirevpn-se1

VPN’i kapatmak için aşağıdaki komutu girin :
wg-quick down azirevpn-se1

WireGuard ile ilgili daha fazla bilgiye ulaşmak için projenin kendi sitesine bu bağlantıdan ulaşabilirsiniz. 

Etiketler: android vpnhızlı vpninternetipsecmakaleopenvpnrehbertechnopatteknolojiwireguardwireguard kullanımıwireguard linuxwireguard macoswireguard vpnwireguard windowsyeni
Paylaş15PaylaşTweetYollaPaylaş
Egemen Yıldız

Egemen Yıldız

Yorumlar 2

  1. engerex says:
    6 yıl önce

    Kurduğumuzda Local ağa ulaşamıyoruz. Çözümü nedir?

    Yanıtla
  2. Mukadder Özkan says:
    4 yıl önce

    Kullanılabilir mi?

    Yanıtla

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • Game Pass Pacific Drive - 85 TL
  • Boyum aşırı kısa
  • Superonline Dahili ONT'li Fiber Router Değiştirme
  • 2800 TL'ye kadar interkom önerisi
  • 3D Türkiye geneli TYT denemesi zor olur mu?
  • 2000 TL gamepad önerisi
  • NBA 2K26 hata vermeden kapanıyor
  • 24G42e vs VG249Q5R vs Legion R24e
  • Liqui Moly Touring High Tech HD 30 5 l Otomotiv Bakım Ürünü 486 TL
  • 2500 TL'ye RX 6600 sistem için güç kaynağı önerisi

Technopat Video

Şu an oynayan

Hangi MatePad tableti satın almalıyım? İşte yanıtı!

Hangi MatePad tableti satın almalı

Hangi MatePad tableti satın almalıyım? İşte yanıtı!

Haber
Anker Nebula P1, P1i ve Soundcore Boom 3i inceleme

Anker Nebula P1, P1i ve Soundcore Boom 3i inceleme

Haber
SanDisk Extreme PRO Portable SSD inceleme

Tır geçse dayanır! SanDisk Extreme PRO Portable SSD inceleme

Haber

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
  • Seçenekleri yönet
  • Hizmetleri yönetin
  • {vendor_count} satıcılarını yönetin
  • Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
  • {title}
  • {title}
  • {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal