统信UOS双网卡需手动配置静态路由以分离内/外网流量,否则路由冲突导致网络不通;须先确认网卡名与路由状态,删除NetworkManager自动生成的默认连接,再分别创建无网关内网连接和有网关外网连接,并添加静态路由及DNS,最后验证通达性。

统信UOS系统双网卡同时接入内网和外网时,必须手动配置静态路由才能让访问内网服务器的流量走内网网卡、访问互联网的流量走外网网卡,否则会出现内网通不了或外网打不开的冲突现象。
确认真实网卡名与当前路由状态
打开终端,先执行 ip link show,观察哪些接口 state 为 UP 且有物理连接;再运行 ip addr show,记下两个真实启用的网卡名(如 enp3s0、enp4s0)及其分配的 IPv4 地址;最后用 ip route show 查看当前路由表——若出现两条 default via … dev … 记录,就证实了路由冲突。
【这一步不能跳过。UOS中网卡名不是固定eth0/eth1,用错名字后续所有命令都会失效】
删除NetworkManager自动生成的默认连接
图形界面常为每个网卡自动生成带默认网关的连接,这是问题根源。执行 nmcli con show 列出全部连接,找到对应两个网卡的 NAME(可能是“有线连接 1”“有线连接 2”这类中文名);
逐个删除:nmcli con del "有线连接 1"、nmcli con del "有线连接 2";
【删除后原网卡会立即断网,属正常现象】
重建双网卡连接并分配路由职责
第一步:为内网网卡创建无网关连接nmcli con add con-name net-inner type ethernet ifname enp3s0 autoconnect yes ip4 192.168.10.50/24
开箱即用的技能链路由引擎。13 条预定义链覆盖搜索、开发、审查、MLOps、法律、创意等场景,三层路由架构(触发词→SAD反馈→DAG编排),recall@10=96.97%。配置驱动(chains.yaml),零代码扩展。pip install skill-weave-chains 一键安装。
第二步:为外网网卡创建带默认网关的连接nmcli con add con-name net-outer type ethernet ifname enp4s0 autoconnect yes ip4 192.168.1.100/24 gw4 192.168.1.1
第三步:给内网连接添加静态路由,指向其所属网段内其他子网(如需访问 192.168.11.0/24)nmcli con modify net-inner +ipv4.routes "192.168.11.0/24 192.168.10.1"
第四步:为外网连接配置 DNS,确保域名解析正常nmcli con modify net-outer +ipv4.dns 223.5.5.5 +ipv4.dns 114.114.114.114
第五步:激活两个连接nmcli con up net-inner && nmcli con up net-outer
验证路由是否生效
运行 ip route show,应看到唯一一条 default via 192.168.1.1 dev enp4s0,以及至少一条 192.168.11.0/24 via 192.168.10.1 dev enp3s0;
分别 ping 内网服务器 IP(如 192.168.10.1)、外网地址(如 114.114.114.114)和跨网段目标(如 192.168.11.100),三者均通即


















