银河麒麟服务器 linux 设置 固定IP地址

本文介绍了在银河麒麟服务器上配置静态IP地址的步骤,包括编辑/etc/network/interfaces文件设定IP、网关和子网掩码,更新DNS设置,并通过service networking restart或重启系统使更改生效。

银河麒麟服务器 linux 设置 固定IP地址

/etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto ens33
iface ens33 inet static
address 192.168.99.39
netmask 255.255.255.0
gateway 192.168.99.1

ifconfig

2、配置 DNS
root@Kylin:~# vi /etc/resolv.conf
添加如下几行:

nameserver 192.168.154.2
nameserver 218.85.152.99
nameserver 218.85.157.99
3、重启网络
root@Kylin:~# service networking restart

最好是 restart 整个系统,
service networking restart 之后,
ifconfig 得到的 还是 原来的ip,实际上已经 修改过来了。
所以,还是 reboot 比较保险。

### 银河麒麟服务器双网卡IP配置方法 银河麒麟操作系统作为国产操作系统,其网络配置方式与主流Linux系统类似。以下将详细介绍如何在银河麒麟服务器上配置双网卡的IP地址。 #### 使用命令行工具nmcli配置双网卡 可以通过`nmcli`命令来配置双网卡绑定(bonding)。以下是具体操作: 1. **创建Bond连接** 使用`nmcli`命令创建一个新的Bond连接: ```bash nmcli con add type bond ifname bond0 mode active-backup ``` 这里`mode active-backup`表示主备模式,确保一个网卡失效时另一个可以接管[^1]。 2. **将物理网卡添加到Bond中** 将两个物理网卡(例如`eth0`和`eth1`)添加到`bond0`中: ```bash nmcli con add type bond-slave ifname eth0 master bond0 nmcli con add type bond-slave ifname eth1 master bond0 ``` 3. **配置Bond的IP地址** 修改`bond0`的IP设置为手动方式,并指定IP地址和子网掩码: ```bash nmcli con mod bond0 ipv4.method manual ipv4.addresses 172.16.18.168/24 ``` 同时设置默认网关: ```bash nmcli con mod bond0 ipv4.gateway 172.16.18.254 ``` 4. **启用DNS配置**(可选) 如果需要配置DNS服务器,可以使用以下命令: ```bash nmcli con mod bond0 ipv4.dns "8.8.8.8 114.114.114.114" ``` 5. **启动Bond连接** 最后,启动`bond0`连接以应用配置: ```bash nmcli con up bond0 ``` #### 图形化界面配置双网卡 如果用户更倾向于图形化界面,也可以通过银河麒麟系统的网络管理工具进行配置: 1. 打开“网络管理器”。 2. 在“网络连接”中选择“添加”->“绑定(Bond)”。 3. 配置Bond的名称、模式(如`active-backup`)以及绑定的物理网卡。 4. 设置静态IP地址、子网掩码、网关等信息。 5. 保存并激活配置。 #### 注意事项 - 确保所有网卡驱动已正确加载并正常工作。 - 配置完成后,检查Bond状态是否正常: ```bash cat /proc/net/bonding/bond0 ``` - 如果Bond显示黄色未启动,可能需要检查相关服务是否运行正常: ```bash systemctl restart NetworkManager ``` ```bash # 示例:完整配置脚本 nmcli con add type bond ifname bond0 mode active-backup nmcli con add type bond-slave ifname eth0 master bond0 nmcli con add type bond-slave ifname eth1 master bond0 nmcli con mod bond0 ipv4.method manual ipv4.addresses 172.16.18.168/24 nmcli con mod bond0 ipv4.gateway 172.16.18.254 nmcli con up bond0 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值