主页 > 开源代码  > 

CentOS7IP地址设置保姆级教程

CentOS7IP地址设置保姆级教程
在 CentOS 7 系统中,设置 IP 地址是一项常见的网络配置任务。无论是动态分配 IP 地址(DHCP)还是设置静态 IP 地址,都可以通过多种方法完成。本文将详细介绍如何在 CentOS 7 上设置静态 IP 地址,帮助你轻松掌握网络配置。 一、查看网络接口名称

在开始设置 IP 地址之前,我们需要先查看系统的网络接口名称。可以使用以下命令:

bash复制

ip addr show

或者使用 nmcli 命令:

bash复制

nmcli device

这些命令会列出系统中的所有网络接口,例如 eth0、ens160 或 enp0s3 等。

二、设置静态 IP 地址

在 CentOS 7 中,可以通过编辑网络接口配置文件或使用命令行工具来设置静态 IP 地址。以下是两种常用方法:

方法一:通过编辑配置文件设置静态 IP

找到配置文件路径 网络接口的配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名为 ifcfg-<接口名称>。例如,如果你的接口名称是 ens160,则配置文件为 /etc/sysconfig/network-scripts/ifcfg-ens160。

编辑配置文件 使用 vi 或其他文本编辑器打开配置文件,并修改以下内容:

bash复制

TYPE=Ethernet BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 # 这个是 网络编辑中设置的 网关 DNS1=192.168.1.2 DNS2=8.8.8.8

BOOTPROTO=none 表示禁用 DHCP,使用静态 IP。

IPADDR 是你希望设置的静态 IP 地址。

NETMASK 是子网掩码。

GATEWAY 是默认网关。

DNS1 和 DNS2 是 DNS 服务器地址。

保存并重启网络服务 保存配置文件后,重启网络服务以使设置生效:

bash复制

sudo systemctl restart network

验证设置 使用以下命令验证 IP 地址是否设置成功:

bash复制

ip addr show ens160

或者查看 DNS 配置:

bash复制

cat /etc/resolv.conf

如果一切正常,你应该能看到新设置的 IP 地址。

方法二:使用 nmcli 命令设置静态 IP

如果你更喜欢使用命令行工具,nmcli 是一个强大的网络管理工具,可以快速设置静态 IP。

获取连接名称 使用以下命令查看网络接口的连接名称:

bash复制

nmcli -p device

记下你要配置的接口名称。

设置静态 IP 使用 nmcli 命令修改接口的 IP 配置。例如,为接口 enp0s3 设置静态 IP:

bash复制

sudo nmcli con modify enp0s3 ipv4.addresses 192.168.1.30/24 sudo nmcli con modify enp0s3 ipv4.gateway 192.168.1.1 sudo nmcli con modify enp0s3 ipv4.dns 8.8.8.8 sudo nmcli con modify enp0s3 ipv4.method manual

ipv4.addresses 设置静态 IP 地址和子网掩码。

ipv4.gateway 设置默认网关。

ipv4.dns 设置 DNS 服务器。

重启网络连接 使配置生效:

bash复制

sudo nmcli con down enp0s3 && sudo nmcli connection up enp0s3

验证设置 使用 ip addr show  命令验证 IP 地址是否正确。

标签:

CentOS7IP地址设置保姆级教程由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“CentOS7IP地址设置保姆级教程