从零开始玩树莓派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

  • @555fraiz
    @555fraiz2 ай бұрын

    大佬,我想问一下,用win11自带的的操作子系统linux,可以这么安装docker再安装openwrt吗?还是说这种方式必须得有另外一个外置固件?

  • @double-x-x

    @double-x-x

    2 ай бұрын

    没试过,理论上是linux就可以,但一个是arm一个是amd

  • @555fraiz

    @555fraiz

    2 ай бұрын

    @@double-x-x 我是在子系统下安装了docker,然后跟着这个视频操作走的,其他都很顺利没报错,就是最后登不进设置的软路由后台,也不知道为什么,而且我电脑的ip是192的,但是我子系统的却是172的

  • @fjasldf-cw8yd
    @fjasldf-cw8yd4 ай бұрын

    感谢你提供的视频,按照你的视频操作,已成功在docker下安装immortalwrt,不过我在更新软件源时出现了报错,与GitHub上immortalwrt的issues【opkg update 错误 wget: SSL support not available 】一模一样,请问你有遇到吗?

  • @double-x-x

    @double-x-x

    4 ай бұрын

    我没有遇到过,网络问题吗?

  • @m3ss1d68
    @m3ss1d68Ай бұрын

    大佬,一台树莓派可以同时做软路由和NAS吗? 怎么实现呢

  • @double-x-x

    @double-x-x

    Ай бұрын

    可以,我这个系列就是打算一步一步实现这个目的,并且功能更多

  • @JeremyHarmon-em2de
    @JeremyHarmon-em2de2 ай бұрын

    在修改完/etc/config/network后,重启,树莓派无法连接,IP在路由器上找不到

  • @double-x-x

    @double-x-x

    2 ай бұрын

    修改的是容器里面的network,应该不会影响树莓派本体的连接,你之前怎么连接还怎么连接。

  • @juanmaozhu
    @juanmaozhu4 ай бұрын

    干货,能连接多少个人

  • @double-x-x

    @double-x-x

    4 ай бұрын

    没看懂,什么能链接多少人?

  • @juanmaozhu

    @juanmaozhu

    4 ай бұрын

    @@double-x-x 这个软路由支持多少人同时用🌝🌝

  • @double-x-x

    @double-x-x

    4 ай бұрын

    如果只是作为旁路由网关,应该没有什么限制,性能够用

  • @user-dk2ev4rm8t
    @user-dk2ev4rm8t10 күн бұрын

    为什么我跟着创建完容器,容器无法启动

  • @double-x-x

    @double-x-x

    4 күн бұрын

    用docker logs openwrt命令看看日志显示什么

  • @andydu46
    @andydu463 ай бұрын

    macvlan不是docker默认支持的网络,请把这个详细说说

  • @double-x-x

    @double-x-x

    2 ай бұрын

    这样可以为这个容器单独分配地址,让它看起来像是直接连接物理网口一样

  • @andydu46

    @andydu46

    2 ай бұрын

    @@double-x-x 我知道macvlan的功能,我说的问题你没明白吗? 如果你只安装docker是不能创建macvlan网络的。经过我的测试只有装了docker和Portainer之后才能创建macvlan网络,缺一不可。而你的视频中只说装docker,然后新建macvlan网络这样是不行的。

  • @chrisyan7951

    @chrisyan7951

    Ай бұрын

    @@andydu46不装Portainer也可以创建macvlan,可以用sudo docker network ls 看。 portainer 只是一个docker的webui管理界面吧。

Келесі