WireGuard Nasıl Kurulur? Linux Üzerinde Kolay Adımlar

WireGuard Nasıl Kurulur? Linux Üzerinde Kolay Adımlar

Bu blog yazısında, WireGuard’ın Linux sistemlerine nasıl kurulacağı adım adım anlatılmaktadır. Kolay ve hızlı VPN bağlantıları kurmak isteyenler için ideal bir rehber.

BFS

---

WireGuard Nedir?


WireGuard, açık kaynaklı ve modern bir VPN protokolüdür. Hızlı, güvenli ve kurulumu son derece basit olan bu araç, özellikle Linux kullanıcıları arasında popüler hale gelmiştir. Kullanıcı dostu yapısı ve düşük kaynak tüketimi sayesinde, ağ güvenliğini ön planda tutan herkesin tercih ettiği bir çözüm haline gelmiştir. Peki, WireGuard’ı Linux sistemine nasıl kurarsınız? İşte size adım adım rehber.

WireGuard Kurulumuna Başlamadan Önce


İlk olarak, Linux dağıtımınızın güncel olduğundan emin olun. Sisteminizin güncel olmaması, kurulum sırasında karşılaşabileceğiniz hataların önüne geçmek için önemli bir adımdır. Terminali açarak, aşağıdaki komutu girerek tüm paketlerinizi güncelleyebilirsiniz:


sudo apt update && sudo apt upgrade


Bu komut, sisteminizi en son sürümlere güncelleyecektir. Güncelleme tamamlandıktan sonra, WireGuard’ı kurmaya hazırız.

1. WireGuard Kurulumunu Başlatın


Linux’ta WireGuard’ı kurmak oldukça kolay. Dağıtımınıza uygun olan paket yöneticisini kullanarak, WireGuard’ı kurabilirsiniz. Ubuntu ve Debian tabanlı sistemlerde şu komutu kullanarak WireGuard’ı yükleyebilirsiniz:


sudo apt install wireguard


Bu komut, WireGuard paketini sisteminize yükler. Eğer Fedora veya CentOS kullanıyorsanız, aşağıdaki komutu kullanabilirsiniz:


sudo dnf install wireguard-tools


2. WireGuard Modülünü Aktif Edin


WireGuard, çekirdek modülü olarak yüklenir. Yükleme işlemi tamamlandıktan sonra, aşağıdaki komutla modülün doğru şekilde yüklendiğinden emin olun:


sudo modprobe wireguard


Bu komut, WireGuard modülünü çekirdeğe yükler ve VPN bağlantınızın aktif olmasını sağlar.

3. WireGuard Yapılandırma Dosyasını Oluşturun


Şimdi, WireGuard’ın temel yapılandırma dosyasını oluşturacağız. WireGuard, genellikle her iki tarafta da özel anahtarlar ve IP adresleri gerektirir. Bu anahtarları oluşturmak için aşağıdaki komutu kullanabilirsiniz:


wg genkey | tee privatekey | wg pubkey > publickey


Bu komut, özel ve genel anahtar çiftinizi oluşturur. Dosyalar, bulunduğunuz dizine kaydedilir. Bu anahtarları daha sonra WireGuard yapılandırma dosyasına ekleyeceğiz.

4. WireGuard Yapılandırma Dosyasını Düzenleyin


Şimdi, WireGuard için bir yapılandırma dosyası oluşturacağız. Bu dosya, VPN bağlantınızı nasıl yapılandıracağınıza dair tüm bilgileri içerir. Aşağıdaki gibi bir dosya oluşturabilirsiniz:


sudo nano /etc/wireguard/wg0.conf


Bu komutla WireGuard yapılandırma dosyasını açın ve aşağıdaki örnek yapılandırmayı dosyaya yapıştırın:


[Interface]
PrivateKey = [ÖZEL_ANAHTAR]
Address = 10.200.200.1/24
ListenPort = 51820

[Peer]
PublicKey = [GENEL_ANAHTAR]
AllowedIPs = 10.200.200.2/32
Endpoint = [PEER_IP_ADRESİ]:51820


Bu yapılandırmada:
- `[ÖZEL_ANAHTAR]` ve `[GENEL_ANAHTAR]` alanlarını daha önce oluşturduğunuz anahtarlarla değiştirin.
- `Address`, VPN sunucusunun IP adresini belirtir. `ListenPort`, WireGuard’ın dinleyeceği portu ayarlar.

Dosya kaydedildikten sonra, WireGuard'ı başlatmak için şu komutu kullanın:


sudo wg-quick up wg0


Bu komut, WireGuard bağlantısını başlatacaktır.

5. WireGuard Bağlantısını Test Edin


Bağlantının doğru şekilde kurulduğunu test etmek için şu komutu kullanabilirsiniz:


sudo wg show


Bu komut, WireGuard arayüzünüzün durumunu gösterecektir. Eğer bağlantınız başarılıysa, her şey doğru şekilde yapılandırılmış demektir.

6. WireGuard'ı Sistem Başlangıcında Otomatik Başlatın


WireGuard'ı sistem her açıldığında otomatik olarak başlatmak isterseniz, aşağıdaki komutu kullanabilirsiniz:


sudo systemctl enable wg-quick@wg0


Bu komut, WireGuard’ı sisteminiz her açıldığında otomatik olarak başlatacaktır.

Sonuç


WireGuard’ı Linux sisteminizde kurmak ve yapılandırmak oldukça basit bir süreçtir. Bu adımları takip ederek, güvenli bir VPN bağlantısına hızlıca sahip olabilirsiniz. WireGuard’ın hızlı ve güvenli yapısı sayesinde, ağ trafiğinizin güvenliğini sağlamak hiç bu kadar kolay olmamıştı.

İ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'...