# php-ac-mac **Repository Path**: thomasblog/php-ac-mac ## Basic Information - **Project Name**: php-ac-mac - **Description**: 用于华为与思科无线控制器查看连接下的终端信息: 如果你想查某台设备是否连接无线,可以通过MAC查看是否有连接到AP - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-26 - **Last Updated**: 2025-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PHP AC-MAC 地址管理工具 这是一个用于管理无线控制器(AC)与 MAC 地址对应关系的 PHP 项目,适用于通过 SSH 连接到网络设备进行操作的场景。本项目支持华为和思科设备。 ## 功能特点 - 支持通过 SSH 连接到网络设备 - 提供基于 Web 的界面进行 MAC 地址查询 - 支持配置多个设备 IP 地址 - 提供数据库导入功能以管理 MAC 地址信息 ## 环境要求 - PHP 环境 - PHP 需要支持 `ssh-shell` 扩展 ## 安装步骤 1. **导入数据库** - 使用 `mac.sql` 文件导入数据库 2. **配置项目** - 修改 `config.php` 文件,配置数据库连接信息 3. **配置设备 IP** - 修改 `index.html` 和 `ip_list.php` 文件,配置需要连接的控制器 IP 地址 ## 使用说明 1. 打开浏览器访问 `index.html` 2. 在表单中选择设备和输入查询条件 3. 提交表单后,系统会连接设备并返回查询结果 ## 文件说明 - `config.php`:数据库连接配置文件 - `cisco.php` / `huawei.php`:设备连接操作逻辑文件 - `index.html`:查询页面 - `ip_list.js`:IP 列表配置文件 - `mac.sql`:数据库结构文件 ## 注意事项 - 确保 PHP 环境已安装并启用了 `ssh-shell` 扩展 - 确保 Web 服务器有权限连接网络设备 - 确保数据库配置正确并成功导入 `mac.sql` ## 开源协议 该项目遵循 MIT License。详情请查看项目根目录下的协议文件(如有)。