qemu服务器虚拟机与主机通讯,虚拟机:QEMU虚拟机和主机无线网络通讯设置
步骤如下:
1. 创建 tap 设备:
sudo ip tuntap add dev tap0 mode tap
2. enable tap0接口:
sudo ip link set tap0 up
3. 添加路由:
sudo ip route add 192.168.0.10/32 dev tap0
或者用旧的命令:
sudo route add -host 192.168.1.10 tap0
这样,任何目标地址为
192.168.1.10
的包都会被 route到tap0.
4. 使用 ARP proxy:
sysctl net.ipv4.conf.tap0.proxy_arp=1
sysctl net.ipv4.conf.wlp3s0.proxy_arp=1
或者:
echo 1 》 /proc/sys/net/ipv4/conf/tap0/proxy_arp
echo 1 》 /proc/sys/net/ipv4/conf/wlp3s0/proxy_arp
5. Enable IP forwarding
sysctl net.ipv4.ip_forward=1
或者:
echo 1 》 /proc/sys/net/ipv4/ip_forward
6.启动虚拟机:
。/qemu-2.8.0/arm-softmmu/qemu-system-arm -M vexpress-a9 -m 1024 -smp 4 -kernel 。/linux-4.9.13/arch/arm/boot/zImage
-sd rootfs.img -append “root=/dev/mmcblk0 rw rootfs=ext4 rootdelay=3 physmap.enabled=0 console=ttyAMA0 console=tty0”
-dtb 。/linux-4.9.13/arch/arm/boot/dts/vexpress-v2p-ca9.dtb -netdev tap,id=mytest,ifname=tap0,scripts=no,downscript=no
-device virtio-net-device,netdev=mytest -nographic
然后,设置虚拟机IP地址:
ip addr add 192.168.0.10 dev eth0
添加路由:
ip route add default via 192.168.0.101 dev eth0
设置和主机一样的nameserver:
cat 》》 /etc/resolv.conf
nameserver 192.168.0.1
Ctrl-D
#ping www.baidu.com
qemu服务器虚拟机与主机通讯,虚拟机:QEMU虚拟机和主机无线网络通讯设置相关推荐
- html网络通信协议设计,智能家居无线网络通讯协议设计方案
"智能家居"(smart home)又称智能住宅,它利用先进的计算机技术.嵌入式系统技术.网络通讯技术与传感器技术等,把家中的各种设备有机的结合起来,优化用户生活方式,方便用户管理 ...
- 三菱PLC与第三方设备TCP通讯_PLC | 8台FX3U三菱PLC的无线网络通讯方案
方案介绍 本方案以433MHz自主无线通信方式,并通过三菱FX3U与485BD模块结合达泰4系无线数据终端DTD435M2. 采用三菱N:N网络协议的无线通讯,可以实现8台PLC之间的数据交换和共享. ...
- 无线网手动添加服务器,无线网络手动设置的问题解决v
故障现象 朋友将他新买的USB无线网卡拿到笔者的无线网络中来试用,为了节约时间,笔者便在无线网卡的连接属性设定为自动获取IP地址,这样就能利用无线路由器的DHCP功能来为无线网卡自动分配一个IP地址. ...
- win7系统wifi没有网络连接到服务器,Win7连不上WiFi怎么办 windows7系统恢复无线网络连接图文教程详解...
在网络越来越发达的今天,WiFi网络已经不可或缺.那么,如果Win7连不上WiFi怎么办?发生这种情况,有许多原因,小编本次就来一一演示恢复无线网络连接图文教程. 具体方法: 第一步.我们点击右下角的 ...
- 电脑无线不显示宽带不能连接服务器,电脑上网为什么只显示宽带连接不显示无线网络连接?...
近日有关于电脑上网时为什么只显示宽带连接不显示无线网络连接的问题受到了很多网友们的关注,大多数网友都想要知道电脑上网时为什么只显示宽带连接不显示无线网络连接的具体情况,那么关于到电脑上网时为什么只显示 ...
- 创维广电服务器无线,创维电视无线网络怎么设置
新买的创维电视有上网的功能,如何用电视上网?用电视看电影的感觉怎么样?下面是学习啦小编给大家整理的一些有关创维电视无线网络设置方法,希望对大家有帮助! 创维电视无线网络设置方法 把路由器和电脑连接.把 ...
- 如何在xp添加无线网络连接服务器,xp怎么设置无线网络连接 windowsxp无线网络连接设置方法【图文】...
电脑在我们生活中是非常常见的,并且电脑对我们生活影响也是非常的大.除此之外电脑在我们工作中所扮演的角色也是非常重要的,它的出现大大提高了我们的工作效率.而很多朋友在使用电脑的时候都会遇到很多的问题,而 ...
- windows网络通讯端口
windows安全设置 一.windows网络通讯端口 1.端口分类 windows网络通讯端口可分为3大类: 1)公认端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务 ...
- 【网络通讯与网络安全】网络通讯中的随机数如果不随机会怎么样?(RT-Thread技术论坛优秀文章)
文章目录 1 写在前言 2 问题描述 3 场景再现 3.1 复现环境搭建 3.2 复现问题的说明 4 问题分析 4.1 从大到小:理解软件架构 4.2 从小到大:抛开现象看本质 4.3 要放大招:三板 ...
最新文章
- java删除有序数组中的重复元素_java去除已排序数组中的重复元素
- PDF Annotator 8中文版
- git 改了一段代码不想要了_Git - 如何将master/其他分支上修改代码不提交直接移到新建分支...
- mysql可以偏移注入_access数据库一般注入方法及偏移注入
- mysql 如果存在修改_mysql如存在并发修改可能,一定要注意保证数据一致性
- 关于toString()与toLocaleString()的区别
- C++中XML的读写操作(生成XML 解析XML)
- es搜索准实时的理解
- stringify中文乱码?
- 如何获取Windows 10的旧默认桌面背景
- 周董演唱会为什么总是抢不到票?教你用Python做一个自动抢票脚本
- 计算机应用毕业班主任鉴定,函授毕业生鉴定班主任鉴定范文.doc
- ddqn玩flappybird
- 等保-机房项目验收方法
- Pycharm 注册 Pycharm 破解 Pycharm 注册破解 亲测多法 仅此方有效 有效期至2099年
- web前端学习(三):微信小程序基于H5规范,开发Android应用程序
- latex转word_最有效率的论文排版利器来了,word排版再见吧~
- Android安全性优化——APP加固
- 墙面有几种装修方法_家里的墙面不知道怎么装?6种装饰方法任你选
- 教你简单4步制作“截图工具”,再也不用微信或QQ截图了