银河麒麟系统配置固定IP有五种方法:一、图形界面设置,适用于桌面版,操作直观且重启不丢失;二、编辑/etc/sysconfig/network-scripts/ifcfg-网卡名文件,持久可靠,推荐用于服务器版;三、使用nmcli命令行工具,支持自动化与精准控制;四、ip命令临时配置,仅当前会话生效,适合测试;五、修改/etc/network/interfaces文件,适用于Debian系麒麟OS。

如果您正在使用银河麒麟操作系统,但需要将当前网络接口配置为固定IP地址以满足内网办公、远程管理或服务部署等实际需求,则可能是由于动态IP地址变动会导致连接中断、服务不可达或策略校验失败。以下是多种可行的静态IP地址设置方法:
一、通过图形界面网络设置配置静态IP
该方式适用于桌面版银河麒麟V10(如Kylin-Desktop-V10-SP1),操作直观、无需记忆命令,配置后立即生效且重启不丢失,适合非专业用户快速完成内网固定地址部署。
1、点击屏幕右上角网络图标,选择“网络设置”进入配置面板。
2、在左侧连接列表中选择当前使用的有线连接(如“有线连接1”)。
3、点击右侧齿轮图标,进入该连接的详细设置页。
4、切换至“IPv4 设置”选项卡,将“方法”下拉菜单由“自动(DHCP)”更改为手动。
5、在下方输入框中依次填写内网所需参数:IP地址(如192.168.10.50)、子网掩码(如255.255.255.0)、网关(如192.168.10.1)、DNS服务器(如192.168.10.1和114.114.114.114)。
6、点击“保存”,系统将自动应用配置并重连网络。
二、编辑网卡配置文件实现持久化设置
该方式直接修改底层配置文件,适用于所有银河麒麟V10版本(含服务器版Kylin-Server-V10 SP3),配置在系统重启后依然有效,是生产环境中最可靠、最常被推荐的方案。
1、打开终端,执行ip addr show确认目标网卡名称(如ens33、enp0s3或eth0)。
2、执行命令进入网卡配置目录:cd /etc/sysconfig/network-scripts/。
3、使用文本编辑器打开对应配置文件,例如:sudo vi ifcfg-ens33(请将ens33替换为实际网卡名)。
4、修改或添加以下关键参数:BOOTPROTO=static、ONBOOT=yes、IPADDR=192.168.10.50、NETMASK=255.255.255.0、GATEWAY=192.168.10.1、DNS1=192.168.10.1、DNS2=114.114.114.114。
5、按Esc键退出编辑模式,输入:wq保存并退出。
6、重启网络服务使配置生效:sudo systemctl restart network。
三、使用nmcli命令行工具配置静态IP
该方式基于NetworkManager服务,支持连接名精准控制,无需记忆文件路径,适合批量运维或脚本自动化,且修改后可即时生效,无需重启服务。
1、确认NetworkManager服务已启用并运行:systemctl is-active NetworkManager。
2、查看当前连接列表:nmcli connection show,记下目标连接名称(如“有线连接1”)。
3、修改IPv4配置方法为静态:nmcli connection modify "有线连接1" ipv4.method manual。
4、设置IP地址与子网掩码:nmcli connection modify "有线连接1" ipv4.addresses 192.168.10.50/24。
5、设置默认网关:nmcli connection modify "有线连接1" ipv4.gateway 192.168.10.1。
6、设置DNS服务器:nmcli connection modify "有线连接1" ipv4.dns "192.168.10.1 114.114.114.114"。
7、启用自动连接并重新加载:nmcli connection modify "有线连接1" connection.autoconnect yes;nmcli connection down "有线连接1" && nmcli connection up "有线连接1"。
四、使用ip命令临时配置静态IP
该方法使用现代Linux标准网络工具,功能完整、兼容性强,仅对当前会话生效,适用于测试验证或紧急调试场景,不修改任何配置文件。
1、执行ip addr show确认目标网卡设备名及当前地址状态。
2、执行sudo ip addr add 192.168.10.50/24 dev ens33绑定IPv4地址与前缀长度(请将ens33替换为实际网卡名)。
3、执行sudo ip link set ens33 up激活网卡接口。
4、执行sudo ip route add default via 192.168.10.1设置默认出口网关。
5、执行echo "nameserver 192.168.10.1" | sudo tee /etc/resolv.conf临时写入DNS解析服务器。
五、通过/etc/network/interfaces文件配置(Debian系麒麟OS)
此方式适用于基于Debian架构的麒麟OS(如部分麒麟V10桌面版),配置保存后重启网络服务即永久生效,无需重装系统。
1、执行sudo nano /etc/network/interfaces编辑主网络配置文件。
2、在文件末尾添加如下内容(请将ens33替换为实际网卡名):auto ens33\niface ens33 inet static\naddress 192.168.10.50\nnetmask 255.255.255.0\ngateway 192.168.10.1\ndns-nameservers 192.168.10.1 114.114.114.114。
3、执行sudo systemctl restart networking.service重新加载网络配置。
4、执行ping -c 3 192.168.10.1验证网关连通性。

















