Proton VPN ana sayfası

WireGuard® kullanarak pfSense üzerinde Proton VPN nasıl yapılandırılır

Okuma süresi
6 dakikalık
Kategori
Yönlendiriciler

Bu kılavuzda, WireGuard® VPN iletişim kuralını kullanarak pfSense 2.7.x üzerinde Proton VPN’i nasıl ayarlayacağınızı gösteriyoruz. Bu, yönlendiricinizin kendisine bağlanan tüm aygıtları bir Proton VPN bağlantısı ile korumasını sağlar.

WireGuard hakkında ayrıntılı bilgi alın

Proton VPN’i pfSense 2.7.x üzerinde OpenVPN iletişim kuralını kullanarak da yapılandırabilirsiniz, ancak WireGuard kullanmanızı öneririz.

1. Bir WireGuard yapılandırma dosyası oluşturun

account.protonvpn.com adresinden Proton Hesabı kullanıcı adınız ve parolanızla Proton VPN’de oturum açın, İndirmelerWireGuard yapılandırması bölümüne gidin ve bir WireGuard yapılandırma dosyası indirin. Platform: Yönlendirici seçeneğini belirlediğinizden emin olun.

Proton VPN’den bir WireGuard yapılandırma dosyasının nasıl indirileceğini öğrenin

pfSense’i yapılandırmak için bu yapılandırma dosyasındaki kişisel anahtara ihtiyacınız olacaktır. Bu anahtarı bulmak için İndirmelerWireGuard yapılandırması bölümüne gidin ve az önce oluşturduğunuz WireGuard anahtarını seçin. PrivateKey = yazan satırı bulun.

WireGuard yapılandırmasından kişisel anahtarı alın

Ayrıca Endpoint = IP adresine de ihtiyacınız olacaktır.

WireGuard yapılandırmasından uç nokta IP adresini alın

2. pfSense üzerine WireGuard paketini kurun

pfSense ön ucunu açmak için tarayıcınızın URL çubuğuna 192.168.1.1 yazın. Oturum açın ve SistemPaket YöneticisiKullanılabilir Paketler sekmesine gidin. WireGuard paketini bulun ve Kur seçeneğine tıklayın.

WireGuard paketini kurun

WireGuard’ın başarıyla kurulduğunu doğrulamak için SistemPaket YöneticisiKurulu Paketler bölümüne gidin.

3. Yeni bir WireGuard tüneli oluşturun

Hâlâ pfSense üzerindeyken, VPNWireGuardTüneller bölümüne gidin ve aşağıdaki ayarlarla yeni bir tünel oluşturun.

Tünel yapılandırması:

  • Açıklama: Uygun bir açıklama seçin
  • Dinleme bağlantı noktası: 51820
  • Arayüz Anahtarları: Yapılandırma dosyanızdaki kişisel anahtar (1. adıma bakın)
  • Herkese açık anahtar: Bu otomatik olarak oluşturulacaktır

Arayüz yapılandırması:

  • Arayüz Adresleri: 10.2.0.2/32

İşlemi tamamladığınızda Tüneli Kaydet seçeneğine tıklayın.

Create a new WireGuard tunnel

4. Bir eş ekleyin

Hâlâ Tüneller sekmesindeyken, sizi Eşler sekmesine yönlendirecek olan Eş Ekle seçeneğine (yukarıya bakın) tıklayın. Aşağıdaki ayarları yapılandırın.

Eş Yapılandırması:

  • Tünel: önceki adımda oluşturulan tünel
  • Açıklama: açıklayıcı bir ad seçin, örneğin sunucu adı
  • Dinamik Uç Nokta: işareti kaldırın
  • Uç Nokta: indirilen WireGuard yapılandırmanızdaki uç nokta IP adresi
  • Bağlantı Noktası: 51820
  • Keep Alive: 25
  • Herkese Açık Anahtar: indirilen WireGuard yapılandırma dosyanızdaki herkese açık anahtar (1. adıma bakın)

Adres Yapılandırması:

  • İzin Verilen IP’ler: 0.0.0.0 / 0

İşlemi tamamladığınızda Eşi Kaydet seçeneğine tıklayın.

Eş ekle 1

5. Ayarlar sekmesine gidin, WireGuard’ı Etkinleştir seçeneğini işaretleyin, ardından Kaydet ve Değişiklikleri Uygula seçeneklerine tıklayın.

Eş ekle 2

5. Bir WireGuard arayüzü oluşturun

VPN istemcisi artık çalışıyor ancak üzerinden herhangi bir trafik yönlendirilmiyor. Tüm ağ trafiğinizi güvenli Proton VPN tüneli üzerinden yönlendirmek için Arayüzleri ve Güvenlik Duvarı kurallarını yapılandırmanız gerekir.

ArayüzlerArayüz Atamaları → Kullanılabilir ağ bağlantı noktaları bölümüne gidin ve tun_wg0Ekle seçeneğini belirleyin.

Bu, OPTx adında bir arayüz oluşturacaktır (burada x, yönlendiricinizin kaç tane fiziksel arayüze sahip olduğuna bağlıdır). Yapılandırmak için yeni oluşturulan arayüze tıklayın.

WireGuard arayüzü oluştur 1

Aşağıdaki yapılandırma ayarlarını girin·

Genel Yapılandırma:

  • Etkinleştir: işaretli
  • IPv4 yapılandırma türü: Statik IPv4

Statik IPv4 yapılandırması:

  • IPv4 adresi: 10.2.0.2 / 32

Kaydet ve Uygula seçeneklerine tıklayın.

Bir WireGuard arayüzü oluşturun 2

6. Yeni bir ağ geçidi ekleyin

SistemYöneltmeAğ Geçitleri bölümüne gidin ve yeni bir ağ geçidi eklemek için Ekle seçeneğine tıklayın.

Yeni bir ağ geçidi ekleyin 1

Aşağıdaki yapılandırma ayarlarını girin:

  • Arayüz: OPT1 (veya önceki adımdaki arayüzün adı)
  • Adres Ailesi: ipv4
  • Ad: açıklayıcı bir ad
  • Ağ Geçidi: 10.2.0.1
Yeni bir ağ geçidi ekleyin 2

Gelişmişi Göster seçeneğine tıklayın ve Yerel olmayan ağ geçidi kullanArayüze özel rota üzerinden yerel olmayan ağ geçidi kullan seçeneğini işaretleyin. Kaydet ve Değişiklikleri Uygula seçeneklerine tıklayın.

Yeni bir ağ geçidi ekleyin 3

7. Güvenlik duvarı kurallarını yapılandırın

Tüm trafiği 5. Adım‘da ayarladığımız Proton VPN arayüzü üzerinden yöneltmek için güvenlik duvarı kurallarını kullanıyoruz. Güvenlik DuvarıNATGiden bölümüne gidin ve Manuel Giden NAT kuralı oluşturma seçeneğini belirleyin. Ardından Kaydet ve Değişiklikleri Uygula seçeneklerine tıklayın.

Güvenlik duvarı kurallarını yapılandırın 1

Şimdi, son iki kuralı devre dışı bırakmak için yanlarındaki simgesine tıklayın.

  • ISAKMP için otomatik olarak eklenen kural – OPT1’den WAN’a
  • Otomatik olarak eklenen kural – OPT1’den WAN’a
Güvenlik duvarı kurallarını yapılandırın 2

Aşağıdaki iki kuralın yanındaki Düzenle (kalem) simgesine tıklayın:

  • Otomatik olarak eklenen kural – LAN’dan WAN’a
  • ISAKMP için otomatik olarak eklenen kural – LAN’dan WAN’a

Her iki durumda da Arayüz seçeneğini VPN arayüzü (OPT1) ve Adres ailesi seçeneğini IPv4 olarak değiştirin. İşlemi tamamladığınızda Kaydet ve Değişiklikleri Uygula seçeneklerine tıklayın.

Güvenlik duvarı kurallarını yapılandırın 3

Güvenlik DuvarıKurallarLANVarsayılan olarak LAN’dan herhangi birine izin ver kuralı Düzenle (kalem simgesi) bölümüne gidin.

Güvenlik duvarı kurallarını yapılandırın 4

Gelişmişi gösterAğ Geçidi seçeneğine tıklayın ve 6. adımda eklediğimiz ağ geçidini seçin. Kaydet seçeneğine tıklayın.

Güvenlik duvarı kurallarını yapılandırma 5


Varsayılan olarak LAN IPv6’dan herhangi birine izin ver kuralını devre dışı bırakmak için yanındaki simgesine tıklayın ve ardından Kaydet ve Değişiklikleri Uygula seçeneklerine tıklayın.

Güvenlik duvarı kurallarını yapılandırın 6

8. DNS Ayarlarını Yapılandırın

pfSense güvenlik duvarından geçen tüm internet trafiği artık bir Proton VPN sunucusu üzerinden yönlendirilecektir. Ancak DNS istekleri yönlendirilmez. Bunu düzeltmek için pfSense’teki DNS ayarlarını değiştirmemiz gerekir.

pfSense’te, Sistem Genel kurulumDNS Sunucusu Ayarları bölümüne gidin ve aşağıdaki ayarları yapılandırın:

  • DNS Sunucuları: 10.2.0.1
  • Ağ Geçidi: 6. adımda yapılandırdığımız ağ geçidinin adı.
  • DNS Sunucusu Geçersiz Kılma: işaretsiz

İşlemi tamamladığınızda Kaydet seçeneğine tıklayın.

DNS Ayarlarını Yapılandırın 1

Şimdi HizmetlerDNS Çözümleyici Genel Ayarlar bölümüne gidin ve şunları değiştirin:

  • Giden Ağ Arayüzleri: OPT1 (eklediğimiz WireGuard arayüzü)
  • DNS Sorgusu Yönlendirme: Yönlendirme kipini etkinleştir seçeneğini işaretleyin

İşlemi tamamladığınızda Kaydet ve Değişiklikleri Uygula seçeneklerine tıklayın.

DNS Ayarlarını Yapılandırın 2

Kurulumunuz artık tamamlandı. Ağınızdaki tüm trafik, artık seçtiğiniz Proton VPN sunucusu üzerinden güvenli bir şekilde yöneltilir. Bunu ağınızdaki herhangi bir aygıttan ücretsiz güvenli IP tarayıcımızı(yeni pencere) ziyaret ederek test edebilirsiniz.