| 为什么有效 | 网络配置的正确性往往靠「与正常值一致」来定义 |
|---|---|
| 对比维度 | 配置文本、命令输出、抓包、性能计数 |
| 注意 | 先确认『正常机』的软硬件版本与角色一致 |
配置与状态对比(Linux)
配置与状态对比(Linux)
ssh good-host 'ip -br a; ip route; cat /etc/resolv.conf' > /tmp/baseline.txt
ip -br a; ip route; cat /etc/resolv.conf > /tmp/current.txt
diff -u /tmp/baseline.txt /tmp/current.txt内核网络参数对比
内核网络参数对比
sysctl -a 2>/dev/null | grep -E 'net.ipv4|net.core' | sort > /tmp/sysctl.current
ssh good-host "sysctl -a 2>/dev/null | grep -E 'net.ipv4|net.core' | sort" > /tmp/sysctl.good
diff -u /tmp/sysctl.good /tmp/sysctl.current对比法对「曾经正常、突然异常」和服务集群里「一台坏一台好」的场景效果最好。