xbe 发表于 2022-11-15 20:37

已解决!请教,有人RB5009 container 里面成功安装 openwrt .....

本帖最后由 xbe 于 2022-11-21 21:15 编辑

2022-11-21总结:RB5009的container还不完善,7.6版本正式版下 安装nginx死活不能启动,出现error.log读写的权限问题。后来升到7.7beta6,配置没做任何修改直接可以启动了,日志里也没出现前面的错误。但原来7.6正式版下正常的openwrt却不能启动了。退回到7.6后,nginx马上又不行了。 全都删了,不折腾了,rb5009专门路由!!!


**************************************************************************************


2022-11-16问题已解决,根据4楼兄弟的提示参考了https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8261832&extra=page%3D1%26filter%3Dtypeid%26typeid%3D88 作者的方案,发现问题在/etc/config/network配置文件里,按照作者的原话"改IP的时候要删除网桥那一行 option type 'bridge'(op配置了网桥就和ros的网络不通了)"处理就可以了。 感谢ilovesuyy提醒,谢谢原文作者 chenchsha。

另外我的container网络配置是可行了。
/interface/veth/add name=veth2 address=192.168.22.0/24 gateway=192.168.22.1
/interface/bridge/port add bridge=bridge interface=veth2


**************************************************************************************


      这几天试了下RB5009的container功能,装了unifi控制器,可以使用,但太耗内存,最低空闲内存到过200M以下,怕把路由器的主业耽误了,果断删了。

      这以后想着在里面装个openwrt做为旁路由,群晖docker里sulinggg的版本我试过内存占用比较少,所以选择装这个版本。现在安装应该是安装上了,但ros网络设置这里不知怎么设置,ros container里面没有类似创建 docker 网卡 macvlan 模式的方式。

下面是mikrotik官网上创建网络的方法:

Create network

Add veth interface for the container:
/interface/veth/add name=veth1 address=172.17.0.2/24 gateway=172.17.0.1

Create a bridge for containers and add veth to it:
/interface/bridge/add name=dockers
/ip/address/add address=172.17.0.1/24 interface=dockers
/interface/bridge/port add bridge=dockers interface=veth1

Setup NAT for outgoing traffic:
/ip/firewall/nat/add chain=srcnat action=masquerade src-address=172.17.0.0/24

显然上面这样的设置不能用在安装openwrt,我试着下面的方法也是不行:

/interface/veth/add name=veth2 address=192.168.22.0/24 gateway=192.168.22.1

/interface/bridge/port add bridge=bridge interface=veth2


用container里的shell查看ifconfig,没有找到任何网口。

请教大家有没试过container里面创建类似 docker 网卡 macvlan 模式的方式????





tyy474 发表于 2022-11-15 21:07

路由器就做好路由器,稳定最重要,其他交给下一个设备吧

kevinho86 发表于 2022-11-15 21:12

本帖最后由 kevinho86 于 2022-11-15 21:59 编辑

[偷笑]去年7-8月原本入RB5009UG,也是有LZ的想法,用Docker来替代运行Pihole的树莓派4B。
但10月收到货时,便打消念头。觉得还是专机专用稳定

ilovesuyy 发表于 2022-11-15 21:54

恩山有个帖子你可以参考下,不过他是x86虚拟机,https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8261832&extra=page%3D1%26filter%3Dtypeid%26typeid%3D88

田丫丫 发表于 2022-11-16 09:07

rb5009的配置做不了那些

leviz 发表于 2022-11-16 09:26

tyy474 发表于 2022-11-15 21:07
路由器就做好路由器,稳定最重要,其他交给下一个设备吧

同意。
只在5009上跑基本功能,跑op的n1不撤了,重新找个不显眼的地方放置。

weiyi 发表于 2022-11-16 09:34

讲真 玩OpenWRT这么久感觉比RouterOS更反人类https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

xbe 发表于 2022-11-16 10:10

tyy474 发表于 2022-11-15 21:07
路由器就做好路由器,稳定最重要,其他交给下一个设备吧

很赞同。目前用我家云做旁路由,这个安装openwrt作为备用放着。

xbe 发表于 2022-11-16 10:14

kevinho86 发表于 2022-11-15 21:12
去年7-8月原本入RB5009UG,也是有LZ的想法,用Docker来替代运行Pihole的树莓派4B。
但10月收到货时, ...

官网container 安装例子就是装Pihole。

xbe 发表于 2022-11-16 10:15

leviz 发表于 2022-11-16 09:26
同意。
只在5009上跑基本功能,跑op的n1不撤了,重新找个不显眼的地方放置。 ...

我用我家云跑op,这个作为备用。

xbe 发表于 2022-11-16 10:30

ilovesuyy 发表于 2022-11-15 21:54
恩山有个帖子你可以参考下,不过他是x86虚拟机,https://www.right.com.cn/forum/forum.php?mod=viewthread ...

根据你发的链接,我发现确实像作者说的“改IP的时候要删除网桥那一行 option type 'bridge'(op配置了网桥就和ros的网络不通了)”,原来我的问题就出在这里。谢谢!!!

Ownab 发表于 2022-11-16 11:05

性能怎么样啊 跑个OpenSSL benchmarks看看涅 [可爱]

xbe 发表于 2022-11-16 11:22

Ownab 发表于 2022-11-16 11:05
性能怎么样啊 跑个OpenSSL benchmarks看看涅

看了下CpuMark : 32422.076487 Scores)

ilovesuyy 发表于 2022-11-16 11:43

xbe 发表于 2022-11-16 11:22
看了下CpuMark : 32422.076487 Scores)

4核a72差不多就这个性能 和树莓派4b差不多

zzl9583 发表于 2022-11-16 20:39

请教一下楼主,我也是5009,现在拉取镜像后都是status:error 请问能麻烦上传下配置的具体方法么

xbe 发表于 2022-11-16 21:58

本帖最后由 xbe 于 2022-11-16 22:02 编辑

zzl9583 发表于 2022-11-16 20:39
请教一下楼主,我也是5009,现在拉取镜像后都是status:error 请问能麻烦上传下配置的具体方法么 ...


sulinggg/openwrt:armv8

最后加上   cmd="/sbin/init"

邪不胜正 发表于 2022-11-23 19:01

xbe 发表于 2022-11-16 21:58
sulinggg/openwrt:armv8

最后加上   cmd="/sbin/init"

有没有详细教程啊,大神,我最近在搞这个,搞不定

liuleisail 发表于 2022-11-24 01:04

很久之前试过,能进入,可上网。但出国留学死活不通,放弃了。
现在用着mosdns和udpxy

liuleisail 发表于 2022-11-24 01:35

随便跑了个smartdns,也不错[偷笑]

xbe 发表于 2022-11-24 17:04

邪不胜正 发表于 2022-11-23 19:01
有没有详细教程啊,大神,我最近在搞这个,搞不定

没有教程,你可以参考4楼XD的链接。

xbe 发表于 2022-11-24 17:05

本帖最后由 xbe 于 2022-11-24 17:13 编辑

liuleisail 发表于 2022-11-24 01:04
很久之前试过,能进入,可上网。但出国留学死活不通,放弃了。
现在用着mosdns和udpxy
...

做网关我也没搞定,socks试了可以,蛮奇怪的。

我全都删了,docker另外机器跑

liuleisail 发表于 2022-11-25 12:20

应该是routeros中的docker太简陋了…如果想要做旁路,安装个cf-clash也可以。都是相对轻量的,给5009压力也不大。这样基本上就OK了。
Dns:smartdns或者mosdns
Iptv:upxy
科学:cf-clash或者clash
测试过没啥问题。

xbe 发表于 2022-11-25 22:27

liuleisail 发表于 2022-11-25 12:20
应该是routeros中的docker太简陋了…如果想要做旁路,安装个cf-clash也可以。都是相对轻量的,给5009压力也 ...

谢谢提示

咖啡泡泡 发表于 2022-11-25 22:59

稳定最重要

JKSTAFF 发表于 2023-6-9 16:01

楼主,ros的容器可以用portainer管理嘛

LengQing 发表于 2023-9-15 08:35

邪不胜正 发表于 2022-11-23 19:01
有没有详细教程啊,大神,我最近在搞这个,搞不定

怎么样,搞定了吗[可爱]我把option type 'bridge'删了之后倒是有IP了,但是容器里opwrt网卡state DOWN。网还是不通。

LengQing 发表于 2023-9-15 09:03

LengQing 发表于 2023-9-15 08:35
怎么样,搞定了吗我把option type 'bridge'删了之后倒是有IP了,但是容器里opwrt网卡state DOWN。网还是 ...

好了,解决了,把那一段删了,把下面的br-lan替换成eth0就行了。。删一行没用。[困惑]

cigiti 发表于 2023-9-15 09:50

既然拿RB5009容器跑,为啥非要用openwrt,搞得不必要地复杂,直接clash(-premium)不好么。一直不太理解这个似乎非常流行的组合。

luoweihua7 发表于 2023-10-2 01:03

cigiti 发表于 2023-9-15 09:50
既然拿RB5009容器跑,为啥非要用openwrt,搞得不必要地复杂,直接clash(-premium)不好么。一直不太理解这个 ...

直接使用clash-permium的话,目前经过n次尝试,只能作为代理,需要客户端手动设置代理ip和端口实现。
使用openwrt的话可以作为透明网关吧,
要是有大佬可以通过clash-permium实现透明网关的话,可以造福一下大家
页: [1]
查看完整版本: 已解决!请教,有人RB5009 container 里面成功安装 openwrt .....