WireGuard Nasıl Kurulur? (Linux) - Adım Adım Kurulum Rehberi

Bu blog yazısında, Linux üzerinde WireGuard VPN kurulumunu adım adım anlattık. Kurulum işlemi kolay ve hızlıdır, bu rehberle VPN güvenliğinizi kolayca artırabilirsiniz.

BFS

Merhaba arkadaşlar! Bugün size, Linux sistemlerde WireGuard kurulumunu nasıl yapacağınızı anlatacağım. WireGuard, özellikle hız ve güvenlik konularında büyük bir devrim yaratmış bir VPN protokolüdür. Eğer çevrimiçi güvenliğinizi artırmak, verilerinizi şifrelemek ve interneti daha güvenli hale getirmek istiyorsanız, doğru yerdesiniz!

WireGuard, kurulumu basit ve kullanımı oldukça kolay bir VPN çözümüdür. Hem performansı ile öne çıkar, hem de kurulumunun ne kadar basit olduğunu görünce şaşıracaksınız! Hazırsanız, başlayalım!

1. Gerekli Paketleri Yükleyin



WireGuard'ı Linux sisteminize kurabilmek için önce bazı temel paketleri yüklemelisiniz. Paket yöneticisiyle bu işlemi oldukça hızlı bir şekilde yapabilirsiniz. Eğer Ubuntu ya da Debian tabanlı bir sistem kullanıyorsanız, aşağıdaki komutla başlayabilirsiniz:

sudo apt update
sudo apt install wireguard


Bu komutlar, sisteminizdeki paketleri günceller ve WireGuard'ı yükler. Eğer bir CentOS veya RedHat tabanlı bir sistem kullanıyorsanız, aşağıdaki komutu kullanarak WireGuard'ı yükleyebilirsiniz:

sudo dnf install wireguard-tools


2. WireGuard Arayüzünü Yapılandırın



WireGuard, özel bir yapılandırma dosyası olan *wg0.conf* üzerinden çalışır. Bu dosya, VPN bağlantınızı yönetir ve bağlantının nasıl gerçekleşeceğini belirler. Şimdi, arayüzünüzü yapılandırmaya başlayalım.

İlk olarak, anahtar çiftinizi (public ve private key) oluşturmanız gerekiyor. Bu, WireGuard'ın şifreli bağlantılar kurmasına olanak tanıyacak. Aşağıdaki komutla bu anahtarları oluşturabilirsiniz:

wg genkey | tee privatekey | wg pubkey > publickey


Bu komut, bir privatekey ve publickey dosyası oluşturur. Private key, sadece sizin bilmeniz gereken gizli anahtardır. Public key ise diğer tarafla paylaşacağınız anahtardır.

Şimdi ise *wg0.conf* dosyasını oluşturmamız gerekiyor. Bu dosya, WireGuard VPN arayüzünün yapılandırılmasını içerir. Aşağıdaki komutla bu dosyayı oluşturabilirsiniz:

sudo nano /etc/wireguard/wg0.conf


Ve işte, *wg0.conf* dosyanız için örnek bir yapılandırma:

[Interface]
PrivateKey = [Private Key Buraya]
Address = 10.0.0.1/24
ListenPort = 51820

[Peer]
PublicKey = [Peer Public Key Buraya]
AllowedIPs = 10.0.0.2/32


Önemli Not: Buradaki [Private Key Buraya] kısmına sizin oluşturduğunuz private key’i, [Peer Public Key Buraya] kısmına ise diğer cihazın public key’ini yazmalısınız.

3. WireGuard Arayüzünü Başlatın



Konfigürasyon dosyasını oluşturduktan sonra, WireGuard arayüzünü başlatmaya hazırsınız. WireGuard'ı başlatmak için aşağıdaki komutu kullanabilirsiniz:

sudo wg-quick up wg0


Bu komut, VPN bağlantınızı başlatır. Eğer herhangi bir hata almazsanız, bağlantınız aktif olmalı. Durumunu kontrol etmek için şu komutu kullanabilirsiniz:

sudo wg


4. WireGuard Arayüzünü Otomatik Başlatma İçin Ayarlayın



WireGuard'ı her seferinde manuel olarak başlatmak yerine, sisteminiz her açıldığında otomatik olarak başlatılmasını isterseniz, aşağıdaki komutu kullanarak WireGuard'ı sistem başlangıcına ekleyebilirsiniz:

sudo systemctl enable wg-quick@wg0


Bu komut, her sistem açılışında WireGuard’ı otomatik olarak başlatacaktır.

5. Bağlantıyı Test Edin



VPN bağlantınızın aktif olup olmadığını kontrol etmek için, aşağıdaki komutla durumunuzu tekrar kontrol edebilirsiniz:

sudo wg


Eğer her şey doğru yapılandırıldıysa, burada aktif olan bağlantınızı ve cihazlar arası trafiği görmelisiniz.

Ve işte bu kadar! WireGuard VPN’iniz kuruldu ve kullanıma hazır. Eğer her şey yolunda gittiyse, internet bağlantınız artık daha güvenli ve anonim olmalı.

Sonuç



WireGuard, kurulumu kolay, hızlı ve güvenli bir VPN çözümü sunar. Linux üzerinde WireGuard kurmak, çok karmaşık olmayan ve hızlı bir süreçtir. Yukarıdaki adımları takip ederek, Linux sisteminizde VPN güvenliğinizi hızla artırabilirsiniz. Unutmayın, WireGuard ile internet trafiğinizi şifreleyerek güvende kalabilirsiniz!

İlgili Yazılar

Benzer konularda diğer yazılarımız

VPN Kullanırken Güvenlik Hatalarından Kaçınmak: En Yaygın Yapılan 7 Hata ve Çözümleri

**İnternette güvenli gezintiyi sağlamak, modern dünyada her geçen gün daha önemli hale geliyor. Hangi cihazı kullanırsanız kullanın, dijital güvenliğinizi korumak, çoğu zaman zor bir görev gibi görünebilir. Ancak **VPN** (Virtual Private Network - Sanal...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...