1.
目标与适用范围
- 说明本文旨在建立对新入职工作用机(物理服务器、VPS、云主机、网络设备)统一的MAC记录与资产标签流程。
- 适用于数据中心机架上物理主机、虚拟化平台上的VM与云VPS的纳管。
- 涵盖网络层(MAC、交换机端口、VLAN)、主机层(NIC配置、IP、域名)、安全层(DHCP、ARP防护、DDoS策略)。
- 输出要求包含可扫描的资产标签、CMDB条目与交换机联动记录。
- 目标KPI:资产录入准确率≥99%,网络故障定位时间缩短≥50%。
2.
入职前准备清单
- 准备资产模板字段:资产标签、序列号、主机名、MAC(含各网卡)、IP、VLAN、交换机和端口、机房与机架位、负责人。
- 工具:条码/二维码打印机、耐磨资产贴纸、笔记本或移动终端、SSH/控制台访问权限、交换机管理账号。
- 网络配置准备:DHCP保留池策略、DNS/反向DNS命名约定、CDN与负载均衡接入流程。
- 权限与流程:变更审批流程、CMDB录入权限、上架/下架工单模板。
- 日志和备份:确保有交换机配置备份与DHCP/DNS配置快照用于回滚。
3.
物理机与虚拟机MAC采集流程
- 物理服务器:在控制台或OS中运行ip link show或ifconfig -a查看所有网卡MAC,例如:eth0 00:1A:4B:16:2E:3C;eth1 00:1A:4B:16:2E:3D。
- 虚拟机/Hypervisor:从ESXi或Proxmox等管理界面读取虚拟网卡MAC,或在宿主机查看vmk或bridge表。示例:VM NIC MAC 52:54:00:2A:3B:4C。
- VPS/云主机:云平台控制台提供主网卡MAC和内网浮动IP,记录控制台显示的MAC与云资源ID。
- 交换机侧验证:在对应交换机上执行show mac address-table | include <端口>或show mac address-table address 00:1A:4B:16:2E:3C,确认MAC学习到的端口。
- 记录注意:同一物理机多NIC需明确用途(管理网/业务网/备份网),并在CMDB中逐一登记。
4.
资产标签的生成与贴附流程
- 资产号规则:采用统一前缀+年份+流水号,例如 TAG-2026-000123,条码用CODE128或QR码,链接至CMDB记录。
- 标签内容:资产号、简短机房/机架位置、责任人电话、二维码(指向CMDB URL),并打印耐候性贴纸。
- 打印与固定:使用宽度适中的标签(例如50mm×25mm),将标签粘贴在机箱前面和保修所在位置。
- 贴附校验:现场拍照并上传工单,图片需能识别标签及主机名;由运维工程师和资产管理员双签确认。
- 更新机制:设备迁移或拆机需填写变更单并更新CMDB标签状态“在用/迁移/退役”。
5.
CMDB录入与网络配置信息示例
- CMDB字段至少包含:资产标签、设备类型、厂商、型号、序列号、网卡MAC列表、IP与子网、VLAN、交换机与端口、上架位置、负责人。
- 示例服务器配置(录入样例):主机名 web-ny-01,CPU 8c/16t,内存 32GB,磁盘 2×1TB NVMe RAID1,NICs 2×10GbE,MACs 00:1A:4B:16:2E:3C / 00:1A:4B:16:2E:3D,内网IP 10.10.20.11。
- DNS/CDN 配置示例:域名 www.example.com -> CNAME cdn.example.net,CDN节点为阿里云CDN/Cloudflare,回源地址为 10.10.20.11。
- DDoS防护:上游使用云厂商清洗或APNIC/ISP黑洞策略,配置阈值告警(例如单IP突发流量>1Gbps触发清洗)。
- 在CMDB中设置审计字段:录入时间、录入人、最后一次变更时间和变更记录。
6.
交换机联动与安全加固
- 端口映射:在交换机上将机柜号/机位与端口编号建立映射表,并在CMDB同步更新。
- 端口安全:配置端口安全(port-security)限制MAC数量为1或根据需求设定,示例:switchport port-security maximum 2。
- DHCP防护:启用DHCP Snooping与IP Source Guard,阻止伪造DHCP分配与IP欺骗。
- 动态学习校验:定期比对交换机MAC表与CMDB记录,检测漂移或未登记设备。
- 命令示例(参考):show mac address-table | include 00:1A:4B、show ip dhcp binding、show running-config | section ip dhcp snooping。
7.
巡检、自动化与变更管理
- 定期扫描:每周运行一次网络扫描脚本(使用SNMP/Ansible/Nmap)取得在线MAC与IP清单并与CMDB比对。
- 自动化脚本示例输出:扫描结果:发现IP 10.10.20.15 MAC 52:54:00:2A:3B:4C,状态:未登记(需人工核查)。
- 变更工单:任何MAC、IP、交换机端口或机位变更必须走工单审批并记录到变更历史。
- 报警与修正:若出现MAC漂移或未知MAC连接,应自动生成告警并触发临时隔离策略(VLAN隔离或端口关断)。
- 审计报告:每月生成资产一致性报告,包含新增、迁移、退役设备列表及一致率数值。
8.
真实案例:某上海数据中心新机上线流程与效果
- 背景:公司B在上海1号机房上线3台Web物理服务器与2台数据库备机,目标7x24业务上线上线并与CDN对接。
- 操作步骤:现场采集MAC并与交换机核验 -> 打印贴附TAG-2026-000201~000205 -> CMDB逐台录入并设置DNS与CDN回源。
- 服务器配置实例(表格展示下方):CPU 16c/32t、内存 64GB、NIC 2×25GbE,MAC与IP已录入并在交换机绑定端口。
- 结果与指标:上线后资产准确率从88%提升至99.6%,故障定位时间从平均45分钟缩短到18分钟,DDOS响应时间缩短50%。
- 经验总结:严格的MAC到端口映射、条码化资产与CMDB闭环使得运维效率显著提升,配合CDN与上游清洗实现稳定对外服务。
| 资产标签 |
主机名 |
IP |
网卡MAC |
交换机/端口 |
| TAG-2026-000201 |
web-ny-01 |
10.10.20.11 |
00:1A:4B:16:2E:3C |
sw1/gi1/0/12 |
| TAG-2026-000202 |
db-ny-01 |
10.10.30.21 |
00:1A:4B:16:2E:4A |
sw2/gi1/0/5 |
来源:新入职设备如何记录工作用机MAC地址 与资产标签流程