qemu 网络配置

新增用户模式,ChangeLog/7.2 - QEMU 搜 network backend 'user' is not compiled into this binary

编译时要加参数 --enable-slirp

宿主机

ip tuntap add dev tap0 mode tap
ip link set dev tap0 up
ip address add dev tap0 192.168.2.128/24
ifconfig

启动命令

qemu-system-x86_64 -kernel ./linux-4.14.191/arch/x86_64/boot/bzImage  -hda ./busybox-1.35.0/rootfs.img -hdb ./busybox-1.35.0/ext4.img  -append "root=/dev/sda console=ttyS0" -nographic -net nic -net tap,ifname=tap0,script=no,downscript=no

进入设备

ip addr add 192.168.2.129/24 dev eth0
ip link set dev eth0 up

参考

qemu 网络配置-CSDN博客

qemu虚拟机配置网络_qemu 网络配置-CSDN博客

【qemu】qemu网络配置 - 知乎

内核网络收发分析,很复杂,内核态开始协议栈之间流转,至软中断,且驱动程序驱使硬件发送报文,目标:结合网卡、路由配置理解处理逻辑【暂时看不懂】

深入理解Linux 网络包发送过程_linux sendto 源码分析-CSDN博客

Linux网络包接收过程_linux 高效接收udp-CSDN博客

协议源码解读

深入了解协议栈内核源码-CSDN博客

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chenxuezhou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值