Yeni KENDİ VPNİNİ KUR (1 Viewer)

Levin`

Gölge
Joined
Feb 12, 2020
Credits
1,053
Rating - 0%
View hidden content is available for registered users!
View hidden content is available for registered users!

Peki biz bu konuda ne yapmalıyız , öncelikle her işi firmalar yerine kendinize bırakın.Herhangi bir ubuntu/linux sunucu gerekiyor.

Şartlar :

512 MB RAM
3 GB depolama alanı
1 vCPU core
1 adet IPv4 IP adresi
Bu sistemde kurulu bir sunucu sürümü GNU/Linux dağıtımı ve root yetkisi.

Öncelikle karşıdaki bilgisayara bağlanıyoruz. Bu bir IP adresi veya sunucu ismi olabilir.

ssh kullanici@sunucuadresi -p portnumarasi
Örnek: ssh [email protected] -p 22 veya [email protected] -p 9999 bu sunucu üzerinde başka hiçbir şey çalışmayacaksa, IP adresi üzerinden bağlanmak doğru seçenektir.

Şu komutu yazarak ilgili betiği GitHub’dan indiriyoruz:

wget git.io/vpn -O openvpn-install.sh
Alternatif olarak bu yazının hazırlandığı zamanki betik kopyasını HWP.com.tr sunucumuzdan indirebilirsiniz.

wget hwp.com.tr/wp-content/uploads/openvpn-install.sh
Ardından ise bu betiği çalıştırıyoruz:

sudo bash openvpn-install.sh
Bu betik size otomatik olarak gerekli OpenVPN kurulumunu ve temel konfigürasyonları yapacak, sonrasında ise bu betiği tekrar çalıştırıp kullanıcı ekleyip çıkartabileceksiniz.

babb6535711a342e99a882894528261a.jpg


Kurulum adımlarında bu betik size önce IP adresi soracak. Eğer makinenizde birden fazla ağ bağlantısı varsa bağlanmak istediğiniz bağlantının adresini yazın, eğer zaten tek ağ varsa doğrudan karşınıza onun adresini getirecek.

f1588aa6cbb7de55e6e1b5f6c8993368.jpg


openvpn open vpn sh script betik kurulum install 2

Ardından ise hangi port üzerinden bağlantı kurulacağını soracaktır. Varsayılan ayar olarak 1194 görünür ama ülkemizdeki yasakları düşündükçe bu port numarasını değiştirmenizi öneriyoruz. Örneğin 12465 gibi bir değer verebilirsiniz. Sunucunuzda bir de SSH sunucusu çalışıyorsa (varsayılan port 22) ondan başka herhangi bir portu kullanabilirsiniz.

02a6d443f738c35b36bd098cddc0603a.jpg


openvpn open vpn sh script betik kurulum install port

Sonraki seçenekte hangi ücretsiz DNS çözücüyü kullanacağınız sorulacak. Biz 2 numarayı, yani Google’ı seçtik.

b13f0bca9b5d3ed90ac25f0825a712f8.jpg


openvpn open vpn sh script betik kurulum install dns seç selection

En son olarak da ilk kullanıcımız için bir isim soracak. Biz birçok kullanıcı yaratacağımız için buna hwp1 dedik.

b16504c341972961bfd3f7fa3a9b9e63.jpg


openvpn open vpn sh script betik kurulum install kullanıcı adı username seç selection

Artık kurulum tamamlanıyor. Betik bu noktadan sonra gerekli paketleri kuracak ve bulunduğunuz dizinde (giriş yaptıktan sonra dizin değiştirmediyseniz /home/kullaniciadiniz/hwp1.ovpn konumunda) kullanabileceğiniz ilk kullanıcı hesabına ait ayar dosyasını oluşturacak. Aşağıdaki komutla üretilen sertifikayı/sertifikaları listeleyebilirsiniz:

ls *.ovpn
Daha fazla kullanıcı oluşturmak, var olan kullanıcıyı silmek veya bu OpenVPN kurulumunu kaldırmak için tekrar aynı komutu çalıştırmanız yeterli olacaktır. Bu defa zaten OpenVPN kurulu diyerek karşınıza diğer seçenekleri çıkartacaktır.

sudo bash openvpn-install.sh
openvpn open vpn sh script betik kurulum install yeni kullanıcı new user add ekle

218b800085d4fbe689306466293b9a17.jpg


Her şey bu kadar kolay!

Ayrıca vultr , azure , google cloud gibi yerlerde hazır kurulum yapabilirsiniz.
 

Users who are viewing this thread

Top