厂商与驱动¶
vConfig 里的"一个厂商"是一份完整定义:怎么登录、跑哪些命令、输出怎么读。内置 15 家,全都可编辑,也可以自己加,不用等版本。

内置厂商¶
内置 18 家厂商:Cisco、Juniper、华为、H3C、MikroTik、Arista EOS、HPE Comware、锐捷 RGOS、中兴 ZXROS、Netgear、Dell OS10、Broadcom SONiC / ICOS、Centec 盛科 (CentecOS)、Fortinet 飞塔 (FortiOS)、Hillstone 山石 (StoneOS)、Palo Alto (PAN-OS)、Linux、ATEN,每一家都可在「设备管理 → 厂商设置」中修改。
一份厂商定义包含什么¶
「设备管理 → 厂商设置 → + 新增厂商」:
基础信息¶
| 字段 | 说明 |
|---|---|
| 厂商代码 * | 内部标识 |
| 显示名称 * | 设备表单里用户看到的名字 |
| 驱动类型 | 基于哪个内置驱动族 |
| 自定义驱动模块路径 | 完全自定义驱动时用 |
| 排序权重 / 启用 | 选择器里的顺序;不用就停用,不要删 |
登录参数¶
| 字段 | 说明 |
|---|---|
| 登录提示符 / 密码提示符 | 只有提示符特殊的设备才需要填 |
| 初始化命令 | 登录后执行一次,通常是关分页:screen-length 0 temporary、terminal length 0 或该平台的等价命令 |
三套命令集¶
三套命令集都支持多行按序兜底——vConfig 先试第一条,设备不认就试下一条。同一份定义因此能覆盖同一平台的好几代软件。
| 命令集 | 用途 |
|---|---|
| 备份命令 * | 取运行配置 |
| 盘点命令 | 板卡、光模块、序列号 |
| LLDP 命令 / CDP 命令 | 邻居采集(CDP 仅 Cisco 系) |
输出格式¶
盘点解析格式与邻居解析格式告诉 vConfig 该按哪个输出族解析。"一套登录流程 + 三套命令集 + 一个格式族"就是全部模型——这四样对了,所有要碰设备的功能就都能跑。
自己加一家¶
任何能 SSH 或 Telnet 上去的东西都能加成自定义厂商,不改代码、不等发版——当你一整队标准设备里夹着一台怪东西时,这一点很重要。
从最像的那家抄起
复制 CLI 最接近的内置厂商,只改不一样的命令,先用一台设备验证,再铺全网。