Pfsense Captive Portal | Hasan Dimdik
Ana Sayfa Pfsense Pfsense Captive Portal
Yazar: Hasan DimdikTarih: Aralık 30, 2013 Kategori: Pfsense2 Yorumlar
Sizlere Pfsense CaptivePortal Nedir anlatmaya çalışacağım.İlk olarak Pfsense nedir ,neden ihtiyaç duyarız’ı kısaca anlatalım.
Pfsense FreeBSD Tabanlı bir Firewall’dır. En güzel yanı ücretsiz olmasıdır J Kişilerin loglarını tutabilirsiniz. Proxy olarak yapılandırabilirsiniz. Saat bazlı kısıtlama yapabilirsiniz. Ağdaki kişileri gruplara ayırabilir ve gruplara göre yasaklama yapabilirsiniz.Kişilere vouncher dediğimiz bilet oluşturabilir ve o biletler ile erişim sağlamasına izin verebilirsiniz.Aynı zamanda süre kısıtlaması yapabilirsiniz.Genel kullanımı bu şekildedir.Ben ise sizlere Pfsense üzerindeki Captive Portal özelliğinin ne işe yaradığını ve nasıl yapılacağını anlatacağım. Şimdi gelelim senaryomuza benim yapımda 2 ethernetim var
Bana Vlan yapılandırmak istermisin diye soruyor. Ben istemiyorum bu sebep ile “n” diyorum.
Panelin default kullanıcı adı : admin Şifre :pfsense dir.
Şimdi ilk yapmamız gereken Lan interface eklemeden Firewall > Rules kısmına gelip yazmamız gereken rule var.Aşağıda default gelen ayarlar gözükmektedir.
WAN üzerinde rule ekleyip hiçbirşey değiştirmeden add diyoruz ve Apply Changes diyoruz.Artık lan interface aktif hale getirebiliriz
Gördüğünüz gibi lan interface’im de geldi ve ip kısmında none yazıyor.Hadi burayı yapılandıralım hatta clientlarımız ip’yi Dhcp’den alsın. Bunun için “2” numaralı seçeneğin içine giriyoruz.
Burada ise vermek istediğimiz lan tarafının ip adresini veriyoruz benim yapımda 10.10.10.1 .Donra ise subnet’i soruyor. Bu kısımda ise dikkat etmemiz gereken küçük bir püf noktası var şöle ki wan ve lan aynı subnet olamıyor. Benim yapımda wan 24 bit ve lan ise 8 bit olarak yapılandırılmıştır. Eğer yanlışlık ile aynı yaptıysanız internete çıkamayacaksınız.
Dhcp’de yapılandıracamığızı sölemiştik.Bunun için bize sorduğu Do you want to enable the Dhcp server on LAN ? Sorusuna “y” diyoruz.Daha sonra başlangıç ve bitiş ip aralığını belirtebilirsiniz. Do you wan to revert http as the webconfigurator protocol sorusuna “y” diyerek web arayüzüne lan tarafından girişine izin vermiş oluyoruz. Şu ana kadar arayüze dış bacaktan bağlanmıştık.Artık Benim yapımdaki 10.10.10.1 üzerinden giriş yapabileceğim.
Lan ip adresimi de atadıktan sonra gördüğünüz üzere lan interface’m de 10.10.10.1 olarak geldi. Bakalım client makinam ip aldımı. Görüldüğü gibi almış durumda acaba internete çıkabiliyormuyuz
Yukarıda temel ayarları yapmıştık ve clientlarımız internete çıkabiliyordu. Önünüze şöyle bir proje geldiğini düşünün bir üniversitede çalışıyorsunuz ve yurttaki kullanıcılarınızın hepsinin kullanıcı ve soyadını girdikten sonra internete çıkmasına izin vereceksiniz .Bunu captive portal ile yapabilirsiniz.
Authentication kısmını Local User Manager Yapıyoruz .User Manager kısmını tıklıyoruz ve izin vermek istediğmiz kullanıcıları giriyoruz.
Ve internete kullanıcı adı ve parolomuzu doğru yazdıktan sonra erişim sağlayabiliyoruz.
12 Eylül 2015 / 15:02
Sonlara kadar sıkıntısız geldim. Tek sıkıntım captive portalla ilgili. Captive portalı lan üzerinde aktif edip user tanımladım ve auth metodunuda local olacak seçtim. Ama client bilgisayarım hala kafasına göre internete çıkıyor, herhangi bir şifre sorgusu vs yok. Sizce nedendir?
24 Eylül 2015 / 18:03
Internet Explorer üzerinde proxy ayarlarını yapıalndırdınız mı ?