找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: heq

[N1盒子] 【原创】docker运行OpenWRT借助vlan实现单臂全功能主路由,支持WiFi 与IPv6 PPPoE

 火.. [复制链接]
发表于 2019-8-29 18:20 | 显示全部楼层
非常感谢大佬提供的教程,已经成功当作主路由了,网络解析,ipv6都没问题,只是网速无法达到用k2p时候测试的网速。
希望有经验的朋友能给提供解决方法。
移动300m带宽,k2p测试达到320m,4300测试在150m左右,n1下docker的主路由速度就有点惨。

下图是测试结果和测试中的负载。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-8-29 18:35 来自手机 | 显示全部楼层
收藏学习了,已经用usb网卡方式写入emmc,不折腾了,太笨,vlan实在搞不了

点评

heq
别啊,生命不止,折腾不休。既然有双物理网口这样好的条件,还收藏了,更要响应“充分榨干一台N1“的号召! 楼上几个兄弟反馈网络连接质量差强人意,我做基础带宽测试时丢包率也是令人发指。能否试试docker内跑主  详情 回复 发表于 2019-8-30 08:40
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-8-30 08:40 | 显示全部楼层
本帖最后由 heq 于 2019-9-17 14:25 编辑
hcyme 发表于 2019-8-29 18:35
收藏学习了,已经用usb网卡方式写入emmc,不折腾了,太笨,vlan实在搞不了

别啊,生命不止,折腾不休。既然有双物理网口这样好的条件,还收藏了,更要响应“充分榨干一台N1“的号召!

楼上几个兄弟反馈网络连接质量差强人意,我做基础带宽测试时丢包率也是令人发指。能否试试docker内跑主路由在你双网口机器上的效果怎样?如果eth0为自带网口,eth1为USB网口,则host端不用配置VLAN,用eth0取代eth0.1,eth0取代eth0.2,跳过wndr4300路由器设置,其它步骤都一样的。


更改:带宽测试选择合适的平台很重要,国内的一个测试平台显示丢包严重,实际情况并非如此。严重误导

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-8-30 10:16 | 显示全部楼层
好,回去测测试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-9-4 11:37 | 显示全部楼层
这几天找出根百兆USB网线,按新增物理网口对本方案进行调整(仍然是docker内容器跑OpenWRT做主路由),使用下来发现(对于我的百兆移动宽带)未能提升网络体验。反而是vlan方案这两天的使用给了我惊喜。上午8点左右智能电视(有线网络连接)看高清视频自动调整到4K,用的是double es方案。

monitorix显示当时连接速度稳定在2.2MB/s左右,折合20M带宽不到。


对应系统荷载约0.3,中间那个让人恐惧的12.55荷载是昨晚跑V的数据,实时荷载其实更高,网络基本瘫痪。看来N1跑V还是性能不够,已经考虑上x86软路由了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-4 13:19 来自手机 | 显示全部楼层
干货不少哦
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-11 18:32 | 显示全部楼层
大神能够出一个图形界面的教程吗  一步步来的,我等小白看不懂啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-13 15:03 | 显示全部楼层
楼主大大,能不能做一期视频呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-13 19:28 | 显示全部楼层
学习下  感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-9-17 11:33 | 显示全部楼层
有感于本方案跑V出国效果不佳,两周前斥资188元将家里的一台单网口小主机的CPU由G1610升级为i5-3470T,其它未变(内存8G,SDD 128G)。安装了新版proxmox pve(6.0)及OpenWRT 18.06.2虚拟机,再按PVE官方文档设置了VLAN,为OpenWRT虚拟了WAN与LAN接口,相当于将本方案移植到PVE平台,单网口实现了软路由的全部功能。

强劲如此的软路由在别人那里轻松跑满300M带宽,在我悲催的百兆移动宽带下,(相比本方案)却未察觉到明显的网络体验提升:早上能在3台设备上看4k视频,晚上高峰期只能到480p,昨晚我又灰溜溜地换回了N1做主路由,这段时间的折腾告一段落。很大的收获是修正了V出国方案的一个错误,现在N1也能轻松跑,在高峰4.4MB/s的连接速度下,CPU荷载也不高。


相信N1的docker 方案在正确配置下足以应付300M宽带环境,我的软路由先收起来吧。也好,省些电费(22W vs 5W)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-8 16:42 | 显示全部楼层
,再来帮兄弟顶一下,帮我解决了一个大问题,谢谢兄弟!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-14 00:44 | 显示全部楼层
5.1 创建docker网络,注意第一条命令将把armbian IP更改为gateway指定的地址。如果两个地址不符,该命令执行完毕后armbian将会失联。
# docker network create -d bridge --subnet=192.168.1.0/24 --gateway=192.168.1.254 --subnet=2409:8a7a:00fb:3d20::/64 --gateway=2409:8a7a:00fb:3d20::ffff --ipv6 -o "com.docker.network.bridge.name"="br-lan" lanet
# docker network create -d macvlan -o parent=eth0.2 wanet

这个为什么会失联啊,失联后怎么处理?

点评

heq
第一条命令将把armbian IP更改为gateway指定的地址:如果armbian初始地址与待设gateway地址不符(比如前者为192.168.1.25,后者为192.168.1.254),该命令执行后将把armbian的地址改为后者,显现的效果就是“立刻失  详情 回复 发表于 2019-10-14 09:45
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-10-14 09:45 | 显示全部楼层
zk6685 发表于 2019-10-14 00:44
5.1 创建docker网络,注意第一条命令将把armbian IP更改为gateway指定的地址。如果两个地址不符,该命令执 ...

第一条命令将把armbian IP更改为gateway指定的地址:如果armbian初始地址与待设gateway地址不符(比如前者为192.168.1.25,后者为192.168.1.254),该命令执行后将把armbian的地址改为后者,显现的效果就是“立刻失联”
明知山有虎,偏向虎山行,你问我遇到老虎怎么办?

点评

老哥 我用的小钢炮 DOCKER ,在加载一个USB网卡 到DOCKER,给OPENWRT 配置2个网口, 你这个ARMBIAN 的IP是不是 把其获取的IP地址改成 静态 ,而且就是在后面的命令中网关的地址? 失联了好几次,折腾死了....  详情 回复 发表于 2019-10-14 20:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-14 20:24 | 显示全部楼层
heq 发表于 2019-10-14 09:45
第一条命令将把armbian IP更改为gateway指定的地址:如果armbian初始地址与待设gateway地址不符(比如前 ...

老哥 我用的小钢炮 DOCKER ,在加载一个USB网卡 到DOCKER,给OPENWRT 配置2个网口,

你这个ARMBIAN 的IP是不是 把其获取的IP地址改成 静态 ,而且就是在后面的命令中网关的地址?

失联了好几次,折腾死了....
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-10-14 22:53 | 显示全部楼层


大神,方便加微信么

求教,

如图,我是想把N1 作为路由串进WAN2中,也是一个旁路角色把,不涉及拨号,不涉及DHCP,不做主网路中的网关,只是用下策略路由功能部分走WAN2线路,比如视频去广告,不知道这样可不可行。


现在用的小钢炮-DOCKER-OPENWRT,
上述构想是否能实现?
单网口能否实现?
或者外加一个USB网口能否实现?

挺狗血的吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

解决了吗?怎么搞?小钢炮docker op,小钢炮web失联  详情 回复 发表于 2019-11-2 14:22
heq
坛上看看更合适的教程吧,这篇明显不适合。  详情 回复 发表于 2019-10-22 17:19
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 04:05

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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