WireGuard Nasıl Kurulur? Linux Üzerinde Adım Adım Kurulum Rehberi

Linux sistemlerinde WireGuard kurulumunu adım adım anlatan rehber.

BFS

WireGuard Nedir ve Neden Kullanmalıyım?



WireGuard, son yıllarda popülerliği hızla artan bir VPN protokolüdür. Güvenli, hızlı ve hafif olmasıyla öne çıkar. Eğer bilgisayarınızda veya sunucunuzda güvenli bir bağlantı sağlamak istiyorsanız, WireGuard tam size göre. Bunun yanında kurulumu son derece basit ve kullanımı da oldukça kolay. Peki, WireGuard’ı Linux sisteminize nasıl kurarsınız? İşte adım adım rehberimiz.

Adım 1: Sisteminizin Güncel Olduğundan Emin Olun



İlk adım her zaman sisteminizin güncel olduğundan emin olmaktır. Neden mi? Çünkü güncellenmiş bir sistem, potansiyel hatalardan korunmuş ve güvenlik açıkları kapatılmış olur. Terminali açın ve aşağıdaki komutu çalıştırarak sisteminizi güncelleyin:


sudo apt update && sudo apt upgrade -y


Bu komut, mevcut paketleri günceller ve ihtiyaç duyduğunuz en son sürümleri yükler.

Adım 2: WireGuard'ı Yüklemek



Şimdi, WireGuard’ı yüklemeye geçebiliriz. Ubuntu gibi Debian tabanlı sistemlerde, WireGuard’ı yüklemek oldukça basittir. Terminalde şu komutu kullanarak WireGuard’ı yükleyebilirsiniz:


sudo apt install wireguard -y


Bu komut, WireGuard paketini ve gerekli bağımlılıkları yükleyecektir.

Adım 3: Anahtar Çifti Oluşturmak



WireGuard, güvenliği sağlamak için anahtar çiftleri kullanır. Bu adımda, hem sunucu hem de istemci için bir anahtar çifti oluşturmanız gerekecek. Bunun için şu komutu kullanabilirsiniz:


wg genkey | tee privatekey | wg pubkey > publickey


Bu komut, bir özel anahtar (privatekey) ve bir ortak anahtar (publickey) oluşturur. Bu anahtarları daha sonra kullanacağız. `privatekey` dosyasını gizli tutmanız gerektiğini unutmayın. Ortak anahtarı ise diğer cihazlarla paylaşabilirsiniz.

Adım 4: Konfigürasyon Dosyasını Oluşturmak



Şimdi WireGuard için bir konfigürasyon dosyası oluşturmanız gerekiyor. Bu dosya, VPN bağlantınızın nasıl çalışacağını belirleyecek. Konfigürasyon dosyasını şu şekilde oluşturabilirsiniz:


sudo nano /etc/wireguard/wg0.conf


Açılan dosyaya aşağıdaki içeriği girin:


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

[Peer]
PublicKey = [Peer Public Key Buraya]
AllowedIPs = 10.0.0.2/32
Endpoint = [Peer IP Adresi ve Portu]


Burada, `PrivateKey` kısmına az önce oluşturduğunuz özel anahtarı, `PublicKey` kısmına ise bağlantı kurmak istediğiniz diğer cihazın ortak anahtarını yerleştireceksiniz.

Adım 5: WireGuard Arayüzünü Başlatmak



Konfigürasyon dosyanızı kaydettikten sonra, WireGuard’ı başlatabiliriz. Bunun için şu komutu kullanın:


sudo wg-quick up wg0


Bu komut, WireGuard bağlantınızı başlatacaktır. Eğer her şey doğru şekilde yapılandırıldıysa, VPN bağlantınız hemen aktif olacaktır.

Adım 6: Bağlantınızı Kontrol Etmek



Bağlantınızın doğru şekilde çalıştığını kontrol etmek için şu komutu kullanabilirsiniz:


sudo wg


Bu komut, WireGuard bağlantınızın durumunu gösterir. Burada bağlantınızın başarıyla kurulduğunu ve veri transferinin başladığını görmelisiniz.

Adım 7: WireGuard’ı Otomatik Başlatma için Ayarlamak



WireGuard’ı her sistem yeniden başlatıldığında otomatik olarak başlatmak isterseniz, aşağıdaki komut ile bunu yapabilirsiniz:


sudo systemctl enable wg-quick@wg0


Bu, WireGuard’ı her boot işleminde otomatik olarak başlatacaktır.

Adım 8: Bağlantıyı Durdurmak



Eğer bağlantıyı durdurmak isterseniz, şu komutu kullanabilirsiniz:


sudo wg-quick down wg0


Bu komut, WireGuard bağlantınızı durduracaktır.

Sonuç



WireGuard, Linux sistemlerinde hızlı ve güvenli bir VPN bağlantısı kurmak için mükemmel bir seçenektir. Kurulumu ve kullanımı oldukça basittir ve düşük sistem kaynakları kullanarak yüksek performans sunar. Yukarıdaki adımları takip ederek siz de hemen kendi VPN bağlantınızı oluşturabilir ve internet üzerindeki güvenliğinizi artırabilirsiniz.

Artık WireGuard’ı kurdunuz ve güvenli bir internet bağlantısına sahipsiniz! Eğer herhangi bir sorunla karşılaşırsanız, her zaman dönebilir ve adımları tekrar kontrol edebilirsiniz.

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