修改pfSense中DHCP leases页面IP地址默认排序方式
修改pfSense DHCP租约默认排序为升序
可以通过修改status_dhcp_leases.php文件实现默认按IP地址升序排列,具体步骤如下:
定位文件:登录pfSense系统,找到文件
/usr/local/www/status_dhcp_leases.php(可通过WebShell、SFTP或本地文件管理器访问)。修改排序方向参数:打开文件后,查找初始化排序方向的代码段,通常类似:
$order = isset($_GET['order']) ? $_GET['order'] : 'ip_addr'; $sort_dir = isset($_GET['sortdir']) ? $_GET['sortdir'] : 'DESC';将其中的
'DESC'替换为'ASC',修改后代码变为:$order = isset($_GET['order']) ? $_GET['order'] : 'ip_addr'; $sort_dir = isset($_GET['sortdir']) ? $_GET['sortdir'] : 'ASC';验证查询语句(可选):如果上述修改后未生效,检查文件中查询DHCP租约的代码,找到类似调用
get_dhcp_leases($order, $sort_dir)的语句,或直接包含ORDER BY ip_addr DESC的SQL片段,确认排序方向已跟随$sort_dir变量,或直接将DESC改为ASC。生效:保存文件后,刷新「状态/DHCP租约」页面,即可看到租约默认按IP地址从低到高升序排列。
注意:pfSense系统更新可能会覆盖修改后的文件,若需长期保留该设置,建议在系统更新后重新执行上述修改。
内容的提问来源于stack exchange,提问作者Roveer
相关产品推荐
相关产品推荐

