AI大模型配置网络设备V4.0 使用说明

基于AI大模型的智能网络设备配置与管理工具使用文档

功能概览

AI大模型配置网络设备V4.0是一款基于AI大模型的智能网络设备配置与管理工具,集成了设备管理、终端连接、AI命令生成、智能巡检、日志分析、光模块检测、故障诊断等多项实用功能。

系统要求

注意:首次使用AI功能前,需要在"模型配置"页面配置AI API参数(URL、密钥、模型名称)。

主要功能模块

支持的设备厂商


📊 仪表盘

仪表盘是系统的主界面,提供设备统计、快捷操作和最近活动等信息。

功能说明

提示:仪表盘数据会自动刷新,也可以点击"刷新"按钮手动更新。

📱 设备管理

设备管理功能用于添加、编辑、删除和管理网络设备信息。

添加设备

  1. 点击"添加设备"按钮
  2. 填写设备信息:
    • 设备名称:设备的标识名称(必填)
    • IP地址:设备的IP地址(必填)
    • 端口:SSH/Telnet端口,默认22(SSH)或23(Telnet)
    • 协议:选择SSH或Telnet
    • 厂商:选择设备厂商(华为/华三/锐捷/思科)
    • 用户名:登录用户名(必填)
    • 密码:登录密码(必填)
    • 特权密码:进入特权模式的密码(可选)
    • 备注:设备备注信息(可选)
  3. 点击"保存"按钮

编辑设备

  1. 在设备列表中选择要编辑的设备
  2. 点击"编辑"按钮
  3. 修改设备信息
  4. 点击"保存"按钮

删除设备

  1. 在设备列表中选择要删除的设备
  2. 点击"删除"按钮
  3. 确认删除操作

设备状态检测

注意:设备信息会保存在本地数据库中,删除设备不会影响已备份的配置文件。

🔌 终端连接

终端连接功能提供SSH/Telnet/Console连接,支持多设备同时连接。

连接设备

  1. 在"选择设备"下拉框中选择要连接的设备
  2. 点击"连接"按钮
  3. 等待连接建立(连接成功后会打开新的标签页)
  4. 在终端中输入命令进行操作

多设备连接

批量执行

断开连接

提示:终端支持常用的快捷键操作,如Ctrl+C中断命令执行。
注意:如果设备连接失败,请检查网络连通性、IP地址、端口、用户名和密码是否正确。

✨ 命令生成

AI命令生成功能可以根据自然语言需求,智能生成网络设备配置命令。

使用方法

  1. 在左侧面板选择目标设备(单选)
  2. 在"配置需求"文本框中输入自然语言描述,例如:
    • "配置VLAN 10,名称为test"
    • "在接口GigabitEthernet0/0/1上配置IP地址192.168.1.1/24"
    • "配置静态路由,目标网段192.168.2.0/24,下一跳192.168.1.254"
  3. 点击"生成命令"按钮
  4. 等待AI生成配置命令(右侧面板会显示生成的命令)
  5. 检查生成的命令是否正确
  6. 可以选择:
    • 复制命令:复制到剪贴板
    • 应用到设备:直接将命令应用到设备(需要先连接设备)
    • 保存到文件:将命令保存为文本文件

功能特点

注意:使用AI命令生成功能前,需要在"模型配置"页面配置AI API参数。
警告:生成的命令在应用到设备前,请仔细检查命令的正确性,避免误操作导致设备配置错误。

🔍 智能巡检

智能巡检功能可以自动执行设备巡检,并使用AI分析巡检结果,生成专业的巡检报告。

使用方法

  1. 选择要巡检的设备
  2. 选择巡检类型:
    • 常规巡检:检查设备基本信息、接口状态、路由表等
    • 深度巡检:包含常规巡检的所有项目,并增加CPU/内存、日志、安全等检查
  3. 点击"开始巡检"按钮
  4. 等待巡检完成(会显示进度条和当前执行的巡检项)
  5. 查看巡检结果:
    • 每个巡检项的状态(成功/警告/错误)
    • 详细的巡检数据
    • AI分析报告
  6. 可以导出巡检报告(HTML或文本格式)

巡检项目

常规巡检包括:

深度巡检额外包括:

AI分析报告

提示:巡检过程中可以随时点击"停止"按钮中断巡检。巡检报告会自动保存,可以随时查看历史报告。

📋 日志分析

日志分析功能可以使用AI分析网络设备的日志文件,提供问题诊断和优化建议。

使用方法

  1. 选择要分析的设备
  2. 选择日志来源:
    • 从设备获取:自动从设备获取日志
    • 从文件导入:导入本地日志文件
  3. 如果选择"从设备获取":
    • 系统会自动连接设备并获取日志
    • 显示获取进度
  4. 如果选择"从文件导入":
    • 点击"选择文件"按钮
    • 选择日志文件(支持文本格式)
  5. 点击"AI分析"按钮
  6. 等待AI分析完成
  7. 查看分析结果:
    • 日志摘要
    • 问题诊断
    • 优化建议
    • 风险评估
  8. 可以导出分析报告

功能特点

注意:日志分析功能需要配置AI API。大型日志文件的分析可能需要较长时间。

💡 光模块检测

光模块检测功能可以检测网络设备上光模块的状态,并使用AI生成分析报告。

使用方法

  1. 选择要检测的设备
  2. 选择检测模式:
    • 全端口检测:检测设备上所有端口的光模块
    • 指定端口:只检测指定的端口(需要输入接口范围,如GE0/0/1-10)
  3. 设置告警阈值:
    • 警告阈值:光功率低于此值会显示警告(默认-10dBm)
    • 严重阈值:光功率低于此值会显示严重告警(默认-20dBm)
  4. 点击"开始检测"按钮
  5. 等待检测完成(会显示检测进度)
  6. 查看检测结果:
    • 每个端口的光模块信息(发送光功率、接收光功率、温度等)
    • 异常端口标记
  7. 点击"AI分析"按钮生成分析报告
  8. 可以导出检测报告

检测信息

光模块检测会显示以下信息:

AI分析报告

提示:建议定期执行光模块检测,及时发现光模块老化或故障问题。
注意:某些设备可能不支持光模块检测命令,如果检测失败,请检查设备型号和命令支持情况。

🏥 故障诊断

故障诊断功能可以使用AI智能诊断网络设备故障,提供问题分析和解决方案。

使用方法

  1. 选择要诊断的设备
  2. 输入故障描述或症状,例如:
    • "设备无法ping通"
    • "接口频繁up/down"
    • "网络延迟高"
  3. (可选)上传相关日志文件或错误信息
  4. 点击"开始诊断"按钮
  5. 等待AI分析完成
  6. 查看诊断结果:
    • 问题分析
    • 可能原因
    • 解决方案
    • 预防措施

功能特点

注意:故障诊断功能需要配置AI API。提供越详细的故障描述,诊断结果越准确。

📚 命令知识库

命令知识库功能可以使用AI指导学习网络设备配置命令,帮助用户掌握不同厂商的命令语法。

使用方法

  1. 选择要学习的设备厂商(华为/华三/锐捷/思科)
  2. 输入想要学习的配置需求,例如:
    • "如何配置VLAN"
    • "如何配置静态路由"
    • "如何配置ACL"
  3. 点击"生成学习内容"按钮
  4. 查看AI生成的学习内容:
    • 命令语法说明
    • 配置示例
    • 注意事项
    • 常见问题
  5. 可以保存学习内容供以后参考

功能特点

提示:命令知识库是学习网络设备配置的好帮手,特别适合初学者或需要学习新厂商命令的用户。

💾 配置备份

配置备份功能可以自动备份网络设备的配置文件,支持版本管理和恢复。

备份配置

  1. 选择要备份的设备
  2. 选择备份类型:
    • 完整配置:备份设备的完整配置
    • 启动配置:备份设备的启动配置
    • 运行配置:备份设备的当前运行配置
  3. 点击"开始备份"按钮
  4. 等待备份完成(会显示备份进度)
  5. 备份文件会自动保存到backups/目录下

备份历史

恢复配置

  1. 在备份历史中选择要恢复的备份文件
  2. 点击"恢复配置"按钮
  3. 确认恢复操作(此操作会覆盖设备当前配置)
  4. 等待恢复完成

自动备份

提示:建议定期备份设备配置,特别是在进行重要配置变更前。备份文件会以设备IP和备份时间命名,方便查找。
警告:恢复配置会覆盖设备当前配置,请谨慎操作。建议在恢复前先备份当前配置。

⚙️ 模型配置

模型配置页面用于配置AI大模型的API参数,这是使用AI功能的前提。

配置AI API

  1. 进入"模型配置"页面
  2. 填写API配置信息:
    • API URL:AI服务的API地址
      • 默认:https://api.siliconflow.cn/v1/chat/completions
      • 也可以使用其他兼容OpenAI API格式的服务
    • API密钥:AI服务的API密钥(必填)
    • 模型名称:要使用的AI模型名称
      • 默认:deepseek-ai/DeepSeek-V3
      • 根据使用的AI服务选择对应的模型
    • 温度参数:控制AI生成的随机性(0-2,默认0.7)
    • 最大Token数:单次生成的最大Token数(默认4096)
  3. 点击"保存配置"按钮
  4. 可以点击"测试连接"按钮验证配置是否正确

支持的AI服务

获取API密钥

注意:AI功能需要网络连接和有效的API密钥。某些AI服务可能需要付费使用。
提示:配置保存后,所有AI功能(命令生成、巡检分析、日志分析等)都可以正常使用。

使用技巧

提高效率

AI功能优化

数据管理


常见问题

Q: 软件无法启动怎么办?

A: 检查以下几点:

Q: 无法连接到设备?

A: 请检查:

Q: AI功能无法使用?

A: 请检查:

Q: 生成的命令不正确?

A: 可以尝试:

Q: 巡检或检测功能执行失败?

A: 可能的原因:

Q: 如何备份和恢复数据?

A: 数据备份:

Q: 支持哪些设备厂商?

A: 目前支持:

其他厂商的设备如果使用标准SSH/Telnet协议,也可以尝试连接,但AI命令生成可能不支持。

Q: 如何更新软件?

A: 更新方法:

Q: 软件是免费的吗?

A: 是的,本软件完全免费,仅供学习和合法运维使用。但使用AI功能需要配置AI API,某些AI服务可能需要付费。

Q: 如何获取技术支持?

A: 可以通过以下方式获取帮助: