迁移后网络不通?
业务迁到麒麟后网络不通:网卡命名变化、MTU 差异、路由表缺失、防火墙未放行。给出迁移后网络检查清单。
简短答案
迁移后网络不通,九成在命名变化或防火墙,不在线路。按下面顺序查:
| 现象 | 原因 | 处理 |
|---|---|---|
旧脚本里 eth0 找不到 |
网卡改名成 enp* 类 |
改脚本里的网卡名 |
| 通对端不通外网 | 默认路由没迁 | 补默认路由 |
| 对端不通 | 防火墙拦了 | 放行对应端口 |
| 大包丢 | MTU 不一致 | 对齐 MTU |
怎么排查
# 1. 看当前网卡与地址
ip -br link; ip -br addr
# 2. 看路由
ip route
# 3. 看防火墙
sudo firewall-cmd --list-all
# 4. 抓包确认(按需)
sudo tcpdump -i <网卡> -nn
- 迁移后网卡命名按可预测命名规则变化,旧脚本 / 业务硬编码网卡名的要批量改。
- 默认路由与网关以原环境为准,逐台核对。
- 防火墙放行端口策略按行业规范,见 麒麟 V11 服务器版 发行说明默认行为。
- ARM 系统同样适用,参考 麒麟 V11 服务器版 arm64。
操作小结
- 命名 → 路由 → 防火墙 → MTU,顺序排查。
- 旧脚本里的网卡名批量改。
- 放行策略按行业规范。