Rehber Wireguard protokoluyle kendi VPN sunucunuzu kurun

helenistik

Hectopat
Katılım
15 Ağustos 2021
Mesajlar
518
Daha fazla  
Cinsiyet
Diğer
Merhabalar. Bu rehberde, Wireguard protokoluyle nasıl kendi sunucunuzu (bir sanal sunucu veya dedicated sunucuyu) nasıl VPN sunucusu yapabileceğinizi göstereceğim. Sanal sunucunuz mevcut değilse ve kendi VPN sunucunuzu yapmayı isterseniz nettokoa.com - fast & powerful adresinden 85 liradan başlayan fiyatlarla Almanya lokasyon Ryzen 9 7950X3D sunucu kiralayabilirsiniz. Bu anlamda sunucunuzun yurt dışında olması gerekmekte. Size en uygun sunucu planını seçtikten sonra kartla ödeyerek 60 saniye içerisinde sanal sunucunuza erişebilirsiniz. Sunucunuza Wireguard protokolunu kurmak için bir Github reposundan yararlanacağız: GitHub - angristan/wireguard-install: WireGuard VPN installer for Linux servers


Öncelikle satın aldığınız sanal sunucunuzun alttaki Linux GNU distrolarından birisi kurulu olması gerekmekte. Ben rehbere Ubuntu GNU 22.04 üzerinden devam edeceğim. Sanal sunucunuzda alttaki distrolardan bir tanesi yüklendiğini varsaymaktayım. Sunucunuza SSH ile bağlanalım.

  • AlmaLinux 8 ve üstü
  • Arch Linux
  • CentOS Stream 8 ve üstü
  • Debian 10 ve üstü
  • Fedora 32 ve üstü
  • Oracle Linux
  • Rocky Linux 8 ve üstü
  • Ubuntu 18.04 ve üstü

CMD'i açalım ve komut satırına ssh kullanıcıadı@ipadresi şeklinde prompt girelim. Bağlanıp bağlanmamak istediğimizi sormakta, soruya "yes" yazıp geçin, sonrasında sizlere sanal sunucu şifrenizi soracak. Şifrenizi giriniz.

1722956892832.png


Şifrenizi girdikten sonra sunucunuza SSH ile login olmuş durumdasınız.

1722956934188.png


Bu adımdan sonra yararlanacağımız repo sayesinde alttaki komutları sırasıyla girelim.

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
chmod +x wireguard-install.sh
./wireguard-install.sh

1722957037163.png


Artık Wireguard kurulumu karşınızda. IPv4 veya IPv6 public adresiniz karşınıza otomatik doldurulmakta, enterlayın. Public interface'iniz de otomatik olarak doldurulmakta, enterlayın. Wireguard interface ismi de otomatik olarak belirlemekte, enterlayın. Wireguard private IPv4 ve IPv6 adresleri de otomatik olarak belirlenmekte, enterlayın. Wireguard'a hangi porttan bağlanılacağı da otomatik olarak belirlenmekte, enterlayın. DNS çözümleyici adresde otomatik olarak sunucunuzun DNS çözümleyici adresiyle aynı şekildedir, dilerseniz burada 1.1.1.1 ile 1.0.0.1 yazarak Cloudflare DNS'ine bağlanabilir, 94.140.14.14 ile 94.140.15.15 adreslerini yazarak da Adguard DNS'ine bağlanabilirsiniz, seçim sizin. Burayı da yaptıktan sonra kurulum için gerekenler bitmiş oluyor. Son bir soruyla, sizlere Wireguard'a hangi IP aralıkları veya IP'ler anca bağlansın diye sormakta, default olarak 0.0.0.0/0 olarak bırakmanız tavsiyemdir. Bu soruyu da cevapladıktan sonra tekrardan enter'a basıp kurulumu başlatın.

1722957563900.png


Kısa bir bekleyiş ardından kurulum tamamlanıyor, sizlere client isminizin ne olacağınızı sormakta. Buraya bir şey yazınız ve enterlayınız, önemli bir şey değil. Ardından Client IPv4 adresini sormakta, default olarak 10.66.66.2 olarak bırakıp enterlayın. Client IPv6'sini sormakta, yine default olarak fd42:42:42::2 olarak bırakıp enterlayın.

1722959733645.png


Wireguard VPN'imiz hazır! IOS veya Android telefonlarınıza Wireguard indirerek QR kodu taratarak tek tıkla VPN'inize bağlanabilirsiniz. Bilgisayardan bağlanmayı isteyenler alttaki ekran görüntüsünde belirtilen yerdeki dizini kopyalasınlar. Gösterilen dizindeki dosya bizlerin Wireguard VPN'imize bağlanmamız için olan konfigurasyon dosyasıdır.

1722957854729.png


Kopyaladıktan sonra komut satırına cat kopyaladığınızdizin diye prompt girin. Karşınızda Wireguard'ın konfigurasyon dosyasının içerisinde kodlar belirlerecek. Kodları düzgünce kopyalayın. Ardından bilgisayarınızda Wireguard'ı açın. Sol altta bulunan "Tünel Ekle" yazısının yanındaki üçgene tıklayarak seçenekleri açalım.

1722958161338.png


Seçeneklerde beliren "Boş tünel ekle" seçeneğine tıklayalım.

1722958215201.png


Ardından isme kurulumda yazdığımız client name'i yazabiliriz, oraya bir şey yazmamız kafidir. Ardından kopyaladığımız kodları kod bloğunun içinde tümüyle yapıştıralım ve kaydedelim.

1722958362849.png


Tada! Artık bilgisayarınızdan da VPN'inize bağlanır halde gelebileceksiniz. Tek tıkla VPN'inize bağlanabileceksiniz.

1722958400034.png


Rehber bu kadardı. Yorumlarınızı ve düşüncelerinizi alta yazabilirsiniz. VPN'inizle en azından sansürden ve engellemelerden kaçınmak adına yurt dışından bir sanal sunucu almanız şart. Bu anlamda nettokoa.com - fast & powerful adresinden 85 lira gibi fiyatlarla Almanya'dan sunucu kiralayabilirsiniz.

1722960226079.png
 
Son düzenleme:
Selamlar hocam, kurduğumuz VPN'ye ait ip adresini dinamik ip yapmanın bir yolu var mıdır ? Makinenin kendi ip adresini stediğimiz zaman değişip VPN olarak kullanmanın bir yolu var mı ?
Selamlar. Wireguard protokolunu bu şekilde kurarsanız her seferinde IP adresiniz değişse dahi bağlanabilirsiniz. İstediğiniz vakit değiştirebilirsiniz, sorun yok.
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı