返回「计算机、信息技术与工程」

【OS Unix-like】CentOS 7 网络配置

【OS Unix like】CentOS 7 网络配置

更多
Markdown 结构化数据
本文目录 3 个章节

【OS Unix-like】CentOS 7 网络配置

danger · 已停止维护的历史配置 CentOS Linux 7 已于 2024-06-30 停止维护,不再获得常规安全更新。本文仅用于维护遗留环境;新部署应使用仍在支持期内的发行版,并以其当前网络管理文档为准。迁移步骤见 受支持Linux发行版的部署迁移检查清单

创建时间:2022/1/4 19:41

l蓝色梦幻

2018.10.22 13:46:12字数 528阅读 5,504

Minimal 版本的 CentOS 7 安装完成后, 如果没有在安装过程中配置网络,那么安装成功后的系统是没有网络访问的.这是因为默认情况下,没有配置对应的 IP 以及 DNS 等导致的问题.此外,大部分 CentOS 是作为服务器存在的.为了方便使用,建议为 CentOS 配置静态 IP。

  1. 配置 CentOS 7 访问到网络.

CentOS 安装成功后,进行一下 ping 的操作,验证网络是否联通.

& ping 10.1.1.1

assets/2159939-cf8af88089423af6.PNG

001.PNG

当出现网络未联通的情况,我们使用 nmcli 命令查看一下网络设置:

nmcli connection show

assets/2159939-8a428f4a4d776f2a.PNG

002.PNG

该命令会返回 4 列数据. 分别是 NAME(联网代号), UUID(识别码), TYPE网卡类型, DEVICE(网卡名称).

查看指定网卡的信息:

nmcli connection show 联网代号

assets/2159939-91b15a2941d6f7f7.PNG

003.PNG

这时候我们找到原因了. IP 和 DNS 配置都不正确.

设置网络获取方式为自动获取 IP. 一般至此, 硬件连接成功的话都会连接到互联网上.

nmcli connection modify 联网代号 connection.autoconnect yes ipv4.method auto

assets/2159939-040ebf4f38c5a032.PNG

004.PNG

  1. 安装 ifconfig 工具

CentOS 7 中使用 ip 命令代替了 ifconfig 命令, 如果你不习惯 ip 命令,可以将其安装回来.

yum install net-tools

  1. 设置为固定 ip.

修改网卡配置文件:

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 # 不同的网卡名臣可能不同

已经配置为动态获取 ip 的配置:

006.PNG

修改以下两个地方。注意:ip dns 等信息请于 ISP 处获取。

* IPADDR = "[在这里输入你的静态 IP]"

* GATEWAY = "[输入你的默认网关]"

* NETMASK = "[输入你的网关]"

* DNS1 = "[你的 DNS]"

* DNS2 = "[你的 DNS]"
  1. 007.PNG

使网卡配置生效

  1. nmcli connection up ens33

重启网络服务。后查看 ip 是否与分配的相同。

  1. service network restart

ip addr show

  1. 008.PNG

ping 以下网络,检查网络连接状态。

  1. ping -c4 www.baidu.com

Measure

Measure