WireGuard VPN Kurulum ve Yapılandırma Rehberi

z

zafer ak

Yazar

28 December 2025 2 dakika okuma 113 görüntülenme
WireGuard VPN Kurulum ve Yapılandırma Rehberi
WireGuard modern VPN protokolü kurulumu. Server ve client yapılandırması, NAT traversal ve performans avantajları.

WireGuard, modern, hızlı ve güvenli bir VPN protokolüdür. OpenVPN ve IPsec'e göre çok daha basit ve performanslıdır.

VPN Security

WireGuard Avantajları

  • Hız: Çok düşük latency
  • Basitlik: 4000 satır kod (OpenVPN 100.000+)
  • Güvenlik: Modern kriptografi
  • Cross-platform: Linux, Windows, macOS, iOS, Android

Kurulum

# Ubuntu/Debian\nsudo apt update\nsudo apt install wireguard\n\n# CentOS/RHEL\nsudo dnf install wireguard-tools\n\n# Key oluşturma\nwg genkey | tee privatekey | wg pubkey > publickey

Server Yapılandırması

# /etc/wireguard/wg0.conf\n[Interface]\nAddress = 10.0.0.1/24\nPrivateKey = SERVER_PRIVATE_KEY\nListenPort = 51820\nPostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE\nPostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE\n\n[Peer]\nPublicKey = CLIENT_PUBLIC_KEY\nAllowedIPs = 10.0.0.2/32

Client Yapılandırması

# /etc/wireguard/wg0.conf\n[Interface]\nAddress = 10.0.0.2/24\nPrivateKey = CLIENT_PRIVATE_KEY\nDNS = 1.1.1.1\n\n[Peer]\nPublicKey = SERVER_PUBLIC_KEY\nEndpoint = server-ip:51820\nAllowedIPs = 0.0.0.0/0\nPersistentKeepalive = 25

Başlatma

# Interface başlat\nsudo wg-quick up wg0\n\n# Otomatik başlat\nsudo systemctl enable wg-quick@wg0\n\n# Durum kontrol\nsudo wg show

WireGuard, modern VPN çözümü arayanlar için mükemmel bir seçenektir. Basit yapılandırması ve yüksek performansı ile öne çıkar.

İlgili Yazılar