五舟服务器国产化系统设置IP,核心就一句话:优先用命令行改配置文件,别依赖图形界面,银河麒麟和统信UOS都支持nmcli或直接编辑网卡配置文件,改完重启网络服务即可生效。
如果你手头是一台刚拆箱的五舟服务器,预装的是银河麒麟桌面版或服务器版,大概率会遇到两种配置环境:带桌面的和纯字符界面的,桌面版还能用鼠标点一点,服务器版基本就靠命令,下面我把这两条路都拆开讲,顺便把最常见的坑填上。
五舟服务器国产化系统设置IP:图形界面和命令行,哪个更靠谱?
桌面环境下的图形化配置路径
银河麒麟桌面版(也就是Kylin Desktop)自带网络管理工具,路径是:系统设置 → 网络 → 有线连接,点击齿轮图标,IPv4选项卡里选”手动”,填入IP地址、子网掩码、网关和DNS,统信UOS的做法类似,在任务栏右下角的网络图标里就能找到。
不过我要泼盆冷水:图形界面看着简单,但在服务器场景下极易出问题,比如连接了多个网卡时,图形工具可能把网卡名搞混;又比如你通过SSH远程配置,一旦图形界面卡死,整个网络就断了,行业共识认为,生产环境下的五舟服务器,IP配置永远优先走命令行。
命令行配置的优势
命令行之所以可靠,是因为它直接操作底层配置文件,不受桌面进程影响,而且你只需要记住几个固定命令,一次配置,终身受用,五舟服务器国产化系统基本都是基于Linux内核,不管是银河麒麟、中科方德还是统信UOS,底层配置思路完全一致。
银河麒麟系统下五舟服务器配置静态IP的实战步骤
我这里以银河麒麟高级服务器操作系统V10为例,整个过程分成三步:看网卡名、改配置文件、重启网络,全程只需要你复制粘贴,不用理解每一条命令的深层原理,但我会告诉你每步在做什么。
第一步:确认你的网卡接口名称
登录服务器后,先敲这条命令:
ip addr show
输出里你会看到eth0、ens33、enp0s3之类的名字,不同硬件平台下网卡名不一样,五舟服务器的网卡名常见的是enp0s0f0或em1,记下你要配置的那个网卡名,下一步要用。
第二步:编辑网络配置文件
银河麒麟的网络配置文件存放在/etc/sysconfig/network-scripts/目录下,文件名格式是ifcfg-网卡名,比如你的网卡叫ens33,就执行:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
改成这样(假设你分配到的IP是168.1.100,网关是168.1.1):
TYPE=Ethernet BOOTPROTO=static NAME=ens33 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=223.5.5.5 DNS2=114.114.114.114
这里有个容易忽略的细节:必须确认BOOTPROTO=static,而不是dhcp,如果原本是dhcp,你后面填的IP全部无效。
第三步:重启网络服务让配置生效
修改完后,执行:
sudo systemctl restart NetworkManager
或者如果你用的是纯服务器版且禁用了NetworkManager,用这套:
sudo systemctl restart network
重启完,用ip addr show看一下IP是否绑定成功,再用ping 网关测试连通性,如果ping通,说明五舟服务器配置IP已经搞定。
统信UOS服务器版设置IP的方法差异
统信UOS服务器版(UOS Server)的配置方式略有不同,它使用network目录管理配置文件,路径是/etc/network/interfaces,在UBuntu风格的系统下,编辑方式如下:
sudo vi /etc/network/interfaces
auto ens33 iface ens33 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 223.5.5.5
然后重启网络:
sudo systemctl restart networking
如果你觉得这种方式不够直观,统信UOS也支持nmcli命令,
sudo nmcli connection modify ens33 ipv4.addresses 192.168.1.100/24 sudo nmcli connection modify ens33 ipv4.gateway 192.168.1.1 sudo nmcli connection modify ens33 ipv4.dns "223.5.5.5 114.114.114.114" sudo nmcli connection modify ens33 ipv4.method manual sudo nmcli connection up ens33
这套命令在银河麒麟上同样可用,适合习惯用NetworkManager管理的场景。
五舟服务器国产系统设置IP时,最容易踩的4个坑
我见过太多人在这一步卡壳,甚至怀疑自己是不是买到了坏网卡,其实九成问题出在配置细节上。
坑一:配置文件改完不生效
如果你执行完systemctl restart NetworkManager后IP还是老样子,先检查ONBOOT是不是yes,有些系统会启用了netplan,防止NetworkManager篡改配置,你可以用sudo netplan apply命令尝试生效,业内专家指出,这类兼容性问题在国产化系统上并不罕见,多试一种网络管理方式反而更快解决。
坑二:多个网卡网关冲突
五舟服务器通常有双网卡或四网卡,如果你在eth0和eth1上都填了同一个网关,系统会报错,甚至路由表紊乱,建议只在一个网卡上配置网关,其他网卡只填IP和掩码,必要时添加静态路由。
坑三:DNS配置不生效
你明明写了DNS1=223.5.5.5,但ping域名还是解析不了,这时候检查/etc/resolv.conf文件,有些系统会把它自动覆盖,解决办法是把PEERDNS=no加到网卡配置文件里,再重启网络,这样就能锁住DNS。
坑四:远程登录时改错了IP
如果你是SSH远程操作,改IP的同时会断掉当前连接,建议在配置之前,先在本地写清楚新IP和网关信息,并确保你有带外管理口(BMC/IPMI)或者物理控制台访问权限,否则一旦配置错误,你就被锁在门外了。
银河麒麟和中科方德配置IP的具体差异对比
| 系统类型 | 配置文件路径 | 重启网络命令 | 备注 |
|---|---|---|---|
| 银河麒麟V10 | /etc/sysconfig/network-scripts/ifcfg- |
systemctl restart network |
兼容Red Hat系,老运维最熟悉 |
| 统信UOS Server | /etc/network/interfaces |
systemctl restart networking |
Debian系风格,改法简洁 |
| 中科方德 | /etc/sysconfig/network-scripts/ifcfg- |
systemctl restart network |
与银河麒麟类似,路径通用 |
| 所有系统通用 | 无 | nmcli connection up 网卡名 |
NetworkManager统一管理 |
从表格能看出来,银河麒麟和中科方德走的是Red Hat路线,统信UOS走Debian路线,你只需要分清自己系统属于哪个家族,命令就不会错。
五舟服务器国产化系统设置IP时,怎么处理多IP场景?
有些业务需求要求一个网卡绑定多个IP,比如要同时跑内网和存储网段,这时候不用创建多个配置文件,直接在原配置文件里追加即可:
IPADDR2=192.168.2.100 NETMASK2=255.255.255.0
银河麒麟支持IPADDR2这种编号形式,统信UOS则要在interfaces文件里增加一段:
auto ens33:1 iface ens33:1 inet static address 192.168.2.100 netmask 255.255.255.0
这样的虚拟网卡方式,能让你在一根物理网线上跑多个逻辑网段,代价是稍微复杂一点。
Q&A:五舟服务器国产化系统设置ip常见疑问
五舟服务器设置IP后重启就失效,怎么回事?
典型原因是ONBOOT没有设为yes,这个参数控制网卡是否随系统启动自动激活,如果系统里同时存在NetworkManager和network服务,两者可能互相干扰,建议固定用一个服务,把另一个禁用掉:sudo systemctl disable NetworkManager,在纯服务器环境下,关掉NetworkManager往往更稳定。
银河麒麟系统里找不到ifcfg-ens33文件怎么办?
新版本系统默认使用NetworkManager管理网络,不会自动生成该文件,你可以先执行nmcli connection show查看现有连接名,然后用nmcli命令直接修改,或者手动创建ifcfg-文件,手动创建时记得设置好网卡名和UUID,也可以直接删除UUID字段,让系统重新生成。
五舟服务器双网卡怎么设置不同网段的IP?
先确认两个网卡名,比如ens33和ens34,分别编辑各自的配置文件,注意:网关只能配置在主网卡上,另一个网卡只填地址和掩码,如果两个网段之间需要通信,还需要配置路由策略,简单场景下,在ens34的配置文件中添加GATEWAY=192.168.2.1会导致路由冲突,正确做法是用ip route add命令添加静态路由,或者编辑路由表文件。
说到底,五舟服务器国产化系统设置IP不过是一个修改配置文件的问题,你只要抓住了网卡名、IP参数、网络服务重启这三大环节,任何发行版都绕不开这个框架,下次再遇到网络不通,先检查这三项,就成功了一半。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/681468.html





