Raspberry Pi’nizde VPN Kurmak İçin 6 Kolay Adım
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.
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.
Yorum bırakın
Vazgeç