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.
Şifrenizi girdikten sonra sunucunuza
SSH ile login olmuş durumdasınız.
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
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.
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.
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.
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.
Seçeneklerde beliren
"Boş tünel ekle" seçeneğine tıklayalım.
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.
Tada! Artık bilgisayarınızdan da
VPN'inize bağlanır halde gelebileceksiniz.
Tek tıkla VPN'inize bağlanabileceksiniz.
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.