找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: songee

F650/450、8145、K662等ARM平台,LXC容器内运行OpenWRT子系统

  [复制链接]
发表于 2021-11-27 21:38:54 | 显示全部楼层
本帖最后由 btworm 于 2021-11-27 21:41 编辑
songee 发表于 2021-11-27 04:15
1.只要lxc相关命令可以正常运行,写好配置文件,选择符合CPU架构的rootfs,就可以把容器跑起来。
2.我的 ...

感谢指点!

关于第2点
华为光猫 / 只读,/etc,/usr,/lib这些目录也都依附于/, 所以都不可写, /opt目录不存在,当然也无法创建。

之前担心/dev/pts, /proc, /sys只读,是因为以前玩路由器时,有个chroot脚本使用过这些目录,刚又看了遍那个脚本,使用的是 "-o bind"参数,所以主机目录是否可写就无所谓了。在华为猫上跑lxc应该没问题了

另外想问问,光猫容器内的应用对端口的监听是:
1.直接监听光猫的端口?
2.还是只能监听容器内的端口,并需要光猫iptables做端口转发给容器?
 楼主| 发表于 2021-12-27 23:16:33 | 显示全部楼层
btworm 发表于 2021-11-27 21:38
感谢指点!

关于第2点

标准的容器支持多种接口类型,例如桥接或者NAT,但是有些光猫的lxc被厂家修改过。像我的这台F650A,我没有找到配置接口的方法,在config里的接口设置是“none”,实际效果是容器完全使用了宿主机的全部网络接口,所以:
1、是的,容器里的端口和宿主光猫的端口占用完全相同。
2、容器内的应用可以直接开放端口给lan内访问而不需要作转发。
发表于 2021-12-28 10:22:43 | 显示全部楼层
songee 发表于 2021-12-27 23:16
标准的容器支持多种接口类型,例如桥接或者NAT,但是有些光猫的lxc被厂家修改过。像我的这台F650A,我没 ...

清楚了,谢谢!
发表于 2021-12-28 10:53:20 | 显示全部楼层
MOBAIDS膜拜大神
发表于 2022-1-5 07:07:27 | 显示全部楼层
楼主乃大神也,膜拜下。
发表于 2022-1-5 10:10:45 | 显示全部楼层

回复赚猫粮
发表于 2022-1-6 20:15:25 | 显示全部楼层
好帖啊,一下子豁然开朗
发表于 2022-1-29 22:18:39 | 显示全部楼层
btworm 发表于 2021-11-27 21:38
感谢指点!

关于第2点

有问题,根本找不到可以启自己进程的入口,只能利用已有的容器
发表于 2022-1-29 22:27:56 | 显示全部楼层
山东吴彦祖 发表于 2021-2-24 20:51
成功与原定制luci共存,感谢分享

怎么搞定的?不能自建容器的话,好像不好搞,很多执行文件在系统文件夹里面。
发表于 2022-1-30 00:07:33 | 显示全部楼层
看了下楼主的教程。理论上是不是你直接把 lxc固件整套DD出来让其他人刷就可以省去这些步骤……
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-10-29 05:48 , Processed in 0.024809 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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