Virt-Mnager 虚拟机桥接网络

news2025/3/16 13:06:07

前言

以下针对linux 下 virt-manager 管理kvm虚拟机配置网络类型,默认为nat。
nat网络模式,虚拟机之间可通信,虚拟机和主机可通信,不可与主机外的网络通信;
桥接网络模式,虚拟机之间可通信,虚拟机和主机可通信,可与主机外的网络通信。

网上其他教程是修改/etc/sysconfig/network-scripts/ 下配置文件
下面情况是在飞腾机器 遇到的是 没有 /etc/sysconfig/network-scripts/ 这个文件所以

注意:如果你是远程操作宿主机,那请保证有俩个网口连上,因为需要先讲接口down即离线才能配置。否则局直接宿主机本地操作。

配置桥接模式

1、创建新的以太网桥

brctl addbr br0

2、网桥配置ip

ifconfig br0 172.1.1.143 netmask 255.255.255.0 up

3、向现有网桥添加接口

(1)首先保证ens9f0是down状态
执行,(如果是远程链接的宿主机,执行后你就掉线了)

nmcli c down ens9f0

(2)网桥添加接口

brctl addif br0 ens9f0

这个步骤可能会遇到的问题

device ens9f0is already a member of a bridge :can`t enslave it to bridge br0

即已经桥接了其他网桥,这时候
执行 nmcli connection 查看

nmcli connection

在这里插入图片描述
再执行 nmcli c de xxx 删除网桥xxx

nmcli c de xxx

最后再网桥添加接口

brctl addif br0 ens9f0

4、重启网络

systemctl restart NetworkManager
/etc/init.d/networking restart 

执行完 ,再执行ifconfig查看发现设备和网桥硬件地址一样

ifconfig

在这里插入图片描述

5、虚拟机配置

virt-manager

在这里插入图片描述
在这里插入图片描述
网桥名称修改为主机增加的桥接网络名br0
在这里插入图片描述
4、配置虚拟机ip
最后根据主机,配置一下虚拟机的ip即可,配置的ip和桥接的主机ip在同一网段即可。
如:
在这里插入图片描述
5、配置成功
ping 一下主机的ip,和主机外ip,能ping通即成功了!

最后附上网络配置的一些命令



显示所有网络连接的信息:
nmcli connection show

关闭指定连接:
nmcli c down ens33

启动指定连接:
nmcli c up ens33

删除指定连接:
nmcli c delete ens33  # 或
nmcli c de ens33 


使用 show 显示可用的以太网桥
brctl show

addbr 创建新的以太网桥
brctl addbr dev

配置ip
ifconfig br0 192.168.0.100 netmask 255.255.255.0 up

关闭网桥STP
brctl stp br10 off

使用delbr删除现有的以太网桥
brctl delbr stage

向现有网桥添加接口
brctl addif dev eth0

向现有网桥删除接口
brctl delif dev eth0


/etc/sysconfig/network-scripts/

/etc/network/interface

nmcli 网卡配置路径
/etc/NetworkManager/system-connections/

查看网口插接状态
cat /sys/class/net/eth0/carrier
1
1表示插接

如果是down的状态,需要先up下
cat /sys/class/net/eth0/operstate
ip link set dev eth1 up
然后再查看
cat /sys/class/net/eth0/carrier

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/645621.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Bluez 的一些概念

目录 1,Linux 和蓝牙架构 2,D-Bus 相关概念 2.1 Message Buses 2.2 Client, Server and Connections 2.3 Object, Interface, Methods, Signals and Properties 2.3.1 Object, Interface, Methods 2.3.2 Signal 2.3.3 Properties 3,St…

光速上手matlab入门级学习必看matlab超长细练习matlab,福利分享Matlab全套资料

福利:末文有Matlab全套哦 实践是检验知识和技能的唯一标准。只有将所学的知识应用到实际问题中,并通过实践不断地调整和完善,才能真正掌握和理解这些知识。 在 MATLAB 中,可以通过编写代码、运行程序、调试错误等方式进行实践。…

大语言模型高质量提示词最佳实践

大语言模型高质量提示词最佳实践 一、提供更清晰的指令 使用大语言模型(类似ChatGPT、Bard等工具)的过程中,一个关键的技巧是能够给出清晰和明确的指令。大语言模型的运作方式是根据提供的输入,预测接下来应该生成什么内容。因此…

Mysql经典例题练习与总结

一、创建数据表并插入数据 -- 1、学生表 -- Student(s_id,s_name,s_birth,s_sex) :学生编号、姓名、年月、性别 CREATE TABLE IF NOT EXISTS Student (s_id VARCHAR (20),s_name VARCHAR (20) NOT NULL DEFAULT ,s_birth VARCHAR (20) NOT NULL DEFAULT ,s_sex VAR…

使用一键安装工具快速搭建 ESP-IDF 开发环境 (Windows)

我们收到用户对 ESP-IDF SDK 软件开发环境感到搭建难、门槛高的反馈。为解决用户在此方面的问题。为此,我们推出本期教程介绍在 Windows 操作系统下使用一键安装工具快速搭建 ESP-IDF 开发环境。 您可以观看下面的教程视频,也可以阅读接下来本篇的图文教…

动态规划dp —— 25.单词拆分

1.状态表示 是什么?dp表中里的值所表示的含义就是状态表示 dp[i]表示:[0,i]区间内的字符串,能否被字典中的单词拼接而成(存ture或false) 2.状态转移方程 dp[i] 等于什么 根据最后一个位置,来划分问题&a…

easyPOI导出多Sheet

easyPOI导出多Sheet 声明,本文基于JAVA操作Excel(POI、easyPOI、easyExcel_我认不到你的博客-CSDN博客讲解,需要基础的可以看这篇,特别是Excel注解 本篇最后有工具类和自定义的注解类,只需要傻瓜式复制粘贴应该就可以用…

与 NGINX 团队直接交流 | 微服务之月火热报名中

原文作者:NGINX 原文链接:与 NGINX 团队直接交流 | 微服务之月火热报名中 转载来源:NGINX 官方网站 NGINX 唯一中文官方社区 ,尽在 nginx.org.cn 又是一个热情似火的六月,一年一度的 Microservices June 微服务之月再…

6.12 共享内存(内存映射的使用、注意事项、进程间通信、systemV共享内存)

目录 system V IPC 共享内存 共享内存使用步骤 system V IPC -key system V IPC -ftok system V IPC -ftok-示例 共享内存创建-shmget 共享内存创建-shmget-示例1 共享内存创建-shmget-示例2 共享内存映射-shmat 共享内存读写 - 示例 共享内存撤销映射 - shmdt 共享…

etcd基本使用

目录 CRUD1、基本的put/get/del2、获取当前所有的key3、获取/删除带有前缀的键 lease使用1、创建lease,续租lease,撤销lease2、将lease attach到key上 watch使用watch、watch_oncereplacedeletewatch_prefix、watch_prefix_oncecancel_watchadd_watch_ca…

抖音整治短剧类小程序内容

我是卢松松,点点上面的头像,欢迎关注我哦! 短剧CPS项目这两年不是挺火的吗,很多草根创业者都在做短剧CPS当副业。 前两天,抖音开放平台团队发布公告: 近期,在微短剧类小程序内容合规排查中&am…

【LeetCode】HOT 100(11)

题单介绍: 精选 100 道力扣(LeetCode)上最热门的题目,适合初识算法与数据结构的新手和想要在短时间内高效提升的人,熟练掌握这 100 道题,你就已经具备了在代码世界通行的基本能力。 目录 题单介绍&#…

工作多年的工作焦虑症-广泛性焦虑症

我相信工作多年的人都会有自己的工作焦虑症的情况,而我们普通人最多的最容易的也就是广泛性焦虑症,广泛性焦虑障碍(GAD)是一种常见的慢性焦虑障碍,患者长时间处于一种担心、紧张、无法放松的状态。它会让一种广泛的担心…

采购协同:企业数字化转型的关键环节

企业数字化转型已成为当今市场的主流趋势,而采购协同作为企业数字化转型的关键环节,对于企业的成本控制、供应链管理等方面都有着至关重要的影响。本文将围绕采购协同的重要性、数字化转型的方法和优势、以及实现采购协同的关键环节展开讨论。 一、采购协…

Java并发容器 并发队列

并发容器概览 ConcurrentHashMap : 线程安全的HashMap CopyOnWriteArrayList: 线程安全的List BlockingQueue:这是一个接口,表示阻塞队列,非常适合用于作为数据共享的通道 ConcurrentLinkedQueue : 高效的非阻塞并发队列,使用链表实现。可…

目标检测数据集---道路破损缺陷数据集

✨✨✨✨✨✨目标检测数据集✨✨✨✨✨✨ 本专栏提供各种场景的数据集,主要聚焦:工业缺陷检测数据集、小目标数据集、遥感数据集、红外小目标数据集,该专栏的数据集会在多个专栏进行验证,在多个数据集进行验证mAP涨点明显,尤其是小目标、遮挡物精度提升明显的数据集会在该…

Java list安全删除元素详解

背景 前一段时间被问到了关于 List 集合的安全删除元素问题。一时间没反应过来这问题问的是什么,安全体现在什么地方,线程安全?线程安全可以保证元素粒度的数据唯一吗?删除是指什么,list.remove()? 带着这…

5外包功能测试做完,人废了一半····

先说一下自己的情况。大专生,18年通过校招进入湖南某软件公司,干了接近5年的点点点,今年年上旬,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了五年的功能测试…

剑指offer35 复杂链表的复制

复杂链表的复制 文章目录 复杂链表的复制方法一 回溯哈希表第二种解释 方法二:拼接拆分算法流程 参考文献 本题要求我们对一个复杂链表进行复制。在复杂链表中,每个节点除了有一个next指针指向下一个节点,还有一个random指针指向链表中的任意…

SpringBoot+Vue 车辆充电桩系统

文章目录 1、效果演示效果图技术栈 2、 前言介绍(完整源码请私聊)3、主要技术3.4.1 数据库概念结构设计3.4.2 数据库具体设计 4 系统功能的具体实现4.1 前台功能模块4.1.1 首页功能4.1.2 用户后台管理 4.2 后台功能模块4.2.1 管理员功能4.2.2 维修员功能…