pfSense, FreeBSD tabanlı, açık kaynak kodlu ve kurumsal düzeyde özelliklere sahip oldukça popüler bir firewall / yönlendirici yazılımıdır. Düşük maliyetli donanımlarla bile yüksek performanslı ağ güvenliği çözümleri sunar. Bu yazımızda, sıfırdan pfSense kurulum adımlarını ve VLAN (Sanal Yerel Ağ) yapılandırmasını ele alacağız.
1. pfSense Temel Kurulum Adımları
pfSense kurulumu için en az iki fiziksel ağ kartına (NIC) ihtiyaç vardır. Bunlar varsayılan olarak WAN (Dış Dünya) ve LAN (İç Ağ) olarak adlandırılır.
- ISO dosyasını USB veya CD medyasına yazdırıp cihazı başlatın.
- Gelen karşılama ekranında Accept diyerek sözleşmeyi onaylayın.
- Install pfSense seçeneği ile devam edin.
- Klavye ayarlarından Türkçe klavye seçip devam edin.
- Disk bölümleme aşamasında Auto (UFS) seçerek otomatik kuruluma izin verin.
- Kurulum bittikten sonra sistemi yeniden başlatın (Reboot).
Sistem açıldığında karşınıza gelen CLI ekranında ağ kartlarınızı WAN ve LAN olarak eşleştirmeniz (assign) istenecektir.
2. pfSense VLAN Yapılandırması
Eğer tek bir LAN kablosu üzerinden birden fazla ağ segmentini (örneğin Yerel Ağ, Misafir Ağı, Kamera Ağı) yönetmek istiyorsanız Managed (Yönetilebilir) bir switch ile VLAN Trunk yapılandırması yapmanız gerekir.
Adım 1: VLAN Oluşturma
Konsol arayüzünden veya web arayüzünden Interfaces > Assignments > VLANs sekmesine gidin.
- Parent Interface: LAN arayüzünüzü seçin (Örn:
em1). - VLAN Tag:
50(Örn: Misafir Ağı için). - Description:
Misafir_Agi. - Add diyerek kaydedin.
Adım 2: VLAN Arayüzünü Atama
Interface Assignments sekmesine geri dönün.
- Available network ports kısmından oluşturduğunuz
VLAN 50 on em1 (Misafir_Agi)seçeneğini seçin. - Add butonuna tıklayın. Arayüzün adı genellikle
OPT1olarak atanacaktır. OPT1isminin üzerine tıklayarak Enable Interface kutucuğunu işaretleyin ve isminiMISAFIRolarak değiştirin.- IPv4 Configuration Type seçeneğini Static IPv4 yapın.
- IPv4 Address kısmına
192.168.50.1 /24IP’sini verip kaydedin (Save & Apply Changes).
3. DHCP Sunucusu ve Güvenlik Kuralları
Oluşturduğumuz yeni VLAN için otomatik IP dağıtacak olan DHCP sunucusunu aktif etmeli ve internet çıkış iznini vermeliyiz.
DHCP Etkinleştirme
- Services > DHCP Server > MISAFIR sekmesine gidin.
- Enable DHCP Server on MISAFIR interface seçeneğini işaretleyin.
- Dağıtılacak IP havuzunu (Range) belirleyin:
192.168.50.10ile192.168.50.254arası. - Ayarları kaydedin.
Firewall Kuralı Ekleme (İnternet İzni)
Varsayılan olarak pfSense yeni oluşturulan OPT arayüzlerindeki tüm trafiği engeller. Misafirlerimizin internete çıkabilmesi için kural yazmalıyız:
- Firewall > Rules > MISAFIR sekmesine gidin.
- Add (Üstüne Ekle) butonuna basın.
- Action:
Pass(İzin ver). - Interface:
MISAFIR. - Protocol:
Any. - Source:
MISAFIR net. - Destination:
Any. - Kaydedip uygulayın (Save & Apply).
🔒 Güvenlik İpucu: Misafirlerin yerel ağınızdaki (LAN) şirket sunucularına erişmesini engellemek için, kuralın Destination (Hedef) kısmına LAN ağını seçip aksiyonu Block yapan bir engelleme kuralını, internet izni kuralının hemen üstüne yerleştirmelisiniz.