找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4982|回复: 11

记录关于 openwrt 虚拟机桥接无线网卡做旁路由,除宿主机外其他设备无法上网的原因。

[复制链接]
发表于 2021-9-21 02:52 | 显示全部楼层 |阅读模式
最近有兴趣尝试旁路由,用 hyper-v 桥接无线网卡(允许操作系统共享),把虚拟机 IP 写为网关后,发现所有设备都可以访问 openwrt 配置页面,但本机以外的同 wifi 下设备不能上网。抓包发现只有目的地址为虚拟机 IP 的包进来,目的地址为外网的包都没有。

经过查证,原因是无线网卡桥接不同于有线,有线桥接时,网卡处于混杂模式,监听所有帧,于是虚拟机可以直接通过物理网卡发出去自己的 mac,网卡仍可以接收到虚拟机 mac 的帧。但是无线网卡不能使用混杂模式,而必须使用真实 mac,所以桥接无线网卡时,系统要进行 mac 地址转换,桥内虚拟机 IP 与 mac 绑定,出桥时统一使用物理无线网卡 mac,回来时根据目的 IP 再修改 mac 为虚拟机 mac 。做网关时,由于数据包的目的 IP 为外网地址,桥无法匹配虚拟机 IP,会自动丢弃这个包,导致连接超时。

如果使用 vmware,无线网卡直通虚拟机,应该是可以的。

如果有什么问题,欢迎更正。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-9-29 08:44 来自手机 | 显示全部楼层
技术分析题标记一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-12-25 17:04 | 显示全部楼层
我也遇到这个问题了。
请问楼主,除了改成有线网卡外。有什么办法吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-2-4 11:14 | 显示全部楼层
你好,我也是用Wi-Fi网卡桥接,但是我改网关后宿主机也不能科网,用的是vmware ubuntu系统
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-2-4 11:15 | 显示全部楼层
你好,我也是用Wi-Fi网卡桥接,但是我改网关后宿主机也不能科网,用的是vmware ubuntu系统
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-2-4 11:15 | 显示全部楼层
你好,我也是用Wi-Fi网卡桥接,但是我改网关后宿主机也不能科网,用的是vmware ubuntu系统
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-2-4 11:15 | 显示全部楼层
你好,我也是用Wi-Fi网卡桥接,但是我改网关后宿主机也不能科网,用的是vmware ubuntu系统

点评

老哥你之后这个问题解决了吗,我也遇到一样的问题了  详情 回复 发表于 2023-4-20 23:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-2-4 11:15 | 显示全部楼层
你好,我也是用Wi-Fi网卡桥接,但是我改网关后宿主机也不能科网,用的是vmware ubuntu系统
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-12-14 19:26 | 显示全部楼层
楼主说的很好,无线情况下,把宿主的电脑,做一个端口转发就搞定了,这两天虽然阳了,但是在家学习了很多东西,特别是这个虚拟机内外网卡的只是。感谢!
mac系统下:
sudo sysctl -w net.inet.ip.forwarding=1

点评

windows怎么操作?  发表于 2023-7-17 18:25
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-4-20 23:29 | 显示全部楼层
acmrac 发表于 2022-2-4 11:15
你好,我也是用Wi-Fi网卡桥接,但是我改网关后宿主机也不能科网,用的是vmware ubuntu系统

老哥你之后这个问题解决了吗,我也遇到一样的问题了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-20 09:48

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表