首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >CentOS 8 网络管理:使用 nmcli 和 nmtui 进行高效配置

CentOS 8 网络管理:使用 nmcli 和 nmtui 进行高效配置

作者头像
运维开发王义杰
发布2023-08-10 16:31:42
发布2023-08-10 16:31:42
2.6K0
举报

在管理Linux网络配置时,我们经常使用命令行工具,这其中最常用的工具之一是NetworkManager的命令行界面 - nmcli。在本文中,我们将探讨如何使用nmcli进行一些常见的网络配置,包括创建和修改网桥、配置VLAN。另外,我们也会讨论如何使用文本用户界面的网络管理工具nmtui。以下的所有操作都基于CentOS 8系统。

1. 创建和修改网桥

创建一个名为br0的网桥,将其桥接到eno3网卡,并将eno3的IP地址移交给br0,可以使用以下命令:

代码语言:javascript
复制
nmcli con add type bridge con-name br0
nmcli con add type bridge-slave autoconnect yes con-name eno3 ifname eno3 master br0
nmcli con up br0
nmcli con down eno3
nmcli con mod eno3 ipv4.method disabled
nmcli con up eno3

2. 配置 VLAN

要在eno1上创建一个VLAN,可以使用nmclinmtui。以下是使用nmtui的步骤:

  1. 打开nmtuisudo nmtui
  2. 选择Edit a connection
  3. 选择Add,在弹出的对话框中选择VLAN,然后选择Create
  4. 填入相关信息,然后选择OK,返回到主界面。
  5. 选择Back,然后选择Activate a connection,选择刚刚创建的VLAN,然后选择Activate

3. 删除网桥和配置网卡 IP

有时候,我们需要删除一个网桥,并将IP配置到一个物理网卡上。例如,将br0桥接到eno3的网桥删除,并将IP配置到eno3上:

代码语言:javascript
复制
nmcli con delete br0
nmcli con mod eno3 ipv4.addresses 10.58.83.191/24 ipv4.gateway 10.58.83.1 ipv4.method manual
nmcli con up eno3

总结,无论是使用命令行还是使用文本用户界面,NetworkManager都提供了一种简单、直接的方式来配置和管理Linux网络。对于初级管理员和那些希望快速进行网络配置的用户来说,nmclinmtui都是非常有价值的工具。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-06-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 运维开发王义杰 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 创建和修改网桥
  • 2. 配置 VLAN
  • 3. 删除网桥和配置网卡 IP
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档