返回顶部
首页 > 资讯 > 操作系统 >Linux中怎么使用nmcli来创建/添加网桥
  • 171
分享到

Linux中怎么使用nmcli来创建/添加网桥

2023-06-28 13:06:57 171人浏览 泡泡鱼
摘要

今天小编给大家分享一下linux中怎么使用nmcli来创建/添加网桥的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。如何使用

今天小编给大家分享一下linux中怎么使用nmcli来创建/添加网桥的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

Linux中怎么使用nmcli来创建/添加网桥

如何使用 nmcli 来创建/添加网桥

使用 NetworkManager 在 Linux 上添加网桥接口的步骤如下:

  1. 打开终端

  2. 获取当前连接状态: nmcli con show

  3. 添加新的网桥: nmcli con add type bridge ifname br0

  4. 创建子网卡: nmcli con add type bridge-slave ifname eno1 master br0

  5. 打开 br0: nmcli con up br0

让我们从细节层面看看如何创建一个名为 br0 的网桥。

获取当前网络配置

你可以通过 NetworkManager 的 GUI 来了解本机的网络连接:

Linux中怎么使用nmcli来创建/添加网桥

Getting Network Info on Linux

也可以使用如下命令行来查看:

 $ nmcli con show $ nmcli connection show --active

Linux中怎么使用nmcli来创建/添加网桥

View the connections with nmcli

我有一个使用网卡 eno1 的 “有线连接”。我的系统还有一个 VPN 接口。我将要创建一个名为 br0 的网桥,并连接到 eno1。

如何创建一个名为 br0 的网桥

 $ sudo nmcli con add ifname br0 type bridge con-name br0 $ sudo nmcli con add type bridge-slave ifname eno1 master br0 $ nmcli connection show

Linux中怎么使用nmcli来创建/添加网桥

Create bridge interface using nmcli on Linux

你也可以禁用 STP:

 $ sudo nmcli con modify br0 bridge.stp no $ nmcli con show $ nmcli -f bridge con show br0

最后一条命令展示了禁用 STP 后的网桥参数:

 bridge.Mac-address:                     -- bridge.stp:                             no bridge.priority:                        32768 bridge.forward-delay:                   15 bridge.hello-time:                      2 bridge.max-age:                         20 bridge.ageing-time:                     300 bridge.multicast-snooping:              yes

如何打开网桥

你必须先关闭 Wired connection 1 ,然后打开 br0:

 $ sudo nmcli con down "Wired connection 1" $ sudo nmcli con up br0 $ nmcli con show

使用 ip 命令 来查看 IP 信息:

 $ ip a s $ ip a s br0

Linux中怎么使用nmcli来创建/添加网桥

Build a network bridge with nmcli on Linux

附录: 如何在 KVM 上使用 br0

现在你可以使用 KVM/VirtualBox/VMware workstation 创建的 VM(虚拟机)来直接连接网络而非通过 NAT。使用 vi 或者 cat 命令为虚拟机创建一个名为 br0.xml 的文件:

 $ cat /tmp/br0.xml

添加以下代码:

    br0

如下所示运行 virsh命令:

 # virsh net-define /tmp/br0.xml # virsh net-start br0 # virsh net-autostart br0 # virsh net-list --all

输出:

  Name State Autostart Persistent ----------------------------------------------------------  br0 active yes yes  default inactive no yes

阅读 man 页面获取更多信息:

 $ man ip $ man nmcli

以上就是“Linux中怎么使用nmcli来创建/添加网桥”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网操作系统频道。

--结束END--

本文标题: Linux中怎么使用nmcli来创建/添加网桥

本文链接: https://lsjlt.com/news/319611.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中怎么使用nmcli来创建/添加网桥
    今天小编给大家分享一下Linux中怎么使用nmcli来创建/添加网桥的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。如何使用 ...
    99+
    2023-06-28
  • Linux系统如何使用nmcli来创建/添加网桥
    小编给大家分享一下Linux系统如何使用nmcli来创建/添加网桥,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!如何使用 nmcli 来创建/添加网桥使用 NetworkManager 在 Linux 上添加网桥接口的步骤...
    99+
    2023-06-28
  • Linux系统下如何使用nmcli创建并添加网桥
    这篇“Linux系统下如何使用nmcli创建并添加网桥”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“Linux系统下如何使用nmcli创建并添加网桥”,小编整理了以下知识点,请大家跟着小编的步...
    99+
    2023-06-27
  • Ubuntu怎么创建用户组和添加用户到组中
    要在Ubuntu上创建用户组并将用户添加到组中,可以按照以下步骤操作: 打开终端,可以使用快捷键Ctrl + Alt + T。 ...
    99+
    2024-04-08
    Ubuntu
  • Linux中怎么利用Tor创建匿名网站
    本篇文章给大家分享的是有关Linux中怎么利用Tor创建匿名网站,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。介绍:TOR-the-onion-router使用Tor 的.on...
    99+
    2023-06-12
  • Linux中怎么创建两个线程来实现对一个数递加
    这篇“Linux中怎么创建两个线程来实现对一个数递加”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2024-04-02
  • win7系统中怎样添加账户就是添加个用户名来使用
      win7系统中怎样添加账户,可能很多人都不了解这个问题,这里介绍两种简单的方法,希望能给大家带来帮助:   具体如下:   Win7添加账户方法   第一步:首先点击桌面右下角的开始菜单,然后找到&击进入,如图: ...
    99+
    2023-06-05
    win7 添加账户 用户 系统 账户
  • 怎么在mysql中创建表并添加字段注释
    这篇文章将为大家详细讲解有关怎么在mysql中创建表并添加字段注释,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。#创建表的时候写注释CREATE TABLE userin...
    99+
    2023-06-14
  • Linux中怎么创建和使用软链接
    要创建软链接,可以使用ln命令。软链接也被称为符号链接,它是指向另一个文件或目录的指针。 要创建软链接,可以使用以下命令: ln -...
    99+
    2024-03-06
    Linux
  • 怎么使用Flask创建Web网站
    要使用Flask创建一个Web网站,可以按照以下步骤进行: 安装Flask:首先需要安装Flask库。可以使用pip来安装Flas...
    99+
    2024-04-09
    Flask
  • linux中怎么使用nmcli配置主备模式链路聚合
    这篇文章将为大家详细讲解有关linux中怎么使用nmcli配置主备模式链路聚合,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。现在让我们在CentOS 7中配置网卡绑定,运行ip link命令查看可以使用的...
    99+
    2023-06-28
  • linux中怎么使用crontab创建定时任务
    这篇文章将为大家详细讲解有关linux中怎么使用crontab创建定时任务,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux下可以利用crontab创建定时任务。常用搭配crontab -e 编辑任...
    99+
    2023-06-09
  • 怎么在linux中使用useradd命令创建用户
    这篇文章将为大家详细讲解有关怎么在linux中使用useradd命令创建用户,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一,adduser与useradd命令二者的关系 代码示例...
    99+
    2023-06-09
  • 怎么在Linux中创建USB启动盘来拯救Windows用户
    这篇文章主要介绍怎么在Linux中创建USB启动盘来拯救Windows用户,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机...
    99+
    2023-06-08
  • linux中如何使用useradd命令来创建一个新用户
    小编给大家分享一下linux中如何使用useradd命令来创建一个新用户,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一个新用户你可以使用 useradd 命令来创建一个新用户。使用超级用户或 root 权限运行 user...
    99+
    2023-06-16
  • Linux中怎么使用groupdel命令添加或删除组
    这篇文章给大家介绍Linux中怎么使用groupdel命令添加或删除组,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。groupadd指定群组名称来建立新的群组账号,需要时可以从系统中取得新的群组值。此命令的适用范围:R...
    99+
    2023-06-05
  • Linux中怎么构建网络附加存储
    在Linux系统中,可以通过以下步骤构建网络附加存储: 安装支持网络附加存储的软件:在Linux系统中,可以使用NFS(Netw...
    99+
    2024-04-28
    Linux
  • 使用CSS3怎么创建网页动画
    使用CSS3怎么创建网页动画?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。基础准备对于这个实现,我们需要一个简单的 div ,并且样式类名为 ball :HTML 代码:<...
    99+
    2023-06-08
  • 怎么使用Linux命令创建快照
    这篇文章将为大家详细讲解有关怎么使用Linux命令创建快照,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。虚拟机快照是一个非常好的功能,它能保存当前虚拟机的状态。不幸的是开源Xen不提供对快照的支持,而Li...
    99+
    2023-06-16
  • Linux pthread线程怎么创建与使用
    本篇内容介绍了“Linux pthread线程怎么创建与使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.前言线程与进程的区别 ...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作