Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Bir VPS Üzerinden WireGuard Kendin Mantık Kurma (Tam Kılavuz)

Adım adım kılavuzumuzla VPS üzerinde WireGuard'ı kendiniz barındırmayı öğrenin. Çevrimiçi etkinliğinizi kolayca ve etkili biçimde güvenceye alın.

WireGuard, daha küçük bir kod tabanına sahip modern bir VPN protokolüdür, bu da onu daha hızlı ve denetimi daha kolay hale getirir. Özellikle kendin barındırmak için uygun olan WireGuard, geliştiricilere ve ev labı tutkunlarına ağ güvenliği üzerinde tam kontrol sağlama imkanı verir. Bu kılavuzda, güvenli gezinme ve uzaktan ağ erişimi için VPS üzerinde WireGuard kurulumunu ele alacağız.

Neden WireGuard için VPS Seçmeliyim?

VPS üzerinde WireGuard’ı kendin barındırmak birkaç avantaj sağlar:

Doğru VPS Sağlayıcısını Nasıl Seçerim?

İşte en iyi VPS sağlayıcılarının fiyatlandırmalarına ve karşılaştırmasına dair bir özet.

SağlayıcıFiyatKonum SeçenekleriCPU ÇekirdekleriRAMDepolama
Contabo VPS5.99 EUR/ayAlmanya48 GB300 GB SSD
Hetzner Cloud4.15 EUR/ayAvrupa, Amerika12 GB20 GB SSD
DigitalOcean6 USD/ayGlobal11 GB25 GB SSD
Vultr6 USD/ayGlobal11 GB25 GB SSD
Linode (Akamai Cloud)5 USD/ayGlobal11 GB25 GB SSD

Daha kapsamlı VPS seçenekleri ve karşılaştırmaları için tüm VPS karşılaştırmamıza göz atabilirsiniz.

VPS’nizde WireGuard Kurulumu

Ön Koşullar

  1. Ubuntu 20.04 veya daha yeni bir Linux dağıtımıyla temiz bir kurulum yapılmış VPS.
  2. Temel komut satırı bilgisi.
  3. VPS üzerinde sudo yetkisi.

Adım 1: VPS’nize Bağlanın

SSH kullanarak VPS’nize bağlanın.

ssh kullanıcı@vps-ip-adresi

Adım 2: Sisteminiz Güncelleyin

Sistem paketlerinizin güncel olduğundan emin olun.

sudo apt update && sudo apt upgrade -y

Adım 3: WireGuard Kurulumunu Yapın

Paket yöneticisini kullanarak WireGuard’ı yükleyin.

sudo apt install wireguard -y

Adım 4: WireGuard’ı Konfigüre Edin

  1. Sunucu ve istemci anahtarlarını oluşturun.
umask 077
wg genkey | tee server_private.key | wg pubkey > server_public.key
wg genkey | tee client_private.key | wg pubkey > client_public.key
  1. WireGuard sunucusunu yapılandırın.

/etc/wireguard/wg0.conf dosyasını düzenleyin.

[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = [server_private_key]

[Peer]
PublicKey = [client_public_key]
AllowedIPs = 10.0.0.2/32

Yer tutucuları oluşturan anahtarlar ile uygun şekilde değiştirin.

  1. IP yönlendirmeyi etkinleştirin.

/etc/sysctl.conf dosyasına şu satırı ekleyin:

net.ipv4.ip_forward=1

Değişiklikleri uygulayın:

sudo sysctl -p

Adım 5: WireGuard’ı Başlatın

WireGuard arayüzünü başlatın:

sudo wg-quick up wg0

Önyükleme sırasında otomatik başlamasını sağlayın:

sudo systemctl enable wg-quick@wg0

Adım 6: Müşteri Konfigürasyonu

  1. Müşteri cihazınızda WireGuard’ı kurun ve benzer bir yapılandırma dosyası oluşturun, istemci anahtarlarını kullanarak.
[Interface]
PrivateKey = [client_private_key]
Address = 10.0.0.2/24

[Peer]
PublicKey = [server_public_key]
Endpoint = [VPS_ip]:51820
AllowedIPs = 10.0.0.0/24
  1. VPN’e yönlendirme ekleyin.

Adım 7: Bağlantıyı Test Edin

Yapılandırmadan sonra, istemciyi bağlayın ve IP adresinizin VPS’nin IP’si olup olmadığını kontrol edin.

Sıkça Sorulan Sorular

Kendin barındırmak WireGuard’ı VPS üzerinde ne kadar güvenlidir?

Doğru yapılandırıldığında, VPS üzerinde WireGuard kendin barındırmak oldukça güvenli olabilir. Güçlü anahtarlar kullanın, düzenli olarak güvenlik açıklarını kontrol edin, yazılımınızı güncel tutun ve güvenlik duvarı kurallarını sadece gerekli trafik için yapılandırın. Ayrıca, WireGuard’ın mimarisi basit ve tasarımı gereği güçlü şifreleme sunar.

WireGuard’ı VPS üzerinde Docker konteynerinde çalıştırabilir miyim?

Evet, WireGuard’ı Docker konteynerinde çalıştırmak mümkündür. Docker, uygulamalarınızı ve bağımlılıklarını izole etmenize olanak tanır, bu da yönetimi kolaylaştırır. WireGuard için çeşitli Docker görüntüleri mevcuttur, sadece güvenlik ve yapılandırma açısından en iyi uygulamaları takip ettiğinizden emin olun. Daha fazla bilgi için awesome-selfhosted projelerine bakabilirsiniz.

WireGuard kullanmanın sınırlamaları nelerdir?

WireGuard oldukça hızlı ve verimli olmasına rağmen, bazı sınırlamaları vardır. Daha eski ve destekleyen VPN protokollerine kıyasla, WireGuard’da dinamik IP ataması veya yönetim arayüzü gibi gelişmiş VPN özellikleri yerleşik değildir. Ayrıca, çekirdek seviyesinde çalıştığı için hata ayıklama daha teknik bilgi gerektirir. Ağınızın ihtiyaçlarını iyi anlamak, WireGuard’ın uygun olup olmadığını belirlemede yardımcı olur.

Bu kapsamlı kılavuzu takip ederek VPN hizmetinizi kendiniz barındırabilir, çevrimiçi gizliliğinizi ve güvenliğinizi birkaç basit adımla artırabilirsiniz. İyi kendin barındırmalar!