如何从 shell 更改 NetworkManager 控制的静态 IP?

如何从 shell 更改 NetworkManager 控制的静态 IP?

我有一台服务器 (SL6.2),其 IP 在安装时已配置,但现在我需要更改 IP 地址。IP 由 NwtworkManager 控制:

# cat /etc/sysconfig/network-scripts/ifcfg-eth1 
DEVICE="eth1"
BOOTPROTO="dhcp"
HWADDR="34:40:B5:B8:1E:BA"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"

我需要更改静态 IP,但这是一台服务器,而且我没有安装 x11。如何在 NetworkManager 配置中更改它?

答案1

此接口似乎已配置为使用 DHCP。要使配置静态化,请将文件更改为如下所示:

BOOTPROTO="none"
IPADDR=<your.ip.addr.ess>
NETMASK=<your.sub.net.mask>
GATEWAY=<your.gate.way.ip>

相关内容