|
||||||||
Greetings, I am exploring the idea of changing the CP so that it can block access to services offered from the router until the user authenticates to the CP. In this example I am trying to control access to PPTP. First I deleted the 500-501 rules and I removed them from the services_captiveportal.php ipfw delete 500 ipfw delete 501 Then I added these rules to the services_captiveportal.php page right after the line '# ... 10000-19899: rules per authenticated client go here...' ipfw 19897 add deny tcp from any to 192.168.1.1 1723 ipfw 19898 add allow ip from 192.168.1.1 to any out via de1 ipfw 19899 add allow ip from any to 192.168.1.1 in via de1 This works as intended. The use is allowd full access to the router except for port 1723. When the user authenticates, the rules created in 10000-19999 take over and allow full access, including 1723. Can these sorts of changes to the behavior of the CP be implemented? Are there obvious consequences of this, particuarlty the fact that rules 500-501 have become 19898-19899? |