恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 71486|回复: 1477

[N1盒子] 小钢炮docker运行openwrt且做旁路由

    [复制链接]
发表于 2019-6-21 12:35 | 显示全部楼层 |阅读模式
本帖最后由 大魔王007 于 2020-5-15 15:09 编辑

现在楼主使用F大的贝壳云+o版加8153usb网卡做主路由,N1已经吃灰了,docker的有关问题也不搞了,如果想用docker做软路由可以参考本教程,有些问题可能回答不了了,见谅!
首先赞一下灯大为N1适配的小钢炮真的稳!
本来楼主只是刷openwrt做旁路由的,但是op现在不是很稳定,Aria2和smb两个重要功能不正常,故有了本次的折腾之路,期间的弯路就不说了,下面来干货:
1. 刷入小钢炮并开启DOCKER,这个在灯大的网站里有详细的步骤,我就不赘述了
2. 拉取op进Docker,可分为5小步:
1)SSH登录小钢炮ip,LEDE版(推荐,可使用gfwlist):docker pull kanshudj/n1-openwrtgateway:r9
OP原版:docker pull kanshudj/n1-openwrtgateway
2)运行 ip link set eth0 promisc on
3)运行 docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
注意将上述192.168.1.0及192.168.1.1替换为你的主路由网段,如192.168.2.0与192.168.2.1
4)运行 docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:r9 /sbin/init,
注意OP原版去掉:r9
5)进docker管理页面里的命令输入行,运行vi /etc/config/network J`$D_2EPB]FQWNYD{61LJG6.png
按一下i键编辑网络参数,将其中option ipaddr 192.168.X.2替换为你想登录op的ip,注意其应在主路由网段内,如192.168.2.2,将option gateway、option dns的192.168.X.1替换为192.168.2.1
依次按esc : w q 后回车,restart一下op进入op管理页面(如192.168.2.2)
3.路由模式设置
1)主路由(建议也为OP)
接口—LAN—修改—DHCP服务器—高级设置—DHCP选项添加以下两行:3,192.168.2.2与6,192.168.2.2,梅林老毛子等无此选项,这一步作用是不影响主路由获取运营商网关和DNS的前提下向下级设备分配设定的网关与DNS,直接更改主路由网关和DNS有可能导致上网异常,所以强烈建议刷到OP。
2)N1
接口—LAN—编辑—物理设置—取消桥接接口
重启主路由及N1,电脑重新获取ip,查看网关及DNS服务器为op地址则成功,小钢炮功能正常使用!
以上也是我爬贴的收获,再次感谢论坛中的各位大神!


6月25日发现上述方法设置会让小钢炮使用docker里op的网关导致小钢炮的下载工具没有下载速度,楼主对这个也不太懂,想了个简单的方法解决了这个问题,还有一些不足,欢迎各位回复更好的办法!
方法如下:
小钢炮管理—SYSTEM—NETWORK,选择固定IP,将ipv4设置为固定值(如你管理小钢炮的ip),将网关(routers)与DNS指向主路由的ip(如192.168.2.1),重启小钢炮与主路由。
不足:小钢炮仅可正常下载国内资源。


回复的人太少,帖子沉下去了。重新设置了回复可见,希望别沉,大家集思广益,让更多的人看到


8月17日
做镜像的大神已更新R9.8.5版本,使用方法是拉取时将r9替换为r9.8.5,这一版的路由器固定IP为192.168.50.20,请知悉!
最近发现如果主路由是一级路由可能导致丢包(楼主租的房子是移动宽带,丢包率 30%),可以加一个路由器,把主路由放在二级路由会有明显改善!

9月13日
有一部分坛友反应IPV6的问题,做旁路由的话,应将主路由和旁路由的Lan-修改-接口-DHCP 服务器里的IPV6设置全部改为已禁用
再就是如果出现断断续续的问题,可以尝试在旁路由网络-防火墙-自定义规则内加入下面的命令并重启防火墙
iptables -t nat -I POSTROUTING -j MASQUERADE





点评

不知道为啥我用镜像名加r9不行,最后换成镜像的name就可以  发表于 2020-3-27 10:19

评分

参与人数 13恩山币 +17 收起 理由
无名印记 + 1 N1刷“n1-多系统-by-joyo1-v3.8.5” CE的docker-op 和贝壳云OP IP 分别设置为彼此宿主.
lalake + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
juminth + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
yufei8051 + 2 别光喝酒啊,吃菜吃菜~~~
yuff + 1 一看就是觉得高端、大气、上档次!
湛清 + 1 不要怂、就是干!
小牛牛p + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
enzur + 1 面对这种帖子,我内心复杂,真不知道说什么好……
AIRSHAPE + 2 面对这种帖子,我内心复杂,真不知道说什么好……
@.@ + 1 率全体恩山路由党以及党魁向你学习!
forbit + 1 强大的恩山!(以下重复1万次)
m2wyz + 1 一看就是觉得高端、大气、上档次!
我是四天 + 1 收藏,然后评分

查看全部评分

本帖被以下淘专辑推荐:

我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 12:40 来自手机 | 显示全部楼层
沙发了,支持感谢
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 13:28 | 显示全部楼层
不错不错!希望大家都喜欢docker,这才是未来!
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 13:31 | 显示全部楼层
楼主也可以直接在原生armbian或alpine等开源社区支持的light发行版上使用docker,稳定性更好

点评

如何编译呢?我直接把编译的arm64 rootfs import进docker,然后运行,改好Ip之后也没用,luci加载不出数据,一直在获取数据中。。  详情 回复 发表于 2019-8-21 00:15
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 13:41 来自手机 | 显示全部楼层
哪个docker下运行的op带kp啊,刷了几个都不带

点评

可以自己编译op,加入想要的功能  详情 回复 发表于 2019-6-21 16:40
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 13:56 | 显示全部楼层
支持一下。
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 14:55 | 显示全部楼层
感谢分享。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 15:23 | 显示全部楼层
小钢炮很强大,但想玩的溜也不容易
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 15:30 | 显示全部楼层
感谢分享!! 赞
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 16:40 | 显示全部楼层
逝水忆流年 发表于 2019-6-21 13:41
哪个docker下运行的op带kp啊,刷了几个都不带

可以自己编译op,加入想要的功能

点评

用moba进ssh后,上传附件的ipk文件到root目录下,依次执行以下命令回车,每输入一行就回车一次 opkg install luci-app-koolproxy_3.8.4-3_aarch64_generic.ipk mount_root opkg install luci-app-koolproxy_3.8.  详情 回复 发表于 2019-6-22 23:50
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 17:02 | 显示全部楼层
就一个可怜巴巴的网口做路由,不损失带宽么?

点评

小钢炮+旁路由,速度很不错的  详情 回复 发表于 2019-6-21 17:35
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 17:21 来自手机 | 显示全部楼层
就一个网口咋做路由,等小钢炮开无线就可以做Ap吧
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-6-21 17:35 | 显示全部楼层
hao150 发表于 2019-6-21 17:02
就一个可怜巴巴的网口做路由,不损失带宽么?

小钢炮+旁路由,速度很不错的

点评

请教下,你现在这个N1旁路由还有PT下载(只能国内)和局域网不能访问的问题吗?按照你的方法搭建N1旁路由,非常感谢  详情 回复 发表于 2020-4-20 10:49
请问楼主您的第五步中进入docker管理页面命令输入行应该怎么进入啊?能详细说一下吗?另外,编辑网络参数能否给个图片指明编辑哪个参数,小白怕弄错了。谢谢! 5)进docker管理页面里的命令输入行,运行vi /etc/con  详情 回复 发表于 2019-8-3 02:00
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 19:19 | 显示全部楼层
装过op,去广告功能不可用我记得,那个镜像

点评

我这边adbyby很好用,koolproxy不行,应被我卸载了个  详情 回复 发表于 2019-7-27 17:08
这边adbyby正常运行  详情 回复 发表于 2019-6-21 19:59
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-21 19:46 | 显示全部楼层
希望大家多顶贴让更多朋友们看到
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-9-23 04:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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