有人可以试着告诉我这种wifi强制门户设置的难度级别。
我在网络方面知识渊博,在php / mysql中并不多,但有足够的技能来设置我自己的网络服务器。和半径4/10的知识。
这是方案
1)在guest_ssid
2)将出现注册页面,用户将输入几个字段(例如电子邮件,姓名等)。
3)提交后,它将允许访问网络(仅512小时带宽有效3小时)
我知道我需要ff:
1)所以,我按照指南,我设法用mysql和apache安装freeradius。
我有一个名为radius
的表格,包含这些表格
半径表
据我所知,我应该将我的帐户放在radcheck
表格内。
+----+----------+----------------+----+-------+
| id | username | attribute | op | value |
+----+----------+----------------+----+-------+
| 1 | john | Cleartext-Pass | := | 12345 |
+----+----------+----------------+----+-------+
2)然后在我的/ var / www / html中login.php
login_success.php
check_login.php
Check_login.php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="radius"; // Database name
$tbl_name="radcheck"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$Cleartext-Pass")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
!!这里的所有php代码都在使用我的其他数据库;它只包含一个表,用户和密码字段!!
我想我的问题是,如何让我的php登录工作在使用mysql作为用户存储的freeradius? - 甚至不确定我是否在我的php中正确放置了语法/值
如何在freeradius中实现会话限制(3小时)和带宽限制?