Adım 1: Neden WireGuard?
Adım 2: Gerekli Yazılımlar ve Araçlar
1. Linux Sunucu - Raspberry Pi, bir sanal sunucu ya da fiziksel bir Linux makinesi kullanabilirsiniz.
2. WireGuard Yazılımı - WireGuard'ı resmi sitesinden ya da paket yöneticisi aracılığıyla kolayca kurabilirsiniz.
Adım 3: WireGuard Kurulumu
Linux Sunucusunda WireGuard Kurulumu
Öncelikle, sunucunuzda terminali açın ve aşağıdaki komutları sırayla girin:
sudo apt update
sudo apt install wireguard
Bu komutlar, WireGuard'ı sisteminize kuracak. Kurulum tamamlandıktan sonra, yapılandırma dosyalarını oluşturmak için wg komutunu kullanabilirsiniz.
Adım 4: VPN Yapılandırmasını Yapmak
wg genkey | tee privatekey | wg pubkey > publickey
Bu komut, sizin için bir çift anahtar oluşturacak. Privatekey dosyasını sunucunuzda saklayın, publickey ise istemci cihazlarda kullanılacak.
Sunucu Yapılandırması
Sunucu yapılandırma dosyanızı oluşturmak için, /etc/wireguard/wg0.conf dosyasını oluşturun. Bu dosya, VPN bağlantınızın tüm ayarlarını içerecek.
[Interface]
PrivateKey = [sunucu-privatekey]
Address = 10.0.0.1/24
ListenPort = 51820
[Peer]
PublicKey = [istemci-publickey]
AllowedIPs = 10.0.0.2/32
Burada, PrivateKey kısmına sunucunuzun özel anahtarını, PublicKey kısmına ise istemcinin anahtarını yerleştirin.
Adım 5: İstemci Yapılandırması
[Interface]
PrivateKey = [istemci-privatekey]
Address = 10.0.0.2/24
[Peer]
PublicKey = [sunucu-publickey]
Endpoint = [sunucu-ip]:51820
AllowedIPs = 0.0.0.0/0
Bu yapılandırmada da, istemci anahtarları ve sunucu bilgilerini doğru şekilde yerleştirdiğinizden emin olun.
Adım 6: VPN Servisini Başlatmak
sudo wg-quick up wg0
Eğer her şey doğru yapıldıysa, artık VPN bağlantınız aktif olmalı! İstemci cihazınızı bağladığınızda, güvenli bir bağlantı sağlayacak ve internet trafiğiniz şifreli bir şekilde yönlendirilecektir.
Sonuç: Kendi VPN Sunucunuzu Kurmuş Oluyorsunuz!
VPN kullanmanın sadece gizliliğinizi korumakla kalmadığını, aynı zamanda internete bağlandığınızda size daha fazla özgürlük sunduğunu unutmayın. WireGuard sayesinde, kendi VPN sunucunuzu kurarak, internetin gizli köşelerine girmek çok daha kolay ve güvenli hale geliyor.