找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8007|回复: 8

用vmware跑OpenWRT时网络设置问题

[复制链接]
宿主机网络192.168.50.*,是50段的,OpwnWRT 的lan口内部是192.168.1.1,lan口使用的是vmware的vmNet2,仅主机模式,且禁用了vmware的dhcp,使用的是OpenWrt的DHCP,能正常获取到192.168.1.*段的ip,wan口用的vmware的NAT模式,自动获取的ip,192.168.192.*。

目前有个很奇怪的现象,如果vmnet2,完全使用OpenWrt的dhcp,ip、网关、dns都是192.168.1.段的,则宿主机不能上网。

如果手动设置vmnet的ip为192.168.1.段的,网关和dns不设置,则是能上网的,但是我搞不懂这个时候是通过openwrt的192.168.1段的ip上网的还是通过我原来宿主机的192.168.50段的上网的。

现在有2个点比较纠结,没想清楚到底对不对,应该怎么搞
1、OpenWrt的Wan口到底是用NAT模式,还是桥接模式?我试过桥接模式,但是貌似wan口获取不到ip了,导致OpenWrt就不能上网
如果我只是想宿主机通过OpenWrt提供的192.168.1段的IP进行上网,是不是要使用桥接模式,然后手动在OpenWrt里面将wan口设置一个跟宿主机同网段的IP?

我试过照着配置了一下,宿主机是能上网的,但是ssh进OpenWrt里面,没法ping通网络,感觉OpenWrt没连上网,我还是在使用宿主机原来的50段的ip在上网。

2、OpenWrt的lan口是要设置成跟宿主机一样的192.168.50段么?
我如果是想宿主机或其他宿主机网络内的192.168.50段的机器,通过我的OpenWrt进行上网,是不是就是旁路由的概念,这时该如何设置?

 楼主| | 显示全部楼层
没人搞过么?
回复

使用道具 举报

同问,虚拟机搞lede不会设置
回复

使用道具 举报

本帖最后由 nowandthen 于 2019-11-28 11:02 编辑

很基本的网络知识,你这么会玩居然没弄明白!
可以有很多种组合,以下随便提供一个:
1、主机原本的本地连接手动随便设一个ip,不要有网关(重要),这个接口作为桥接,连接到虚拟机的wan;
2、vnet2用虚拟机的dhcp,连接到虚拟机lan。
这样就通过虚拟机做为路由器上网。

你的问题是——没有想到主机要如何选择通过哪个网关上网!以上方法是让它只有一个虚拟机的网关。

回复

使用道具 举报

nowandthen 发表于 2019-11-27 22:42
很基本的网络知识,你这么会玩居然没弄明白!
可以有很多种组合,以下随便提供一个:
1、主机原本的本地连 ...

能否说的再详细一点,

小白没有基础,照着这个教程一步步设置下来,感觉漏掉了一些什么,宿主机或者其他虚拟机都无法打开openwrt虚拟机的管理页面。
https://blog.csdn.net/qq_43316775/article/details/83027053

回复

使用道具 举报

本帖最后由 nowandthen 于 2020-1-18 07:59 编辑
dac 发表于 2020-1-18 00:05
能否说的再详细一点,

小白没有基础,照着这个教程一步步设置下来,感觉漏掉了一些什么,宿主机或 ...

已经很详细了,反尔你自己哪一步不会做或不清楚,要讲出来。
宿主机打不开虚拟机的原因是,vnet2必须在主机虚拟网卡设置里设为没有dhcp、没有nat、没有桥接,然后在主机网络设置中设为自动获取IP(或手动设成正确的连接虚拟机的IP、网关和dns).这一步其实就是vnet2使用虚拟机的dhcp。
其它虚拟机参考主机,只要主机可以,你自己就会想明白的。
回复

使用道具 举报

nowandthen 发表于 2020-1-18 07:43
已经很详细了,反尔你自己哪一步不会做或不清楚,要讲出来。
宿主机打不开虚拟机的原因是,vnet2必须在 ...

谢谢nowandthen,现在宿主机和其它虚拟机都能访问到Openwrt虚拟机了

另外请教一个问题:
如果主机硬件上有2个网卡,能否利用openwrt虚拟机通过第1个网卡连接光猫,第2个网卡将网络信号传送到无线AP上?(目前openwrt虚拟机上设置了2个网络适配器,要实现上述功能是否需要再openwrt虚拟机上增加1个网络适配器,而这个新增的网络适配器要怎么设置呢?)
回复

使用道具 举报

dac 发表于 2020-1-18 13:04
谢谢nowandthen,现在宿主机和其它虚拟机都能访问到Openwrt虚拟机了

另外请教一个问题:

可以的,有两种方法,为了给保留你探索的乐趣,我只给提示,没有详细说明。

方法1,把vnet2共享给连ap的网卡上网。
方法2,用vmware的自定义网络功能,把vnet2或者新增的虚拟网卡改成也是桥接(默认只能有一个桥接的网卡),桥接到连ap的网卡。
回复

使用道具 举报

nowandthen 发表于 2019-11-27 22:42
很基本的网络知识,你这么会玩居然没弄明白!
可以有很多种组合,以下随便提供一个:
1、主机原本的本地连 ...

如果目标是让主路由数据经过旁路由,是不是也可以设成nat模式,
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-5-13 20:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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