从零开始玩树莓派2 - 使用docker安装openwrt 路由器
Ғылым және технология
telegram频道:t.me/dabuaikesi
telegram群组:t.me/dabuaikesi_chat
curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh
docker version
downloads.immortalwrt.org/
gunzip ****
docker import *** openwrt
docker image ls
ip link set eth0 promisc on
nano /etc/rc.local
docker network create -d macvlan --subnet=10.0.0.0/24 --gateway=10.0.0.1 -o parent=eth0 openwrt
docker network ls
docker run --name openwrt -d --network openwrt --privileged openwrt /sbin/init
docker exec -it openwrt /bin/sh
nano /etc/config/network
service network restart
docker update --restart=always openwrt
Пікірлер: 19
大佬,我想问一下,用win11自带的的操作子系统linux,可以这么安装docker再安装openwrt吗?还是说这种方式必须得有另外一个外置固件?
@double-x-x
2 ай бұрын
没试过,理论上是linux就可以,但一个是arm一个是amd
@555fraiz
2 ай бұрын
@@double-x-x 我是在子系统下安装了docker,然后跟着这个视频操作走的,其他都很顺利没报错,就是最后登不进设置的软路由后台,也不知道为什么,而且我电脑的ip是192的,但是我子系统的却是172的
感谢你提供的视频,按照你的视频操作,已成功在docker下安装immortalwrt,不过我在更新软件源时出现了报错,与GitHub上immortalwrt的issues【opkg update 错误 wget: SSL support not available 】一模一样,请问你有遇到吗?
@double-x-x
4 ай бұрын
我没有遇到过,网络问题吗?
大佬,一台树莓派可以同时做软路由和NAS吗? 怎么实现呢
@double-x-x
Ай бұрын
可以,我这个系列就是打算一步一步实现这个目的,并且功能更多
在修改完/etc/config/network后,重启,树莓派无法连接,IP在路由器上找不到
@double-x-x
2 ай бұрын
修改的是容器里面的network,应该不会影响树莓派本体的连接,你之前怎么连接还怎么连接。
干货,能连接多少个人
@double-x-x
4 ай бұрын
没看懂,什么能链接多少人?
@juanmaozhu
4 ай бұрын
@@double-x-x 这个软路由支持多少人同时用🌝🌝
@double-x-x
4 ай бұрын
如果只是作为旁路由网关,应该没有什么限制,性能够用
为什么我跟着创建完容器,容器无法启动
@double-x-x
4 күн бұрын
用docker logs openwrt命令看看日志显示什么
macvlan不是docker默认支持的网络,请把这个详细说说
@double-x-x
2 ай бұрын
这样可以为这个容器单独分配地址,让它看起来像是直接连接物理网口一样
@andydu46
2 ай бұрын
@@double-x-x 我知道macvlan的功能,我说的问题你没明白吗? 如果你只安装docker是不能创建macvlan网络的。经过我的测试只有装了docker和Portainer之后才能创建macvlan网络,缺一不可。而你的视频中只说装docker,然后新建macvlan网络这样是不行的。
@chrisyan7951
Ай бұрын
@@andydu46不装Portainer也可以创建macvlan,可以用sudo docker network ls 看。 portainer 只是一个docker的webui管理界面吧。