pfSense Nedir?
pfSense, çok güçlü, açık kaynak kodlu bir firewall ve router yazılımıdır. FreeBSD tabanlıdır ve çoğu ticarî firewall cihazından daha fazla özellik sunar. pfSense, özellikle paylaşımlı hosting altyapıları (örnek: Paylaşımlı hosting) ve VPS sistemleri gibi yapılarda kullanılır. Hetzner gibi Almanya lokasyonlu sunucular üzerinde de sıkça tercih edilir.
Captive Portal Nedir?
Captive Portal, bir ağa bağlanan kullanıcıların internete erişmeden önce bir doğrulama sayfasından geçmesini sağlayan bir sistemdir. Otel, kafe, okul gibi halka açık yerlerde çok yaygın kullanılır.
pfSense Üzerinde Captive Portal Nasıl Kurulur?
1. pfSense Kurulumu
-
pfSense ISO dosyasını indirip bir USB veya CD'ye yazın.
-
Sunucuyu (fiziksel veya sanal) ISO ile başlatın.
-
Kurulum adımlarını takip edin:
-
Disk bölümlemesi
-
Ağ arayüzlerinin atanması (WAN ve LAN)
-
-
Kurulum bittikten sonra web arayüzüne IP adresi ile erişin.
2. Temel Ağ Ayarları
-
WAN arayüzü için internete çıkış sağlayın.
-
LAN arayüzü için dahili ağı tanımlayın.
3. Captive Portal Kurulumu
-
pfSense panelinde Services > Captive Portal bölümünü açın.
-
Yeni bir Captive Portal alanı oluşturun.
-
Ağı seçin (genellikle LAN).
-
Authentication Method seçin (Local User Manager, Voucher, RADIUS vb.).
4. Captive Portal Ayarları
-
Session Timeout: Kullanıcıların oturum sürelerini belirleyin.
-
Idle Timeout: Belirli bir süre etkinlik olmazsa bağlantıyı kesin.
-
Hard Timeout: Belirli bir süre sonunda otomatik çıkış yapılsın.
-
Portal Page Contents: Giriş sayfanızı özelleştirin.
5. Kullanıcı Yönetimi
-
System > User Manager bölümünden yeni kullanıcılar oluşturun.
-
Captive Portal ile doğrulama yaparken bu kullanıcı bilgilerini kullanın.
Captive Portal Örnek Senaryolar
-
Bir kafede gelen müşterilerin telefonlarından ağa bağlanması ve web tabanlı bir "Giriş Yap" sayfasından şifre girerek internete erişmesi.
-
Bir okulda öğrencilerin sadece okul bilgileriyle ağa erişmesi.
Kurulumda Dikkat Edilmesi Gerekenler
-
Sunucunuzun iki ağ kartı (WAN ve LAN) olması önerilir.
-
Captive Portal için SSL sertifikası kullanılması, tarayıcı uyarılarını azaltır.
-
DHCP ayarları doğru yapılmalıdır.
Sık Sorulan Sorular (SSS)
pfSense ücretsiz mi? Evet, pfSense tamamen açık kaynak kodludur ve ücretsiz kullanılabilir.
Captive Portal mobil cihazlarda çalışır mı? Evet, modern tarayıcılar desteklediği sürece hem mobil hem masaüstü cihazlarda sorunsuz çalışır.
Birden fazla Captive Portal alanı oluşturabilir miyim? Evet, pfSense üzerinde birden fazla Captive Portal bölgesi tanımlayabilirsiniz.
Hangi donanımda pfSense kurulabilir?
-
Fiziksel sunucular (x86 mimari)
-
KVM, VMware, Hyper-V gibi sanal sunucular
-
Cloud ortamlarda (belli ayarlar gerekebilir)
Sonuç
pfSense ve Captive Portal kullanarak ağınızı daha güvenli ve kontrollü hale getirebilirsiniz. Sunucularınızı Paylaşımlı hosting, VPS veya Hetzner Cloud gibi ortamlarda barındırıyorsanız, pfSense gibi profesyonel çözümler altyapınızı daha da güçlendirecektir.