Pritunl(OpenVPN) Kurulumu

Pritunl, OpenVPN servisini kolayca kurmak ve yönetmek için geliştirilmiş bir uygulama. Kurumsal ve Ücretsiz sürümleri bulunuyor. Ben kendi kişisel işlerim için uzunca bir süredir kullanıyorum ve çok memnunum.

Kısaca özellikler;
  • Yönetim Arayüzü
  • 2 Adımlı Doğrulama(Google Authenticator vb.)
  • Çoklu Kullanıcı
  • RESTful API
  • Ölçeklendirme(Kurumsal sürümünde)
  • Site-to-Site VPN(Kurumsal sürümünde)
  • Let's Encrypt Desteği

Esasen kendi sitesinde Ubuntu, Debian vb. linux dağıtımları için bir kurulum örneği var. Ancak burada da olsun amacıyla kısaca yazıyorum.

Aşağıdaki konsol komutları ile Pritunl deposundan güncel uygulamayı ve gerekli olan MongoDB'yi kuruyoruz.

echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" > /etc/apt/sources.list.d/mongodb-org-3.2.list  
echo "deb http://repo.pritunl.com/stable/apt trusty main" > /etc/apt/sources.list.d/pritunl.list  
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 42F3E95A2C4F08279C4960ADD68FA50FEA312927  
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A  
apt-get -y update  
apt-get -y pritunl mongodb-org  
service pritunl start  

Uygulama kurulduktan sonra aşağıdaki komut ile setup-key değerini alıyoruz.

pritunl setup-key  

Kurulumu tamamlamak için https://IP-adresi formatıyla giriş yapıyoruz. https://1.2.3.4 gibi düşünün.

Çıkan bu ekranda setup-key değerini ekliyoruz, MongoDB URI otomatik olarak ekranda belirecektir.

Save butonuyla devam edip, giriş sayfasına erişebilirsiniz. Giriş sayfasında varsayılan kullanıcı adı ve parola "pritunl" ile giriş yapabilirsiniz. Giriş yaptıktan sonra karşınıza aşağıdaki gibi bir ekran çıkacak. Bu ekranda yönetim arabirimine giriş için kullanacağınız kullanıcı adı ve şifresi, sunucunuzun dışardan erişilebilecek IP adresleri(v4, v6), Konsol erişim portu ve Let's Encrypt kullanmak isterseniz alan adı bilgilerini doldurmanız gerekecek.

Bu aşamadan sonra arabirime girerek Organizasyon ve kullanıcı oluşturmanız gerekecek.

halid

halid

View Comments
Navigation