- Katılım
- 1 Haziran 2014
- Mesajlar
- 1.887
- Makaleler
- 6
- Çözümler
- 5
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Software Developer
Herkese merhaba, bir çoğunuzun bildiği üzere BTK VPN servislerine karşı savaş açtı. Buna çözüm olarak kişisel VPN sunucumuzu kurabiliriz. Bu bize ne sağlar ? Hiçbir zaman engellenemeyecek bi' VPN sunucusu kurmuş oluruz. Ücretsiz VPNler gibi yavaş/kalitesiz bağlantı yerine, sadece bize ayrılmış bant genişliğiyle hızlı ve sorunsuz VPN deneyimi yaşayabiliriz. İhtiyaçlar;
Üye olup proje oluşturduktan sonra "Add Server" diyerek sunucu oluşturma ekranına gidiyoruz. Hiçbir ayarı değiştirmeden doğrudan sunucumuzu oluşturabiliriz.
Sunucumuzu oluşturduktan sonra kayıtlı mail adresimize sunucumuzun bağlantı için gerekli bilgileri gelecek.
Sunucuya bağlanabilmemiz için bir adet SSH istemcisine ihtiyacımız var. Windows kullanıyorsanız putty işinizi görecektir. GNU/Linux dağıtımı ve ya OSX kullanıyorsanız direkt olarak terminal üzerinden bağlantı sağlayabilirsiniz.
Putty'ye IP adresimizi girip bağlan dedikten sonra kullanıcı adımız olan ROOTt'u giriyoruz. Şifremizi girerken şifremiz ekranda gözükmeyecek fakat giriliyor olacaktır. Şifrenizi girdikten sonra, sunucu şuandaki şifrenizi tekrar isteyerek şifrenizi değiştirmenizi isteyecek. Şifremizi değiştirdikten sonra OpenVPN'i kolay bir şekilde kurabileceğimiz script'i indirip çalıştıracağız. Bu işlem için şu komutu girmemiz gerekiyor;
Çıktının şu şekilde olması gerekiyor;
Otomatik gelen "1" seçimini değiştirmeyip enter diyerek devam ediyoruz. Port seçimini de değiştirmiyoruz ve devam ediyoruz. DNS olarak herhangi bir seçim yapabilirsiniz. Ben OpenDNS'i seçerek devam ediyorum. Daha sonra ilk profil dosyasının adını istiyor bizden script. Ben "Demo-Tel" diyerek devam ediyorum. Bu işlem bir kaç dakika sürebilir. Terminalde "ls" komutunu çalıştırdığımızda profil dosyasını görüyorsanız işlem başarıyla tamamlanmış demektir.
Daha sonra bu dosyayı bir OpenVPN istemcisine "import" etmemiz gerekiyor. Bu dosyayı sunucudan herhangi bir sftp istemcisi ile alabiliriz. Bilgisayarda Filezilla kullanarak bu işlemi yapabilirsiniz. FileZilla ile SFTP Bağlantısı Nasıl Yapılır? - NBT Destek Blog
IOS için "FTPManager", Android için ise "Turbo FTP & SFTP client" kullanabilirsiniz.
OpenVPN istemcisi olarak Windows için Downloads adresinden indirebilirsiniz. Telefonlarda da aynı şekilde resmi OpenVPN istemcisini kullanabilirsiniz. OSX kullanıcıları içinse Tunnelblick öneriyorum.
"bash openvpn-install.sh"
Her bir cihaz için dosya oluturmanız gerekiyor. Bunun için de aşağıdaki komut ile script kodunu tekrar çalıştırıp "Add new user" yani 1. seçeneği seçmeniz gerekiyor. Tabii ki dosya taşıma işlemini tekrar yapmanız gerekiyor. Dosyaları karıştırmamak adına eşsiz bir isim girmek önemli. "isyeri-PC' gibi.
Takıldığınız yer olursa sormaktan çekinmeyin, buralardayım.
- Bir adet Türkiye lokasyon olmayan linux sunucu
- İnternet ödemesi yapabileceğimiz kredi/banka kartı
Üye olup proje oluşturduktan sonra "Add Server" diyerek sunucu oluşturma ekranına gidiyoruz. Hiçbir ayarı değiştirmeden doğrudan sunucumuzu oluşturabiliriz.
Sunucumuzu oluşturduktan sonra kayıtlı mail adresimize sunucumuzun bağlantı için gerekli bilgileri gelecek.
Sunucuya bağlanabilmemiz için bir adet SSH istemcisine ihtiyacımız var. Windows kullanıyorsanız putty işinizi görecektir. GNU/Linux dağıtımı ve ya OSX kullanıyorsanız direkt olarak terminal üzerinden bağlantı sağlayabilirsiniz.
Putty'ye IP adresimizi girip bağlan dedikten sonra kullanıcı adımız olan ROOTt'u giriyoruz. Şifremizi girerken şifremiz ekranda gözükmeyecek fakat giriliyor olacaktır. Şifrenizi girdikten sonra, sunucu şuandaki şifrenizi tekrar isteyerek şifrenizi değiştirmenizi isteyecek. Şifremizi değiştirdikten sonra OpenVPN'i kolay bir şekilde kurabileceğimiz script'i indirip çalıştıracağız. Bu işlem için şu komutu girmemiz gerekiyor;
Bash:
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Çıktının şu şekilde olması gerekiyor;
Otomatik gelen "1" seçimini değiştirmeyip enter diyerek devam ediyoruz. Port seçimini de değiştirmiyoruz ve devam ediyoruz. DNS olarak herhangi bir seçim yapabilirsiniz. Ben OpenDNS'i seçerek devam ediyorum. Daha sonra ilk profil dosyasının adını istiyor bizden script. Ben "Demo-Tel" diyerek devam ediyorum. Bu işlem bir kaç dakika sürebilir. Terminalde "ls" komutunu çalıştırdığımızda profil dosyasını görüyorsanız işlem başarıyla tamamlanmış demektir.
Daha sonra bu dosyayı bir OpenVPN istemcisine "import" etmemiz gerekiyor. Bu dosyayı sunucudan herhangi bir sftp istemcisi ile alabiliriz. Bilgisayarda Filezilla kullanarak bu işlemi yapabilirsiniz. FileZilla ile SFTP Bağlantısı Nasıl Yapılır? - NBT Destek Blog
IOS için "FTPManager", Android için ise "Turbo FTP & SFTP client" kullanabilirsiniz.
OpenVPN istemcisi olarak Windows için Downloads adresinden indirebilirsiniz. Telefonlarda da aynı şekilde resmi OpenVPN istemcisini kullanabilirsiniz. OSX kullanıcıları içinse Tunnelblick öneriyorum.
"bash openvpn-install.sh"
Her bir cihaz için dosya oluturmanız gerekiyor. Bunun için de aşağıdaki komut ile script kodunu tekrar çalıştırıp "Add new user" yani 1. seçeneği seçmeniz gerekiyor. Tabii ki dosya taşıma işlemini tekrar yapmanız gerekiyor. Dosyaları karıştırmamak adına eşsiz bir isim girmek önemli. "isyeri-PC' gibi.
Takıldığınız yer olursa sormaktan çekinmeyin, buralardayım.
Son düzenleyen: Moderatör: