vm ware 虚拟机折腾 lede 软路由, 上行速度不到 1M, 有大佬知道怎么回事么?

2019-01-30 10:39:16 +08:00
 sydeEvans

安装设置过程跟下面这个文章一样
https://qingsay.com/vmware_lede.html

无线路由器 192.168.2.1 作为主路由拨号. 关闭 DHCP 虚拟机的 lede 桥接物理机网卡, ip 设置为 192.168.2.2, 网关设置为 192.168.2.1,开启 dhcp

我局域网内所有的机器都会使用 192.168.2.2 作为网关然后获取 ip 上网

设置完之后, 上行速度没有问题, 但是 lede 虚拟机上的物理机上行速度却测出来不到 1M, 下行正常 不做软路由家里应该有 30M 上行 有没人知道是什么问题

8766 次点击
所在节点    宽带症候群
45 条回复
tia
2019-01-30 15:40:54 +08:00
都弄软路由了还用无线路由器干什么?

直接虚拟机里弄个 lede 然后随便买两张千兆网卡分给 lede 当 wan 和 lan,无线路由器就当 ap 去,然后买个几十块的千兆交换机接 lede 的 lan 口,这不就组网成功了
tia
2019-01-30 15:51:44 +08:00
sydeEvans
2019-01-30 16:28:48 +08:00
@tia 唔 家里布局不一样 lede 装在虚拟机里面 且跑虚拟机的物理机只有单网口

设备结构如下
![未命名文件.png]( https://i.loli.net/2019/01/30/5c515ffc5a628.png)
CallMeReznov
2019-01-30 16:38:34 +08:00
1.你上传测试的实际速度是多少?
2.你那个虚拟机服务器是什么机器?

软路由的三层全靠 CPU,加上你如果所谓的服务器载体是家用网卡,你这套方案太多容易出问题的点了
可以是最麻烦,最差的选择了。
JamesR
2019-01-30 16:38:50 +08:00
“无线路由器 192.168.2.1 作为主路由拨号”,
“局域网内所有的机器都会使用 192.168.2.2 作为网关然后获取 ip 上网”
你需要解释清楚到底在用哪个路由器上网。
sydeEvans
2019-01-30 16:51:34 +08:00
@JamesR 192.168.2.1 拨号上网, 但是关闭 dhcp

192.168.2.2 是 lede, 不拨号; 设置默认网关为 192.168.2.1, 且开启 dhcp

局域网其他设备都会从 lede, 也就是网关 192.168.2.2 获取 ip 来上网
sydeEvans
2019-01-30 16:53:59 +08:00
@CallMeReznov 大佬有没有其他推荐方案
服务器载体确实是台普通家用 pc
aru
2019-01-30 17:00:51 +08:00
@sydeEvans
这个方案的上传速度和 lede 没半毛钱关系。
黑裙晖上传速度不足 1Mbps 应该是由于它经过服务器中转了。
服务器做的带宽限制为 1M。
想提高上传就是搞到公网 IP,通过 ddns 直接外网访问 NAS
aru
2019-01-30 17:01:53 +08:00
你可以在客厅服务器再开一个虚拟机,通过 speedtest.net 来确认真实的上传速度
JamesR
2019-01-30 17:02:43 +08:00
那么 192.168.2.2 lede 是怎么上网的?为啥它不直接拨号上网呢,2 层 NAT ?
如果你路由器获取的外网不是公网 IP,那么更惨,起码 3 层 NAT,可能是这个造成上传速度问题。

PC 主机一张网卡可以虚拟多个网卡,WAN,LAN 口可以都走这个网卡,然后在交换机上用一根网线把光猫的 WAN 口,和局域网 LAN 口连接起来就行了,于是四通八达了。
yerick
2019-01-30 17:06:00 +08:00
只是要实现科学上网吗?
CallMeReznov
2019-01-30 17:06:22 +08:00
@sydeEvans #7 最起码要加一块网卡吧
把你虚拟机服务器给调整到核心层,无线路由的 DHCP 关闭,把本身地址改成 254 作为 AP 当汇聚层
让你所有设备都走那上接入你的软路由



另外测速的是通过 LEDE 接入后的系统而不是群晖吧?
sydeEvans
2019-01-30 17:07:15 +08:00
@aru 大哥 我这跟公网半毛钱关系没有啊

我测速不是在 NAS 里面测的, 而是在安装虚拟机的物理机上测的
sydeEvans
2019-01-30 17:09:03 +08:00
@JamesR 192.168.2.2 设置网关为 192.168.2.1 就能上网了啊

你说的这个方案我知道, 单臂路由
这个方案在我这里也有问题, 上下行都满不了
sydeEvans
2019-01-30 17:10:02 +08:00
@yerick 嗯 搞软路由是为了科学上网,
不想无线路由刷机, 只能想到软路由来实现
sydeEvans
2019-01-30 17:11:23 +08:00
@CallMeReznov 这个方案是可以, 然而弱电箱放不下虚拟机服务器= =
aru
2019-01-30 17:13:02 +08:00
@sydeEvans
测速节点问题或者有其他机器占用上传带宽
你登录到无线路由器看看实时带宽情况再测速
也在其他机器选同样的节点测速做下比较。
sydeEvans
2019-01-30 17:14:32 +08:00
@JamesR <amp-youtube data-videoid="wiXXoatiM4A" layout="responsive" width="480" height="270"></amp-youtube>&t=1s 就是这个视频的方案

但是按这个视频的搞好后 安装虚拟机的物理机上行就变成了 1M
aru
2019-01-30 17:15:26 +08:00
@sydeEvans
大概明白了,你看看 lede 里面是不是开了限速
JamesR
2019-01-30 17:15:41 +08:00
@sydeEvans #14 你测速时候,在物理机里看虚拟机进程 CPU 是不是 100%,如果是需要解决这个问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/531796

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX