DigitalOcean’da Özel VPN Sunucusu Oluşturmak

Mert Sarac
mertsarac blog
Published in
3 min readMay 6, 2017

Sürekli gelen erişim engellemeleri ve yasaklardan sonra artık birçoğumuz VPN kullanıyoruz. Fakat yeri geliyor büyük VPN şirketleri dahi engellenebiliyor. Hal böyle olunca kişiye özel VPN sunucusu kavramı önem kazanıyor. Ayrıca sunucu size ait olduğundan bilgileriniz çok daha güvenli bir şekilde taşınıyor.

Peki 10 dakikada nasıl VPN sunucusu kurulur?

1- Öncelikle bir DigitalOcean hesabı açmalısınız. Eğer hesabınız yoksa ve benim referansımla üye olmak isterseniz buradan kayıt olabilirsiniz. Kayıt sırasında droplet10 kodunu da girerseniz 10 dolarlık kredi kazanabilirsiniz.

2- Kayıt işlemini tamamlayıp e-posta onayını yaptıktan sonra buradan token’a bir isim vererek yeni bir token oluşturun ve oluşturduğunuz token’ı kopyalayın.

3- Buradan Digital Ocean VPN programını indirin ve dosyaları bir klasöre çıkarın. DigitalOceanVPN.exe programını başlatın ve kopyaladığınız token’ı yapıştırıp enter tuşuna basın.

VPN sunucunuz hazır!

Sıra geldi yapılandırmalara. Digital Ocean tarafından e-posta adresinize gönderilen “Your New Droplet: VPN-Server” başlıklı e-postayı açın. Buradan PuTTY’i indirin ve çalıştırın. E-postada IP Address bölümünde yazan IP’yi PuTTY’de Host Name bölümüne yazın ve Open tuşuna basın. Karşınıza güvenlik uyarısı gelirse Yes diyerek devam edin. Bunun ardından aşağıdaki ekranı göreceksiniz.

login as bölümüne “root” yazıp enter tuşuna basın. Size sorulan şifreyi Digital Ocean tarafından gönderilen e-postada görebilirsiniz. Şifreyi girdikten sonra bir daha aynı şifreyi girip ardından 2 kez yeni şifrenizi girin.

Konsol ekranı root@VPN-Server:~# olarak beklerken aşağıdaki komutu yazın ve enter’a basın.

pritunl setup-key

Digital Ocean tarafından gönderilen mailde yazan IP adresine tarayıcınızdan gidin. Bu aşamada bağlantının güvensiz olduğuna dair uyarı alabilirsiniz. Sayfaya devam edebilirsiniz. Bu aşamadan sonra karşınıza aşağıdaki gibi “pritunl database setup” gelecek.

Az önce “pritun setup-key” yazarak konsoldan aldığımız key’i buraya yapıştırın ve save diyerek devam edin. 5–10 saniye kadar sürecek bir işlemin ardından giriş sayfasına geleceksiniz. Kullanıcı adı ve şifre olarak “pritunl” girerek devam edebilirsiniz. Bu aşamadan sonra şifrenizi değiştirmenizi şiddetle tavsiye ederim.

Pritunl Dashboard karşımızda!

Servers sekmesine geliyoruz ve Add Server diyoruz. Burada herhangi bir isim verebilirsiniz. Ardından Users sekmesine geliyoruz ve Add Organization diyoruz. Yine herhangi bir isim verebilirsiniz. Ardından Add User diyoruz ve kendimize bir kullanıcı oluşturuyoruz. Son olarak Servers sekmesine geri dönüyoruz ve Attach Organization deyip Attach butonuna basıyoruz.

VPN sunucumuz bağlanmaya hazır!

Buradan Pritunl Client’ın işletim sisteminize uygun olan halini indirip kurduktan sonra Import Profile URI butonuna basın. Az önce kullanıcı oluşturduğumuz sayfadan kullanıcımızın yanındaki “Get temporary profile links” butonuna basın ve en alttaki linki kopyalayın.

Kopyaladığımız linki Pritunl Client’a yapıştırıp import dediğimizde profil eklemiş olacak.

Bu aşamadan sonra Connect diyerek bağlantıyı başlatabiliriz :)

Peki telefonda nasıl kullanırım?

iPhone için OpenVPN Connect, Android için OpenVPN for Android kurduktan sonra kullanıcılar sayfamızdan Click to download profile butonuna basarak indirdiğimiz dosyayı uygulamadan seçersek telefonumuzdan da VPN bağlantısı yapabiliriz.

Faydalı olması dileğiyle :)

--

--

Mert Sarac
mertsarac blog

Mert is a Co-founder at Switch Database on Istanbul, Turkey and studied Anadolu University. https://www.mertsarac.com/