已解决!请教,有人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 模式的方式????
路由器就做好路由器,稳定最重要,其他交给下一个设备吧 本帖最后由 kevinho86 于 2022-11-15 21:59 编辑
[偷笑]去年7-8月原本入RB5009UG,也是有LZ的想法,用Docker来替代运行Pihole的树莓派4B。
但10月收到货时,便打消念头。觉得还是专机专用稳定
恩山有个帖子你可以参考下,不过他是x86虚拟机,https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8261832&extra=page%3D1%26filter%3Dtypeid%26typeid%3D88 rb5009的配置做不了那些 tyy474 发表于 2022-11-15 21:07
路由器就做好路由器,稳定最重要,其他交给下一个设备吧
同意。
只在5009上跑基本功能,跑op的n1不撤了,重新找个不显眼的地方放置。 讲真 玩OpenWRT这么久感觉比RouterOS更反人类https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif tyy474 发表于 2022-11-15 21:07
路由器就做好路由器,稳定最重要,其他交给下一个设备吧
很赞同。目前用我家云做旁路由,这个安装openwrt作为备用放着。 kevinho86 发表于 2022-11-15 21:12
去年7-8月原本入RB5009UG,也是有LZ的想法,用Docker来替代运行Pihole的树莓派4B。
但10月收到货时, ...
官网container 安装例子就是装Pihole。 leviz 发表于 2022-11-16 09:26
同意。
只在5009上跑基本功能,跑op的n1不撤了,重新找个不显眼的地方放置。 ...
我用我家云跑op,这个作为备用。 ilovesuyy 发表于 2022-11-15 21:54
恩山有个帖子你可以参考下,不过他是x86虚拟机,https://www.right.com.cn/forum/forum.php?mod=viewthread ...
根据你发的链接,我发现确实像作者说的“改IP的时候要删除网桥那一行 option type 'bridge'(op配置了网桥就和ros的网络不通了)”,原来我的问题就出在这里。谢谢!!! 性能怎么样啊 跑个OpenSSL benchmarks看看涅 [可爱] Ownab 发表于 2022-11-16 11:05
性能怎么样啊 跑个OpenSSL benchmarks看看涅
看了下CpuMark : 32422.076487 Scores) xbe 发表于 2022-11-16 11:22
看了下CpuMark : 32422.076487 Scores)
4核a72差不多就这个性能 和树莓派4b差不多 请教一下楼主,我也是5009,现在拉取镜像后都是status:error 请问能麻烦上传下配置的具体方法么 本帖最后由 xbe 于 2022-11-16 22:02 编辑
zzl9583 发表于 2022-11-16 20:39
请教一下楼主,我也是5009,现在拉取镜像后都是status:error 请问能麻烦上传下配置的具体方法么 ...
sulinggg/openwrt:armv8
最后加上 cmd="/sbin/init" xbe 发表于 2022-11-16 21:58
sulinggg/openwrt:armv8
最后加上 cmd="/sbin/init"
有没有详细教程啊,大神,我最近在搞这个,搞不定 很久之前试过,能进入,可上网。但出国留学死活不通,放弃了。
现在用着mosdns和udpxy
随便跑了个smartdns,也不错[偷笑] 邪不胜正 发表于 2022-11-23 19:01
有没有详细教程啊,大神,我最近在搞这个,搞不定
没有教程,你可以参考4楼XD的链接。 本帖最后由 xbe 于 2022-11-24 17:13 编辑
liuleisail 发表于 2022-11-24 01:04
很久之前试过,能进入,可上网。但出国留学死活不通,放弃了。
现在用着mosdns和udpxy
...
做网关我也没搞定,socks试了可以,蛮奇怪的。
我全都删了,docker另外机器跑 应该是routeros中的docker太简陋了…如果想要做旁路,安装个cf-clash也可以。都是相对轻量的,给5009压力也不大。这样基本上就OK了。
Dns:smartdns或者mosdns
Iptv:upxy
科学:cf-clash或者clash
测试过没啥问题。 liuleisail 发表于 2022-11-25 12:20
应该是routeros中的docker太简陋了…如果想要做旁路,安装个cf-clash也可以。都是相对轻量的,给5009压力也 ...
谢谢提示 稳定最重要 楼主,ros的容器可以用portainer管理嘛 邪不胜正 发表于 2022-11-23 19:01
有没有详细教程啊,大神,我最近在搞这个,搞不定
怎么样,搞定了吗[可爱]我把option type 'bridge'删了之后倒是有IP了,但是容器里opwrt网卡state DOWN。网还是不通。 LengQing 发表于 2023-9-15 08:35
怎么样,搞定了吗我把option type 'bridge'删了之后倒是有IP了,但是容器里opwrt网卡state DOWN。网还是 ...
好了,解决了,把那一段删了,把下面的br-lan替换成eth0就行了。。删一行没用。[困惑] 既然拿RB5009容器跑,为啥非要用openwrt,搞得不必要地复杂,直接clash(-premium)不好么。一直不太理解这个似乎非常流行的组合。 cigiti 发表于 2023-9-15 09:50
既然拿RB5009容器跑,为啥非要用openwrt,搞得不必要地复杂,直接clash(-premium)不好么。一直不太理解这个 ...
直接使用clash-permium的话,目前经过n次尝试,只能作为代理,需要客户端手动设置代理ip和端口实现。
使用openwrt的话可以作为透明网关吧,
要是有大佬可以通过clash-permium实现透明网关的话,可以造福一下大家
页:
[1]