文章目录
CentOS 7方法一:使用 nmcli 命令方法二:编辑配置文件(我的CentOS7是使用这种方法,亲测可用)
CentOS 8方法一:使用 nmcli 命令方法二:编辑配置文件
在 CentOS 系统中,如果你没有图形界面,那么你将需要使用命令行来修改 IP 地址。以下是在 CentOS 7 和 CentOS 8 中通过命令行修改静态 IP 地址的步骤:
CentOS 7
CentOS 7 使用 nmcli(Network Manager Command Line Interface)或者直接编辑网络配置文件的方式来修改 IP 地址。
方法一:使用 nmcli 命令
查找你的网络设备名称: nmcli d
设置静态 IP 地址(设置前可先查看网络信息nmcli con show ): nmcli con mod [连接名称] ipv4.addresses [新IP地址]/[子网掩码位数]
nmcli con mod [连接名称] ipv4.gateway [默认网关]
nmcli con mod [连接名称] ipv4.dns "[DNS服务器]"
nmcli con mod [连接名称] ipv4.method manual
启用新的网络配置: nmcli con up [连接名称]
方法二:编辑配置文件(我的CentOS7是使用这种方法,亲测可用)
找到你的网络接口配置文件,通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名类似于 ifcfg-ens33(这里的 ens33 取决于你的网络接口名称)。 使用文本编辑器(如 vim 或 nano)编辑该文件: sudo vi /etc/sysconfig/network-scripts/ifcfg-[接口名称]
修改或添加以下行以设置静态 IP: BOOTPROTO=static
ONBOOT=yes
IPADDR=[你的静态IP地址]
NETMASK=[子网掩码]
GATEWAY=[默认网关]
DNS1=[首选DNS服务器]
DNS2=[备用DNS服务器]
保存文件并退出编辑器。 重启网络服务使配置生效: sudo systemctl restart network
CentOS 8
在 CentOS 8 中,可以使用 nmcli 工具或者直接编辑配置文件来更改 IP 地址。
方法一:使用 nmcli 命令
操作方法与 CentOS 7 类似,只是配置文件路径可能略有不同。
方法二:编辑配置文件
找到你的网络配置文件,通常位于 /etc/sysconfig/network-scripts/,例如 ifcfg-enp0s3。 编辑配置文件: sudo vi /etc/sysconfig/network-scripts/ifcfg-[接口名称]
更新配置文件内容,与 CentOS 7 类似。 重新加载网络配置或者重启网络服务: sudo nmcli connection reload
sudo nmcli connection up [连接名称]
或者 sudo systemctl restart NetworkManager
确保替换上述命令和配置文件中的 [连接名称]、[新IP地址]、[子网掩码位数]、[默认网关]、[DNS服务器] 和 [接口名称] 等占位符为你实际的网络接口名称和你希望设置的网络参数。 ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ
文章来源
发表评论