Windows环境下QEMU网络配置实战:UEFI BIOS网络测试指南
创作时间:
作者:
@小白创作中心
Windows环境下QEMU网络配置实战:UEFI BIOS网络测试指南
引用
CSDN
1.
https://blog.csdn.net/jiangwei0512/article/details/122791901
在UEFI开发过程中,网络功能的测试是一个重要环节。本文将详细介绍如何在Windows环境下配置QEMU网络,以便在UEFI环境中测试BIOS的网络功能。
环境配置
为了能够让QEMU与主机通过网络连接,需要进行以下配置:
首先安装OpenVPN(这里安装的是OpenVPN-2.5.5-I601-amd64.msi),安装之后会多出来两个虚拟的网卡:
将OpenVPN TAP-Windows6改名为tap0,方便后续使用;
将虚拟网卡和实际网卡桥接:
- 桥接之后会多出来一个设备:
注意此时tap0是“网络电缆被拔出”的状态,因此此时QEMU还没有启动。
- 启动QEMU,主要参数:
qemu-system-x86_64 -usb -bios OVMF.fd -serial stdio -drive format=raw,file=disk.img -net nic -net tap,ifname=tap0
其中-net nic -net tap,ifname=tap0是新增的,QEMU使用的就是这个虚拟网卡tap0。此时可以看到tap0已经连接了:
- 然后在QEMU中配置网卡:
ifconfig -s eth0 static 192.168.50.128 255.255.255.0 192.168.50.1
这里的192.168.50.x是测试主机所在的网络地址,所以QEMU中也配置了相同网段的IP。之后就可以访问同网段下的IP了:
到这里网络基本上OK,但是存在一个问题,QEMU里面无法ping测试主机本身,这主要是因为测试主机开了防火墙的关系,关闭即可(可能存放风险):
这样QEMU就可以访问测试主机本身了:
这样就可以测试BIOS的网络了。
热门推荐
战地1医疗兵入门指南:从武器到道具的全面攻略
恒温金属浴的设计优化与性能提升
图像/短视频文件的MD5码的定义、作用以及获取方式
大咖觀點雲集:BTC震盪調整,2025年加密市場該何去何從?
解码人类衰老机制,及对抗衰老的策略
非洲与可再生能源:全球挑战与机遇
项目实施方案是什么?详细解析与成功案例分享
上海交大 AI4S 团队提出「智能化科学设施」构想,建立跨学科 AI 科研助手
平板电脑亮度调节指南:三种实用方法让你轻松掌控屏幕亮度
道家思想中的贪嗔痴:现代生活中的挑战与应对
小米集团市值两周蒸发3000亿,发生了什么?
摩擦力做功详解:静摩擦力与滑动摩擦力的做功特点
【家修指南】真心空气能热水器故障排查与解决:让温暖不再受阻
全面解析 Android 系统架构:从内核到应用层的分层设计
5G农村广覆盖低成本建设方案研究
如何通过Web访问海康硬盘录像机
阑尾“危机”请别怕,我们有对策!
中国人民解放军编制:“军师旅团营连排班”,分别都有多少人呢?
北露台种什么树木比较好
老年人经常感冒?可以从“吃”开始治疗,建议这么做→
人力资源管理:高效团队建设的七大实战技巧
如今42岁,凭《六姊妹》成人生赢家
车载蓝牙连接故障的解决方法?
车载蓝牙重启后蓝牙电源还能用吗?如何恢复连接?
膝盖里的“水库”怎么泄?膝关节积液有话说
造成自闭症的3大常见原因
探索物质结构新奥秘:傅里叶红外光谱仪的技术解析
不容忽视的红利低波100指数
如何确定座位险的赔偿方式?这类赔偿方式有哪些依据?
装修合同注意事项:签订前必须了解的五大关键点