找回密码
 注册

QQ登录

只需一步,快速开始

楼主: songee

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

  [复制链接]
发表于 2021-11-27 21:38:54 | 显示全部楼层
本帖最后由 btworm 于 2021-11-27 21:41 编辑 % l* W  b. W) u6 ~2 ~3 Y
songee 发表于 2021-11-27 04:15
5 c& C0 A2 D# P4 _" g1.只要lxc相关命令可以正常运行,写好配置文件,选择符合CPU架构的rootfs,就可以把容器跑起来。
  [7 \- i! A* L$ r* l" ?9 J, p2.我的 ...
9 M, u( v: {( `& Y* H, V6 _
感谢指点!
4 w6 [+ q, u- u2 u' `. P) b; U6 S+ A& C% d6 ^, T2 m0 b
关于第2点
2 p3 _! u# Y/ [8 p. N. L' |1 _华为光猫 / 只读,/etc,/usr,/lib这些目录也都依附于/, 所以都不可写, /opt目录不存在,当然也无法创建。1 [2 i4 ~7 h/ y& {  S3 f

: F$ U- l; m, o0 X. Y2 F6 I之前担心/dev/pts, /proc, /sys只读,是因为以前玩路由器时,有个chroot脚本使用过这些目录,刚又看了遍那个脚本,使用的是 "-o bind"参数,所以主机目录是否可写就无所谓了。在华为猫上跑lxc应该没问题了
# R8 B" }, r* g& F; O7 S" L0 D: c8 g% T
另外想问问,光猫容器内的应用对端口的监听是:; u  I! l  H8 m2 }
1.直接监听光猫的端口?
6 F5 ?2 J, l9 w+ E2.还是只能监听容器内的端口,并需要光猫iptables做端口转发给容器?

点评

有问题,根本找不到可以启自己进程的入口,只能利用已有的容器  详情 回复 发表于 2022-1-29 22:18
标准的容器支持多种接口类型,例如桥接或者NAT,但是有些光猫的lxc被厂家修改过。像我的这台F650A,我没有找到配置接口的方法,在config里的接口设置是“none”,实际效果是容器完全使用了宿主机的全部网络接口,所  详情 回复 发表于 2021-12-27 23:16
 楼主| 发表于 2021-12-27 23:16:33 | 显示全部楼层
btworm 发表于 2021-11-27 21:38
" }5 G) h8 q3 q) z9 g感谢指点!, r, j$ M  f- `, b. w2 g+ O; N) e( I
+ Q5 u8 R7 ?# R9 A, X
关于第2点
+ L  C6 v! Z* ~# {  _. q& m# A
标准的容器支持多种接口类型,例如桥接或者NAT,但是有些光猫的lxc被厂家修改过。像我的这台F650A,我没有找到配置接口的方法,在config里的接口设置是“none”,实际效果是容器完全使用了宿主机的全部网络接口,所以:
7 R8 N6 n# [* h  g; I' G1、是的,容器里的端口和宿主光猫的端口占用完全相同。
; g% R! [( F5 R' g8 {' E; O2、容器内的应用可以直接开放端口给lan内访问而不需要作转发。

点评

清楚了,谢谢!  详情 回复 发表于 2021-12-28 10:22
发表于 2021-12-28 10:22:43 | 显示全部楼层
songee 发表于 2021-12-27 23:169 p' {8 p; l* F& A
标准的容器支持多种接口类型,例如桥接或者NAT,但是有些光猫的lxc被厂家修改过。像我的这台F650A,我没 ...
0 |5 P* O% P8 o/ A3 P0 [2 U6 G( D
清楚了,谢谢!
发表于 2021-12-28 10:53:20 | 显示全部楼层
MOBAIDS膜拜大神
发表于 2022-1-5 07:07:27 | 显示全部楼层
楼主乃大神也,膜拜下。
发表于 2022-1-5 10:10:45 | 显示全部楼层

' W& i5 g. [& P/ V& W回复赚猫粮
发表于 2022-1-6 20:15:25 | 显示全部楼层
好帖啊,一下子豁然开朗
发表于 2022-1-29 22:18:39 | 显示全部楼层
btworm 发表于 2021-11-27 21:38& i" k# [  F; m- S
感谢指点!
7 i, Q9 |4 |. e  \& e8 _3 X" O. ]& S% c" `' w3 p, W
关于第2点
$ |$ x4 `0 p/ k# l* W$ B
有问题,根本找不到可以启自己进程的入口,只能利用已有的容器
发表于 2022-1-29 22:27:56 | 显示全部楼层
山东吴彦祖 发表于 2021-2-24 20:518 e" y$ B9 k* _: S& z
成功与原定制luci共存,感谢分享

5 }" f& O4 Q6 b: W( f$ y, \/ S怎么搞定的?不能自建容器的话,好像不好搞,很多执行文件在系统文件夹里面。
发表于 2022-1-30 00:07:33 | 显示全部楼层
看了下楼主的教程。理论上是不是你直接把 lxc固件整套DD出来让其他人刷就可以省去这些步骤……

点评

这篇帖子只是为了分享DIY的思路,我个人并不推荐使用非可信来源的固件,主贴附件也只是个参考。  详情 回复 发表于 2022-2-4 23:48
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-21 06:18 , Processed in 0.026164 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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