当前位置: 首页 > article >正文

CentOS Linux 7 (Core) x86_64 怎么配置网络?

在 CentOS 7 上配置网络涉及设置网络接口的 IP 地址、网关、DNS 等。你可以使用两种主要的方法来进行配置:通过 nmtui 工具或编辑配置文件。

方法一:使用 nmtui(文本用户界面)

1.打开终端并运行以下命令以启动 nmtui 工具:

sudo nmtui

2.选择 "Edit a connection" 并按回车。

3.在下一个屏幕上,选择你要配置的网络接口(如 eth0ens33),然后按回车。

4. 在接口配置界面中,选择 "Edit" 以编辑网络设置。

5. 配置以下参数:

IPv4配置:选择 "Manual" 来设置静态 IP 地址,或选择 "Automatic" 来使用 DHCP 自动获取 IP 地址。

  • 地址:设置静态 IP 地址(如果选择 Manual)。
  • 网络掩码:通常是 255.255.255.0
  • 网关:输入你的网关 IP 地址(通常是路由器的 IP 地址)。
  • DNS:设置 DNS 服务器地址,如 8.8.8.8(Google DNS)。

6. 配置完成后,按回车并选择 "OK" 保存配置。

7. 最后选择 "Activate a connection" 来启用配置的网络接口。

方法二:通过编辑网络配置文件

1. 找到并编辑对应网络接口的配置文件。网络接口配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名为 ifcfg-<interface>,例如 ifcfg-eth0ifcfg-ens33

2. 使用编辑器打开该文件:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

3. 配置文件的内容如下:

使用 DHCP(动态分配 IP)

TYPE=Ethernet
BOOTPROTO=dhcp
NAME=eth0
DEVICE=eth0
ONBOOT=yes

使用静态 IP(手动配置 IP 地址):

TYPE=Ethernet
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100    # 设置你的静态 IP 地址
NETMASK=255.255.255.0   # 子网掩码
GATEWAY=192.168.1.1     # 默认网关
DNS1=8.8.8.8           # DNS 服务器1
DNS2=114.114.114.114   # DNS 服务器2(可选)

4. 保存并关闭文件。

5. 重启网络服务以应用更改:

sudo systemctl restart network

方法三:使用 nmcli 命令行工具

nmcli 是 NetworkManager 的命令行界面,适用于命令行环境。以下是配置静态 IP 的示例:

1. 查看当前网络接口:

nmcli device status

2. 配置静态 IP 地址:

sudo nmcli con mod eth0 ipv4.addresses 192.168.1.100/24
sudo nmcli con mod eth0 ipv4.gateway 192.168.1.1
sudo nmcli con mod eth0 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli con mod eth0 ipv4.method manual

3. 重启网络接口:

sudo nmcli con up eth0

验证网络配置

1. 使用 ip 命令检查网络接口状态:

ip addr show

2. 使用 ping 命令测试网络连接:

ping 8.8.8.8       # 测试到 Google DNS 的连接
ping www.baidu.com    # 测试 DNS 解析


http://www.kler.cn/a/400253.html

相关文章:

  • ubuntu20.04 更换清华源报错
  • Solana应用开发常见技术栈
  • ReactPress与WordPress:一场内容管理系统的较量
  • Uniapp 引入 Android aar 包 和 Android 离线打包
  • 微服务即时通讯系统的实现(客户端)----(3)
  • OpenTelemetry 赋能DevOps流程的可观测性革命
  • 使用 PyTorch 实现简化版 GoogLeNet 进行 MNIST 图像分类
  • C# 面向对象
  • MySQL45讲 第二十五讲 高可用性深度剖析:从主备原理到策略选择
  • 淘宝客结合C#使用WebApi和css绘制商品图片
  • 界面控件DevExpress WinForms v24.2新功能预览 - 支持.NET 9
  • 社交电商的优势及其与 AI 智能名片小程序、S2B2C 商城系统的融合发展
  • Java篇String类的常见方法
  • 基于YOLOv8深度学习的智慧交通非机动车驾驶员头盔佩戴检测系统
  • Matlab实现白鲸优化算法优化随机森林算法模型 (BWO-RF)(附源码)
  • 在Keil中使用ST-LINK烧录STM32程序指南
  • 聚焦 AUTO TECH 2025华南展:探索新能源汽车发展新趋势
  • 美赛优秀论文阅读--2023C题
  • Spring Boot汽车资讯:数字化时代的驾驶
  • 前端性能优化深入解析:提升用户体验的几个关键点
  • 工具类-基于 axios 的 http 请求工具 Request
  • ELK8.15.4搭建开启安全认证
  • 基于Vue3与ABP vNext 8.0框架实现耗时业务处理的进度条功能
  • 常见网络厂商设备默认用户名/密码大全
  • 移动端web页面调用原生jsbridge的封装
  • java ssm 高速公路管理系统 公路收费管理 高速收费管理 源码 jsp