In our organization we have a wifi access point and IP addresses are assigned by a Windows DHCP server. We have MAC filtering enabled for internet access in the DHCP server but the issue is that if anyone configure static IP address then he can also access the internet, which we want to restrict. I want to configure any captive portal which can only grant access to IP addresses which are assigned by the DHCP server.

Can pfSense captive portal grant internet access to IP addresses which are assigned by the Windows DHCP server only??


One way to solve this is to have multiple WiFi networks. It depends on the type/brand of Access points You have. Enterprise models normally can handle 4 different networks. Allow anyone with the correct CSID and credentials to use Network 1 (i.e. give access to Configure another WiFi network 2 with another CSID connected to lets say

Configure the firewall to block internet access from Wifi Network 2, and allow from Wifi Network 1.

Now this solutions does not use captive portal at all, but this should also be possible in PFSense Captive portal out-of-the-box. According to PFSense doc you can filter on MAC addresses and select PASS or BLOCK according to your need.

The captive portal can either/or filter on IP addresses and MAC addresses.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.