Raspberry Pi’nizde VPN Kurmak İçin 6 Kolay Adım

Published by Valentine Milner on Eylül 17, 2018

Raspberry Pi, 20 milyon üniteye yakın satış yapan, 2015 yılında piyasaya çıkmasından bu yana dünyayı kasıp kavuran İngiltere kökenli tek kartlı bilgisayardır. Temel amacı okulların yanı sıra gelişmekte olan ülkelerde bilgisayar bilimlerini öğretmektir.

Böyle yerlerde, bu tür bir sansürden kurtulmak, Sanal Özel Ağ (VPN) kullanımı ile mümkündür. Ancak bir Raspberry Pi bilgisayarı ve bazı temel kodlama becerileri ile kendi VPN sunucunuzu kendi masanızın konforunda oluşturabilirsiniz.

Bu sunucu sayesinde, ev ağınız üzerinden yüksek güvenlik hissi ile internete göz atabilir, ayrıca kendi yerel ağınız ile ana bilgisayarınızdaki paylaşılan dosyalara erişebilirsiniz.

Raspberry Pi 2

Raspberyy Pi üzerinde bir VPN Sunucusu Oluşturmak İçin Yapmanız Gerekenler

Raspberry Pi bilgisayarınızda kendi VPN sunucunuzu oluşturmak için aşağıdakiler gerekmektedir.

  • Raspberry Pi/Pi 2 bilgisayar
  • 8GB mikro SD kart
  • SD kart okuyucu
  • HDMI monitör (bilgisayar monitörü veya televizyon)
  • USB klavye
  • Ethernet ağ kablosu
  • 5 volt mini USB güç kaynağı (telefon şarj cihazı gibi)

Adım 1: Raspberry Pi işletim sistemini kurmaya hazırlanın

Bu ilk adım mikro SD kartı içerir. Eski bir SD kartı kullanıyorsanız, eski dosyaları kaldırmak için düzgün şekilde biçimlendirdiğinizden emin olmalısınız. Bu, http://sdcard.org adresinden ücretsiz olarak yapılabilir.

Kart tamamen biçimlendirildikten sonra, kartı kart okuyucunuza yerleştirin.

Adım 2: Raspbian’ı Raspberry Pi Bilgisayarınıza Yükleme

İnternete girin ve Raspberry Pi web sitesini ziyaret edin. New Out of the Box yazılımını indirin (NOOBS). NOOBS bir işletim sistemi kurulum yöneticisidir. Dosyayı açın, tüm dosyaları seçin ve ardından kart okuyucudaki SD kartınıza sürükleyip bırakın.

Şimdi, SD kartınızı alın ve Raspberry Pi’ye yerleştirin. Daha sonra bir monitör, klavye ve güç kablosu bağlayın.

Raspberry Pi cihazında güç açık duruma getirildikten sonra, bilgisayar SD karttan veri okuduğunda yeşil ışık yanıp sönmeye başlayacaktır. Daha sonra açılan bir pencere göreceksiniz. Raspbian’ı seçin ve yüklemek için ENTER’a basın. Daha ileri bir adıma gitmeden önce varsayılan şifreyi değiştirdiğinizden emin olun.

Adım 3: Raspberry Pi’niz için statik bir IP adresi oluşturun

Raspberry Pi’nizi Ethernet kablosuyla modeminize bağlayın. Bir komut istemi çekin ve şunu yazın: ifconfig

Bazılarını kalemle kâğıda not almanız gereken bir dizi bilgi takip edecektir. Aşağıdaki rakam ve harfleri kaydedin:

  • Inet addr
  • bcast
  • Mask

Komut istemine geri gelin ve şunu yazın: sudo route -n

Şimdi şunlardan sonraki karakterleri kaydedin:

  • Gateway
  • Destination

Komut istemine geri dön: sudo nano /etc/network/interfaces yazın

iface eth0 inet dhcp” veya “iface eth0 inet manual” yazan satırı bulun.

Dosyanız “manual” yazıyorsa, silmek için ok tuşlarını kullanın ve onu “static” ile değiştirin.

Ardından, imlecinizi satırın sonuna getirin ve Enter’a basın.

Aşağıdaki satırlarda, yukarıdaki satırlarda not ettiğiniz bilgileri köşeli ayraçlar arasına yerleştirin.

  • Adres [geçerli IP adresiniz]
  • Netmask [alt ağ maskeniz]
  • Ağ [destination]
  • Yayın [yayın aralığınız]
  • Ağ geçidi [ağ geçidiniz]

Dosyayı aynı anda CTRL ve X tuşlarına basarak kaydedin. Komut isteminde şunu yazın: sudo reboot

Adım 4: Raspberry Pi üzerinde VPN oluşturma

Raspbian OpenVPN ile birlikte gelir ve paketi açılmaya hazırdır.

Komut isteminde şunu yazın: sudo apt-get install openvpn

Artık VPN’yi kullanan tek kişi olduğunuzdan emin olmak için anahtarlar oluşturmanız gerekir. Anahtarlarınızı oluşturmak için Easy_RSA kullanın. Kök dizinde komutları yerine getirmek istediğinizde, şunu yazdığınızdan emin olun: sudo -s.

Komut isteminde şunu yazın: cp-r /usr/share/doc/openvpn/example/easy-rsa/2.0/etc/openvpn/easy-rsa

Sonraki tip: cd /etc/openvpn/easy-rsa

Açılan metinde başlayan satırı bulun: dışa aktarma EASY_RSA =

Okumak için bu satırı düzenlemek isterseniz imleci aşağı taşımanız gerekir:

export EASY_RSA = “/etc/openvpn/easy-rsa”

Artık VPN’nizi kullanan tek kişi olduğunuzdan emin olmak için anahtarlar oluşturmanız gerekir. Anahtarlarınızı oluşturmak için Easy_RSA seçeneğini kullanın. Kök dizinde komutları yürütmek istediğinizde, şunu yazdığınızdan emin olun: sudo -s.

Komut isteminde şunu yazın: cp-r /usr share/doc/openvpn/example/easy-rsa/2.0/etc/openvpn/easy-rsa

Sonraki tip: cd /etc/openvpn/easy-rsa

Açılan metinde başlayan satırı bulun: export EASY_RSA =

Okumak için bu satırı düzenlemek için imleci aşağı taşımanız gerekir:

export EASY_RSA = “/etc/openvpn/easy-rsa”

export KEY_SIZE = 1024” yazan metni bulun ve sayıyı “2048” olarak değiştirin.

Kaydırmaya devam et, Ülke ve Şehir için uygun seçim yap.

5. Adım: VPN’niz için sertifikalar oluşturun

Komut isteminde easy-rsa dizinini yazarak açın: cd /etc/openvpn/easy-rsa

Sonra şunu yazın: source ./vars

Ardından şunu yazın: ./clean-all

Bu, sistemde daha önce bulunan herhangi bir anahtarı kaldıracaktır.

Sonraki tip: ./build-ca

6. Adım: Sunucuya isim verin

Sunucunuzu istediğiniz gibi adlandırabilirsiniz, sadece ismini unutmamanız gerekir

Tür: ./build-key-server [SunucuAdı]

Sadece birkaç adım daha kaldı.

Ortak Ad sunucunun adıdır

Challange password boş bırakılmalıdır

Sonunda soru ile sorulduğunda.

Sertifikayı imzalamak için “y” yazın:

1 sertifika isteğinden 1 tanesi sertifikalı, onaylıyor musun? [Y / N]

y” yazın ve işlem tamam.

Valentine Milner
Valentine Milner, Siber Güvenlik konusunda tecrübeli ve uzman bir yazardır. Kendi şirketini kurmadan önce yola özel bir şirket için çalışarak başlamıştı.