HCRM博客

如何在CentOS系统中修改IP地址?

CentOS 7 修改 IP 地址的步骤可以分为以下几种方法,具体如下:

方法一:使用nmcli 命令

如何在CentOS系统中修改IP地址?-图1
(图片来源网络,侵权删除)

1、查找网络设备名称

执行命令nmcli d 查看网络设备列表。

2、设置静态 IP 地址

设置前可先查看当前网络信息,执行命令nmcli con show

执行以下命令设置静态 IP 地址:

```bash

如何在CentOS系统中修改IP地址?-图2
(图片来源网络,侵权删除)

nmcli con mod [连接名称] ipv4.addresses [新IP地址]/[子网掩码位数]

nmcli con mod [连接名称] ipv4.gateway [默认网关]

nmcli con mod [连接名称] ipv4.dns "[DNS服务器]"

nmcli con mod [连接名称] ipv4.method manual

```

启用新的网络配置:

如何在CentOS系统中修改IP地址?-图3
(图片来源网络,侵权删除)

```bash

nmcli con up [连接名称]

```

方法二:编辑配置文件

1、切换到 root 用户

普通用户没有权限修改 IP 地址,需要切换到 root 用户,执行命令su root

2、进入网络配置文件目录

执行命令cd /etc/sysconfig/networkscripts/

3、找到并编辑网卡配置文件

使用ls 命令查看目录下的文件,找到对应的网卡配置文件,如ifcfgens33

使用文本编辑器(如 vi 或 nano)编辑该文件:

```bash

vi ifcfgens33

```

修改或添加以下内容以设置静态 IP:

```plaintext

BOOTPROTO=static

ONBOOT=yes

IPADDR=[你的静态IP地址]

NETMASK=[子网掩码]

GATEWAY=[默认网关]

DNS1=[首选DNS服务器]

DNS2=[备用DNS服务器]

```

保存文件并退出编辑器。

4、重启网络服务

执行命令service network restart 使配置生效。

5、测试网络连通性

使用命令ping 202.99.192.68 c 3 测试网络是否连通,如果忘记加c 3,可以按Ctrl + C 停止。

方法三:使用图形界面(NetworkManager)

1、打开网络管理器

在桌面环境中,点击系统托盘中的网络图标,选择“编辑连接”。

2、选择要编辑的网络接口

选择你要配置的网络接口,点击“编辑”。

3、配置 IPv4 设置

在“IPv4 设置”选项卡中,将方法从“自动 (DHCP)”改为“手动”。

输入静态 IP 地址、子网掩码、网关和 DNS 服务器。

4、保存并应用更改

点击“保存”,然后重新连接网络接口。

表格归纳

步骤 方法一(nmcli) 方法二(编辑配置文件) 方法三(图形界面)
查找网络设备nmcli dip addr 系统托盘图标
设置静态 IPnmcli con mod ... 编辑ifcfg 文件 编辑连接设置
启用配置nmcli con upservice network restart 重新连接
测试连通性 N/Aping N/A

常见问题解答 (FAQs)

问题1:修改固定 IP 后连不上网怎么办?

答案:如果在 CentOS 7 上修改固定 IP 地址后无法联网,可以尝试以下步骤进行排查:

1、检查配置文件:确保在/etc/sysconfig/networkscripts/ifcfg 文件中正确设置了静态 IP、子网掩码、默认网关和 DNS 服务器。

2、重启网络服务:执行命令service network restartsystemctl restart NetworkManager 重启网络服务。

3、检查防火墙设置:确保防火墙没有阻止网络连接,可以使用命令systemctl stop firewalld 临时关闭防火墙进行测试。

4、验证网关和 DNS:确保网关和 DNS 服务器配置正确,并且它们在网络上是可达的。

问题2:重启后 IP 地址恢复为之前的地址怎么办?

答案:如果在重启后 IP 地址恢复到之前的地址,可能是因为网络配置文件被覆盖或者网络管理工具重置了设置,可以尝试以下解决方法:

1、持久化配置:确保在/etc/sysconfig/networkscripts/ifcfg 文件中正确设置了BOOTPROTO=staticONBOOT=yes

2、检查网络管理工具:如果使用了 NetworkManager,确保在图形界面或命令行中正确应用了静态 IP 设置。

3、备份配置文件:在进行更改之前,备份原始的配置文件,以便在出现问题时可以快速恢复。

通过以上步骤和注意事项,应该能够成功修改 CentOS 7 的 IP 地址并解决常见的问题。

分享:
扫描分享到社交APP
上一篇
下一篇