# macbind-public **Repository Path**: sdial/macbind-public ## Basic Information - **Project Name**: macbind-public - **Description**: 网络智能运维系统-部署文件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-14 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## DOCKER COMPOSE 部署 > 目前仅支持`Linux`系统和`docker compose`方式部署 ### 1. 创建目录 - 在服务器上创建一个空目录用于存放部署文件 ```shell mkdir /opt/macbind-docker && cd /opt/macbind-docker ``` ### 2. 下载compose文件并启动 下载 Docker Compose 配置文件,或者 点击[这里](/assets/compose.yaml)直接下载 ```shell wget https://macbind.lfo.cc/assets/compose.yaml && docker compose up -d ``` ### 3. 访问系统 - 服务启动后,通过浏览器访问系统。`http://your-server-ip:18009` - 默认账号密码 `admin` / `admin123456` ## 系统初始化 ### 首次登录 - 默认密码是admin/admin123456,登录后记得修改密码 - 首次登录时,可以直接生成免费授权 - 免费授权:1用户,255在线资产。 - 授权单位这里要认真填,因为会显示到左上角和页面最底部和登录页。 - 自定义LOGO: - 点击页脚部分授权单位名称,进入授权页面,点击自定义LOGO按钮,可以使用自定义LOGO - LOGO显示在左上角和登录页 ### 配置ARP交换机 - 进入系统管理->管理后台 -> 交换机管理 - 配置ARP交换机和SNMP(只读),这里可以设置需要获取的IP范围 - (如果不需要准入可以不配置)配置ACL交换机和SNMP(读写),这里的ACL要提前在交换机中新建 ### 配置CIDR和权限 - 进入 系统管理->管理后台->IP管控范围 - 进入IP范围对象,添加IP范围 - 进入管控权限,配置CIDR管理权限 ### 添加周期运行cron命令 - 进行周期运行cron命令的配置 ```shell crontab -e ``` - 配置cron命令(*/3 指3分钟同步一次arp和黑名单,这里可以微调,如2-5都可以) ```shell */3 * * * * docker exec macbind-front bash /app/MACBINDPROJECT/scripts/getarp.sh ```