1. Peer Not Connecting Hatası Nedir?
2. Sorunun Olası Nedenleri
Birçok kullanıcı, peer bağlantısı için doğru IP adresi veya portu girmemiştir. Özellikle ağlarda, dışarıya açılan portlar yanlış veya engellenmiş olabilir. Bu da bağlantının gerçekleşmemesine yol açar.
Firewall ve güvenlik duvarı ayarları
WireGuard, genellikle belirli portlarda çalışır (Genellikle UDP 51820). Eğer ağınızdaki güvenlik duvarı (firewall) bu portu engelliyorsa, peer bağlantısının gerçekleşmesi zorlaşır.
Yanlış yapılandırma dosyaları
WireGuard yapılandırma dosyasındaki herhangi bir hata, bağlantı kurma sürecini kesintiye uğratabilir. Peer bilgileri, özel anahtar ve genel anahtar yanlış girildiğinde bu tür hatalarla karşılaşabilirsiniz.
Peer’ler arası zaman uyumsuzluğu
Saat ayarlarının yanlış olması da bağlantı sorunlarına yol açabilir. WireGuard, zaman damgalarına dayanarak çalışır ve eğer zaman uyumsuzluğu varsa, peer bağlantıları da sağlıklı bir şekilde yapılamaz.
3. Çözüm Adımları: Peer Not Connecting Hatasını Gidermek
İlk yapmanız gereken şey, WireGuard yapılandırma dosyanızı kontrol etmektir. private key ve public key gibi bilgilerin doğru girildiğinden emin olun. Ayrıca, peer’in IP adresinin doğru yazıldığından da emin olun.
Örnek yapılandırma:
[Interface]
PrivateKey =
Address = 10.0.0.1/24
[Peer]
PublicKey =
Endpoint = 192.168.1.100:51820
AllowedIPs = 0.0.0.0/0
Burada, private key ve public key'ler doğru yerleştirilmelidir. Eğer yanlışsa, bağlantı kurulamaz.
# Adım 2: Portunuzu ve Firewall Ayarlarını Kontrol Edin
Birçok sistemde, aşağıdaki komutla bu portu açabilirsiniz:
sudo ufw allow 51820/udp
Bu komut, firewall’unuzda gerekli portu açacaktır.
# Adım 3: Peer’in IP Adresini ve Endpoint’i Doğru Girin
# Adım 4: Zaman Ayarlarını Kontrol Edin
sudo apt install ntp
sudo systemctl start ntp
sudo systemctl enable ntp
Bu komutlar, sisteminizdeki zaman ayarlarını doğru hale getirecektir.
# Adım 5: Peer’in İnternet Bağlantısını Kontrol Edin
# Adım 6: WireGuard'ı Yeniden Başlatın
sudo systemctl restart wg-quick@wg0
Bu, bağlantı sorunlarını geçici olarak çözebilir.
# Adım 7: Logları Kontrol Edin
sudo journalctl -u wg-quick@wg0
Bu komut, WireGuard loglarını incelemenizi sağlar.
4. Sonuç
Bu yazıda, WireGuard bağlantı sorunlarıyla başa çıkmanın temel adımlarını inceledik. Umarım bu rehber, sorununuzu çözmenize yardımcı olmuştur. Eğer sorun devam ederse, uzman yardımı almayı düşünebilirsiniz. Şimdi, güvenli internet bağlantınızın keyfini çıkarabilirsiniz!