Merhaba, bu makalemizde Digitalocean ile kendinize özel VPN kurmayı ve cihazlarınızda çalıştırmayı göstereceğim.
Bu işte bize aracı olacak ve bize server sağlayacak olan kuruluş DigitalOcean isminde sağlam ve kaliteli bir sanal sunucu firması. Size vereceğim linkten 10$ hesabınıza yüklüyor. açacağınız vpn server’ı aylık 5$ yiyeceği için iki ay boyunca bu vpn işinizi görür. (Link referanslı linktir. $10 hesabınıza eklenmesi için referanslı linkten girmeniz şarttır.)
Hızlı erişim:
Digitalocean Kayıt ve kurulum işlemleri
1) Öncelikle aşağıdaki linke girin:
https://m.do.co/c/2bfe3285adcc
Sağ üstteki “Sign up” tuşuna tıklayın.
2) Aşağıdaki gibi bir form sizi karşılıyor olacak.
İlk kısma mail adresinizi,
İkinci kısma herhangi bir şifre girin. Hesabınıza giriş için bu şifre kullanılacak.
Sign Up tuşuna tıklayın. E-Mail adresinize onay mailinin gönderileceği ve onaylamanız gerektiğini belirten bir yazı karşınıza çıkacak. Sağ üstte $10 in referral credit yazısının olmasına dikkat edin.
3) Mail adresinize onay maili gelecek. Onay mailindeki linke tıklayıp hesap onay işlemini tamamlayın.
4) Onay işleminden sonra sizden kredi kartı bilgisi girilmesi istenecek. Herhangi bir sanal kart girin. Kartınızdan herhangi bir ücret kesilmeyecek, sadece kayıt işlemi için kullanılacaktır.
- DİKKAT! $10 bakiyeniz bittikten sonra tanımladığınız karttan ödeme yapacaktır.
- Size tavsiyem, limiti 2-3 TL olan bir sanal kart kullanmanız.
5) Detaylı kayıt işlemini tamamladıktan sonra ana sayfaya yönlendirileceksiniz.
6) Bu sitede işimiz bitti.
Şimdi gelelim tek tıkla VPN sunucumuzu kurmaya:
Sitemizin adı http://dovpn.carlfriess.com.
Siteye girdikten sonra aşağıdaki ekranla karşılaşacaksınız:
Log in with DigitalOcean tuşuna tıklayın. Giriş yaptıktan sonra aşağıdaki ekranda, site bizden DigitalOcean hesabımıza okuma/yazma izni isteyecek. Mail adresinizin yanındaki tik’i işaretleyip Authorize application tuşuna tıklayın.
7) Şimdi sıra geldi sunucumuzu ayarlamaya.
Aşağıdaki ekranda Region kısmında bizden sunucumuzun hangi bölgeden alınacağını soruyor. Türkiye’ye en yakın olan Frankfurt‘u seçin.
Generate login details‘in başındaki tik’i kaldırın ve,
Username kısmına vpn’imize giriş için kullanacağımız herhangi bir kullanıcı adını,
Password kısmına vpn’imize tanımlayacağımız herhangi bir şifreyi,
IPSec PSK kısmına herhangi bir kelime girin.
Bağlanırken bu üç bilgiye ihtiyacımız olacak.
Create VPN Server‘a tıklayın. VPN Server kurulduğunda aşağıdaki ekrandaki gibi bağlantı bilgilerimizi gösteren bir ekranla karşılaşacaksınız.
Mac bilgisayar kullanıyorsanız aşağıdaki Download Configuration tuşuna tıklayarak bağlantı için gereken ayarları bilgisayarınıza indirebilirsiniz.
VPN Server kurulumu bitti. Sıra geldi bu server ile internet’e bağlanmaya..
Windows 7 ile VPN Server bağlantısı
Gelelim VPN sunucumuza Windows 7 üzerinden bağlanmaya.
Başlat > Denetim Masası > Ağ ve Paylaşım Merkezi yolunu izleyin.
Aşağıda Ağ Ayarlarınızı Değiştirin kısmındaki Yeni Bağlantı veya Ağ Kurun linkine tıklayın.
Açılan Bağlantı veya Ağ Kur penceresinde Çalışma Alanına Bağlan‘ı tıklayın.
İnternet bağlantımı (VPN) kullan‘ı tıklayın.
Çıkan ekranda
Internet Adresi: bölümüne Server ip adresini (yukarıda anlattığım 7. adımda size verilen ip adresini) girip,
en alttaki Şimdi bağlanma; sadece sonra bağlanabileceğim şekilde ayarla tik’ini işaretleyip,
İleri‘ye tıklayın.
Şimdiki çıkan ekranda vpn server’ınızı ayarlarken tanımladığınız (yukarıda anlattığım 7. adımda size verilen) kullanıcı adı ve şifreyi girip Oluştur‘a tıklayın.
Şimdi Ağ ve Paylaşım Merkezi‘nde solda Bağdaştırıcı Ayarlarını Değiştirin‘e tıklayın. Az önce oluşturduğunuz VPN bağlantısına sağ tıklayıp Özellikler‘e tıklayın.
Özellikler penceresinde önce Seçenekler tab’ında Windows oturum açma etki alanını ekle tik’ini kaldırın,
sonra Güvenlik tab’ında VPN Türü kısmını IPSec ile Katman 2 Tünel Protokolü (L2TP/IPsec) yapıp, altındaki Gelişmiş Ayarlar butonunu tıklayın.
Açılan kutucukta Kimlik doğrulaması için önceden paylaşılmış anahtar kullan‘ı işaretleyip,
Anahtar bölümüne VPN server’ımızı ayarlarken belirlediğimiz IPSec PSK kelimemizi (yukarıda anlattığım 7. adımda size verilen) girin. Tamam‘a tıklayın.
Bağlantı özellikleri penceresini kapatın ve demin sağ tıkladığınız VPN bağlantısına çift tıklayın. Bağlantı penceresi açılacaktır. kullanıcı adı ve parolasını girip Bağlan‘a tıklayın.
UYARI
Eğer bağlanmada sorun yaşıyorsanız, Başlat‘a cmd.exe yazıp çıkan cmd.exe’ye sağ tıklayıp Yönetici Olarak Çalıştır‘a tıklayın. Aşağıdaki komutu girin.
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f
Ve bilgisayarınızı yeniden başlatın.
bağlandığını göreceksiniz.
Aynı işlemi iOS işletim sistemi üzerinde uygulayacağız, fakat bu kadar karışık değil.
Öncelikle cihazımızdan (iPhone, iPod, iPad vs.) Ayarlar > Genel > VPN yolunu izliyoruz.
Burada en altta VPN Konfigürasyonu Ekle…‘ye girin.
Açılan yeni VPN ekleme ekranında
Tür bölümüne L2TP,
Sunucu bölümüne açtığımız Server’ın IP adresi,
Hesap bölümüne server kullanıcı adı,
Parola bölümüne server şifresi,
Sır bölümüne oluşturmuş olduğumuz PSK (Pre Shared Key)
bilgilerini girip Tüm trafiği gönder switch’ini açarak sağ üstteki Bitti‘ye tıklayın.
VPN ekranına geri döneceksiniz. Burada yeni eklediğiniz vpn ayarını seçip Durum switch’ini açın. Kurmuş olduğunuz VPN’inizin çalıştığını göreceksiniz.
Denememizi yapalım:
Faydası dokunması ümidiyle iyi ve sağlıklı günler. Soru(n)larınızı yorum bölümünden sorabilirsiniz. Elimden geldiğince yardımcı olmaya çalışırım.
26 Ara, 2016 @ 14:55:06
şuan Türkiye için en iyi digitalocean sunucusu hangisi? En hızlısı?
26 Ara, 2016 @ 18:20:30
merhaba, testlerimde sunucular içerisinde türkiye’ye en hızlı bağlantı sunan frankfurt yani almanya oldu.
28 Ara, 2016 @ 00:06:43
alican androidlerde nasıl bağlanacağımızı da anlatsan…yapamadık cıldırdık
28 Ara, 2016 @ 17:18:54
Merhaba, android cihazım olmadığı için deneyemedim malesef. en kısa sürede android için bağlanmayı da makaleye eklerim. teşekkürler.
09 Oca, 2017 @ 12:01:09
Hocam yazınız çok güzel teşekkürler. Yalnız bir kaç şey sormak istiyorum size;
1) Bu yöntemle kaç farklı cihazdan VPN’e bağlanabiliriz? Ya da herhangi bir cihaz limiti var mıdır?
2) Digitalocean fazlasıyla bilindiği için (engellemeye maruz kalabilir düşüncesindeyim), bir de fiyatı ortalama olduğu için daha uygun ve de az bilinen bir VPS’e yine aynı şekilde kurulum yapmamız mümkün müdür? Mesela şu site yılda bir kaç euroya VPS hizmeti sağlıyor. http://lowendspirit.com/locations.html
Bunun gibi başka VPS’ler de bulunabilir sanırım.
3) Upload/download hızlarınız nedir? Ping süreniz fazla mı ya da herhangi bir problem yaşadınız mı? Daha uygun fiyatlı bir VPS bulamazsam ben de digitalocean kullanmayı düşünüyorum.
Saygılar.
09 Oca, 2017 @ 19:24:00
Merhaba, teşekkürler. Faydası dokunduysa ne mutlu.
1) Bu yöntemde herhangi bir cihaz limitine takılmadım şahsen. bildiğim kadarıyla cihaz limiti yok.
2) Yazıda belirttiğim site digitalocean ile çalıştığı için diğer vpslerle çalışacağını sanmıyorum. Diğer vpslerde açık kaynaklı diğer bir vpn çözümü olan openvpn kullanabilirsiniz, yalnız 2 cihaz limiti var. Ya da Windows Server VPS alırsanız https://www.alicansite.net/yazi/microsoft-azure-uzerinde-kendinize-ozel-vpn-kurulumu-softether-vpn makalemde belirttiğim çözümü uygulayabilirsiniz.
3) Upload / Download hızı konusunda, vpn’i 4G ile kullandığım için bölgesel bazda aldığım en yüksek hızı aldığımı söyleyebilirim. Ping süresi ya da başka bir sebepten bir sorun yaşamadım şahsen. Digitalocean iyidir. Kullanın, kullandırtın.
Hatta .edu.tr’li mail adresiniz varsa https://education.github.com/ linkinden GitHub student pack’e kaydolup 50$’lık digitalocean kredisi alabilir, 5$’lık vps ile 10 ay sorunsuz kullanabilirsiniz.
Saygılar bizden.
06 May, 2017 @ 19:39:22
Hocam tekrardan merhaba. EDU maille senin referansını kullanarak üye oldum (umarım referansı almıştır.), iPhone cihazda problemsiz kullanıyorum ama win10’da 2 bilgisayarda da VPN bağlandığı zaman normal internet bağlantısı kopuyor. 5-10 saniye sonra VPN otomatik düşüyor ve normal internet tekrar aktif oluyor. Bu problemi bir türlü çözemedim. Yardım ederseniz sevinirim. Kolay gelsin.
15 Oca, 2017 @ 19:19:15
birşey sorcam mesela ben artık kullanmak istemiyorum kartımı hesaptan silebiliyor muyum yani ödemeyi iptal edebiliyor muyum?
15 Oca, 2017 @ 19:48:53
Merhaba,
Digitalocean hesabınız aktifken kartınızı silemiyorsunuz, ayarlardan hesabınızı deaktif ettiğinizde (profile > deactivate account) kartınız da sistemden siliniyor ve ödeme yapmıyorsunuz. Bu yüzden tavsiyem limiti 1 tl gibi küçük miktar olan sanal kart kullanmanız. İyi günler.
15 Oca, 2017 @ 21:42:02
makaleniz için teşekkürler. digitalocean serverınıza iredmail kurmayı denediniz mi . Roundcube maili kurduğumda sitelerim iptal oldu digitalocean support forumdaki tüm makalelerdeki önerileri okudum yaptım ama iyice ayarlar çorba oldu. Başınıza geldi mi. Apache server varken ngix server kuruldu sanırım artık ngix server çalışıyor ama tekrar sitelere yönlendirmem için ne yapmam gerekli bir türlü bulamıyorum. Bir bilginiz var mı bu konuda ?
15 Oca, 2017 @ 23:54:42
Merhaba, hayır mail sunucusu hiç denememiştim. bence sıfırdan yeni bir droplet oluşturup iredmail kurulumunu tekrar kurmayı deneyin. ya da bu konuyla ilgili destek talebi yollayın incelesinler. iyi günler dilerim.
09 Şub, 2017 @ 20:34:09
merhaba, ben de sizin anlattığınız şekilde server ı kurdum çok teşekkür ederim anlatımınız için. Ama ben bu vpn üzerinde geçen ağı takip etmek istiyorum. Vpn in şifrelerini eşe dosta da verdim ama onların hangi sitelere benim vpn imi kullanarak girdiklerini görmek istiyorum. Bunu yapmanın bir yolu var mı? Tekrar teşekkürler
31 Mar, 2017 @ 21:40:14
Ne kadar teşekkür etsem azdır.
Çok sağol kanka.
22 May, 2017 @ 13:58:26
çok yavaş değil mi
download 5 mbpsyi geçmiyor
22 Ağu, 2017 @ 18:13:04
Merhaba..Ben windows 7 icin verdiginiz bilgilerle server kurdum ve sorunsuz calisiyor.Fakat diger bilgisayrimda win 8 ile ayni adimlari izleyerek kurdugumda baglanirken error 628 hatasi veriyor.Bunu cozmenin bir yolu varmidir
22 Ağu, 2017 @ 18:46:35
Merhaba, cmd’yi yönetici olarak çalıştırıp aşağıdaki komutu uyguladınız mı?
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f
23 Ağu, 2017 @ 19:18:24
Evet uyguladım ama yine aynı hatayı verdi.Özellikler bölümünde seçenekler kısmı windows 7 ile farklı.Oradan kaynaklanıyor olabilir mi? (windows oturum açma alanı bölümü 8 de yok)
04 Ara, 2017 @ 09:44:33
Süper bir anlatım teşekkürler ama Windows için nasıl bir program kullanabiliriz ? Open vpn client falan kursak olmaz mı ?
04 Ara, 2017 @ 21:28:14
teşekkürler. windowsta ayrıca bir program kullanmanıza gerek yok. windows’un kendi vpn ayarlarından bağlantı bilgilerini girerek bağlantı sağlayabiliyorsunuz.
07 Ara, 2017 @ 23:24:13
selam, whatismyipaddress den baktığımda ip doğru, kurduğum yerin ip adresi var Frankfurt diyor.. lakin speediest uygulamasında istanbul olarak görünüyor. aynı şekilde mac e konfiği ekledim connect oldum.. onda da vikipedi falan açabilmesine rağmen ip adresi modemin ip si olarak görünüyor. pc de olmadı sanki bu icat.. sakata gelmeyek?
15 Ara, 2017 @ 11:41:32
Merhaba carlfriess.com adlı sitede belirttiğiniz gibi digital ocean hesabı ile vpn server oluşturma işlemini gerçekleştirdik ancak bize verilen kullanıcı adı, şifre ve key gibi bilgileri sonradan değiştirmek için ne gibi bir işlem uygulayabileceğimiz konusunda yardımcı olmanız mümkün mü ?
15 Ara, 2017 @ 15:21:50
Merhaba,
Secret’inizin tutulduğu dosya /etc/ipsec.secrets içerisinde.
kullanıcı adı ve şifreleri /etc/ppp/chap-secrets içerisinde tutuluyor.
o dosyaları değiştirip serverı yeniden başlatın.
detaylı bilgi için doküman aşağıdaki linkte.
https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/manage-users.md
kolay gelsin.
18 Kas, 2018 @ 20:06:42
kurulum aşamasında google chrome güvenli olmayan kimlik avı yapan site olarak veriyor. http://dovpn.carlfriess.com adresini. Bir sıkıntı olur mu hocam
18 Kas, 2018 @ 20:57:30
merhaba, sıkıntı olmaz hocam. bende chrome o hatayı vermedi şu an. ama içiniz rahat edecekse o scriptin kaynak kodlarına https://github.com/hwdsl2/setup-ipsec-vpn linkinden bakabilirsiniz. iyi çalışmalar.