路由交换配置基线

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确
安装这个技能

建立或核查设备配置基线。当用户问「配置模板怎么做」「配置规范怎么定」「设备配置怎么统一」「配置基线怎么比对」「设备加固命令有哪些」「AAA/SNMPv3 怎么配」时使用。触发词:配置基线、配置模板、配置规范、AAA、SNMP、Syslog、NTP、配置比对、加固命令、SSH、设备加固。

一句话选型结论

按资料字段整理

路由交换配置基线是运维和基础设施类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_c1c65a3c/net-device-config-baseline
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_c1c65a3c仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
路由交换配置基线当前 未标注权限 未标注 未标注 未标注 有
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.6 KB
模型实际读到的说明书原文,来自技能仓库

路由交换配置基线

把设备配置标准化,让每台设备都有一份可对照、可核查的安全基线,减少因人而异的配置差异与安全隐患。本技能给出华为/思科加固命令集、基线项-命令-风险表,以及自动核查脚本——把设备配置丢进去,秒出「哪些关键加固命令缺失」。

一、核心原理

配置基线的本质是把安全最佳实践固化成一条条可判定的命令。核查脚本逐条比对「基线要求的关键命令」是否出现在设备配置里,缺失即风险。

flowchart LR
    A[设备运行配置<br/>show run / display current] --> B[baseline_checker.py<br/>按厂商逐条比对]
    B --> C{关键命令是否存在?}
    C -->|存在| D[符合]
    C -->|缺失| E[缺失清单 + 风险等级]
    E --> F[生成整改命令]

基线的五大支柱:

  • AAA 认证:登录走 AAA/本地强口令,杜绝默认口令。
  • 管理协议安全:SSH v2 替代 Telnet,关闭 HTTP 管理。
  • SNMPv3:只留加密的 v3,禁用 v1/v2c 明文 community。
  • 日志与时间:Syslog 集中 + NTP 同步,保证审计时间戳可信。
  • 冗余与描述:VRRP/堆叠/M-LAG 规范 + 接口描述,降低误操作。

二、参考架构(基线核查流程)

flowchart TB
    T[基线模板<br/>assets/baseline-template.txt] --> D[下发到设备]
    C[生产设备配置] --> CHK[baseline_checker.py]
    B[基线命令风险表<br/>assets/baseline-command-risk.csv] --> CHK
    CHK --> R[合规报告: 缺失/风险]
    R --> FIX[整改 + 差异复核]

配套 ASCII 基线项速览(文档用):

配置基线五大类
 [1] 身份鉴别   AAA + 强口令 + 管理源限制
 [2] 管理协议   SSH v2(禁 Telnet/HTTP)
 [3] 监控协议   SNMPv3(禁 v1/v2c)
 [4] 日志时间   Syslog 集中 + NTP 同步
 [5] 冗余描述   VRRP/堆叠/M-LAG + 接口描述

三、关键参数 / 决策表

基线项 华为命令 思科命令 风险
启用 SSH stelnet server enable ip ssh version 2 高(明文管理)
关闭 Telnet undo telnet server enable transport input ssh 高(明文口令)
关闭 HTTP 管理 undo http server enable no ip http server 高(明文/弱鉴权)
SNMPv3 snmp-agent sys-info version v3 snmp-server group GRP v3 priv 中(v1/v2c 可枚举)
集中日志 info-center loghost <IP> logging host <IP> 中(无审计)
NTP 同步 ntp-service unicast-server <IP> ntp server <IP> 低(时间戳不可信)
AAA 认证 authentication-mode aaa aaa new-model 高(弱认证)
接口描述 description <TEXT> description <TEXT> 低(误操作)

> 完整基线项-命令-风险表见 assets/baseline-command-risk.csv,核查用 scripts/baseline_checker.py。

四、分步 SOP

  1. 编制基线模板:按厂商编写主机名、管理地址、AAA、SSH、SNMPv3、NTP、Syslog、冗余协议的标准模板(见 assets/baseline-template.txt)。
  2. 安全项强制:禁用 Telnet/HTTP/SNMPv1,启用 SSH v2 与强口令策略。
  3. 接口规范:接口描述统一,未用端口 shutdown 或隔离。
  4. 下发与统一:新设备按模板配置,存量设备按整改清单收敛。
  5. 基线核查:跑 baseline_checker.py 检查生产配置是否含关键加固命令。
  6. 差异复核与整改:对缺失项生成整改命令并下发,复核合规率。
  7. 备份与恢复:自动备份 + 恢复演练。

五、真实配置示例

华为 VRP 加固命令集

# 身份鉴别与管理协议
stelnet server enable
undo telnet server enable
undo http server enable
user-interface vty 0 4
 authentication-mode aaa
 protocol inbound ssh

# AAA 本地认证
aaa
 local-user admin password irreversible-cipher <PASSWORD>
 local-user admin privilege level 15
 local-user admin service-type ssh

# SNMPv3 + 日志 + NTP
snmp-agent sys-info version v3
info-center enable
info-center loghost 10.1.99.10
ntp-service unicast-server 10.1.99.11

思科 IOS-XE 加固命令集

! 管理协议
ip ssh version 2
no ip http server
no ip http secure-server
line vty 0 4
 transport input ssh

! AAA
aaa new-model
aaa authentication login default local
username admin privilege 15 secret 0 <PASSWORD>
enable secret <SECRET>

! SNMPv3 + 日志 + NTP
no snmp-server community public RO
snmp-server group GRP v3 priv
logging host 10.1.99.10
ntp server 10.1.99.11

> 完整可填空模板见 assets/baseline-template.txt,逐行解释见 references/baseline-configs.md。

六、验证方法

# 基线核查(华为)
python baseline_checker.py --config switch.cfg --vendor huawei --baseline baseline-command-risk.csv

# 基线核查(思科)
python baseline_checker.py --config router.cfg --vendor cisco --baseline baseline-command-risk.csv
验证项 达标线 采集方式
关键命令合规率 100%(高危项 0 缺失) baseline_checker.py
Telnet/HTTP 关闭 0 台启用 脚本 + 配置核对
SNMP 版本 仅 v3 配置核对
日志集中 全部接 Syslog 配置核对
备份可恢复 演练通过 恢复演练记录

七、常见故障排查

现象 根因方向 首要动作
核查大量缺失 存量设备未按基线配置 按缺失清单批量整改
改 SSH 后登录不上 源限制/AAA 配置问题 核对 vty 配置与账号
SNMP 升级后监控断 监控侧仍用 v1/v2c 同步升级监控侧到 v3
关闭 HTTP 后网管失效 网管依赖 HTTP 迁移到 HTTPS/NetConf 或收紧
时间戳不准 未配 NTP 补 NTP 同步

八、输出规范

交付时应产出:标准配置模板(华为/思科)、基线符合性核查报告(缺失清单)、整改动作清单、备份与恢复验证记录。

八附、典型基线验收清单(快速核对)

序号 验收项 合格标准
1 主机名/管理地址 规范命名 + 独立管理地址
2 Telnet 已关闭
3 HTTP 管理 已关闭或收敛
4 SSH 版本 仅 v2
5 AAA 认证 已启用 + 强口令密文
6 SNMP 版本 仅 v3(authPriv)
7 Syslog 集中 已指向集中平台
8 NTP 同步 已配置且可达
9 接口描述 关键接口均有描述
10 未用端口 shutdown 或隔离

九、边界与风险

  • 命令必须标注适用平台(华为 VRP / 思科 IOS-XE),不混用语法。
  • 高危命令(如关闭服务、改认证)需标注风险与前置检查,走变更流程。
  • 基线核查是「命令包含式」检查,不判断语义正确性,复杂差异需结合 diff 与人工复核。
  • 口令类命令务必用密文形式(secret/irreversible-cipher),禁止明文留存。

配套资源

  • 参数手册:references/baseline-parameters.md
  • 厂商加固命令对照:references/baseline-configs.md
  • 故障案例库:references/baseline-troubleshooting.md
  • 基线项-命令-风险表:assets/baseline-command-risk.csv
  • 华为/思科加固命令集模板:assets/baseline-template.txt
  • 脚本:scripts/baseline_checker.py(设备配置基线核查器)
  • 配套检查清单:《路由交换配置基线清单》

常见问题

5 问
答案由本站依据条目字段整理
路由交换配置基线怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_c1c65a3c/net-device-config-baseline。安装方式为未标注。装完刷新技能列表或重开客户端。

路由交换配置基线支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

路由交换配置基线权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

路由交换配置基线收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

路由交换配置基线用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。