Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
e神 纠正一点 host是可以与macvlan的容器通信的。有如下两种解决方法: 1. 新建一个bridge network, 给container分配一个静态IP,host就可以通过这个bridge与容器通信2. 创建一个linux virtual network interface虚拟网卡, host的routing table里添加 一条 `ip route add __macvlan_container_IP__ dev __name_of_virtual_interface__`, 这样host就知道如何找到container的IP了 (即通过刚刚创建的虚拟网卡)
试过,还是不能让宿主机通以就docker 上的openwrt实现既能上国内网站又能科学上网,应该是对网络理解不透彻,感谢分享。
0:30macvlan0:52bridge macvlan2:40macvlanBridge modePrivate modeVEPAPassthrough
终于更新了 先赞后看
macvlan的gateway不能跟br0本身ip不一样,可是,如果,我这个br0本身就是路由器的lan口呢?它本身就是局域网的gateway,这个时候,应该怎么填? 求指点另外,ipv6子网如果不填,能不能分配到ipv6,不用管网段能收到局域网广播不?
讲得太好了,我重复看了七八遍,精神
路径设置的不对,应该是/mnt/sdb2/qb/config,不是/mnt/sdb2/config
请问大大,旁路由那个docker怎么映射配置文件夹呢
已经安装了openwrt软路由,现在只能在家里通过局域网才能科学上网,能否通过openwrt设置VPN服务器,然后在外面连接这个VPN,这样就可以在任何时候电脑科学上网了?如果如果能,具体怎么设置?谢谢。
支持e大!
docker esirpg/buddha 如何在MiktoTik routerOS 的Container中运行呢?我拉了这个镜像运行不成功
精彩,一出手都是干货。
我docker网络用bridge测速基本能跑满,CPU占用也不高,用MACvlan的话只能跑200多M,CPU都100%了。不知道是什么问题
网盘里找不到Macvlan脚本这个文件夹
怎么都是图形界面,学一个docker还需要依赖一个第三方工具的么
不是说macvlan的IP和宿主机网段不能一样么?后两个案例怎么都使用的宿主机网段?
非常有营养的教学视频,顶大神。
自己网上找教程在群晖创建Macvlan网络,然后docker装openwrt,但就如博主所说的,科学插件除了open clash可以使用,其它科学插件都无法使用,试了好几个不同openwrt项目都不行,不得不放弃,不知道有高手能解决吗?
esir必须支持下哈,虽然听得一脸懵逼!
e神,网盘里没找到macvlan脚本。另外请教一下,之前建立的容器,现在还能改走macvlan吗?还是说要把那个容器删掉重建
eSir大神,能不能讲讲在群晖的Docker中,配置wireguard服务端的方法啊。我看了wireguard在docker hub上的配置说明,其中 -v /lib/modules:/lib/modules不会设置,还有就是--sysctl="net.ipv4.conf.all.src_valid_mark=1"也不会设置。其它的端口、卷以及环境等变量,我能设置。我是在docker的图形界面上设置的,不是在SSH中设置,所以有不清楚,能否帮忙,多谢!
这个网络下安装的homeassistant 能外网访问吗?还有这个网络下homeassistant能不能 网络唤醒其它设备?
docker 的OPENWRT能拨号吗
容器选了了macvlan 为什么就是连不上呢
厉害了我的哥!
有了docker就有了无限可能,有了全部啊。
执行网络重启的时候,它出现错误 。/etc/init.d/network restartFailed to connect to ubus
最近被一个问题困扰。刷了好几个openwrt固件都是同一个毛病,就是打开app或者头条的时候反应慢,比如打开头条评论,点一下大概有一秒到两秒才显示评论。应该是等着数据返回。换乘普通的路由器基本上就是秒开,基本上察觉不到有反应的问题。也不像是延迟的问题,测试过和普通路由器延迟都差不多。望哪个大神能接着打一下怎么办?会不会是DNS问题,谢谢
esir大佬 想和您请教 docker宿主机比如unraid 是没有办法通过openwrt容器科学上网的对吗 因为macvlan不通
播主,您好,我三网口,设置三个macvlan,一个设为wan口,两个设置为lan口,两个lan口在openwrt里桥接开启stp,但是只有一个口能上网(etc/congfig/network配置文件中ifname前面那个)有办法解决吗?
我这么做的时候提示我invalid subinterface vlan name br-lan,怎么解决?谢谢
通过libreelec 中插件的docker 起个op,为啥代理都不能用? 是和视频中说的kernel缺东西导致? 求大神指点
子网划分换算链接呢?
子网计算表
默默支持
大神,openwrt的docker不用加载相应配置文件目录吗?
esir必须支持,我要第一个留言
继续学习,谢谢esir
eSir大神,在群晖Docker Macvlan部分,视频中有ip-range的命令行,在您网盘的文档里面发现没有了这个命令行,请问这个命令行是可以不用的吗?谢谢
可以不用,不手动指定木有关系,会自动分配
我在斐讯N1的Linux下运行openwrt docker成功了,但是有个问题, 当停止容器的时候会导致宿主机重启,有必然性,感觉可能和privileged模式有关,但是不用privileged模式权限又不够,在x86的Linux主机下没有这个问题。
嗯...还是x86 Linux最稳,你N1上的linux是什么发行版?
@@eSirPlayGround 是ARMBIAN 5.60 user-built Debian GNU/Linux 9 (stretch) 4.18.7-aml-s9xxx, 一个基于Debian的armbian, 还是恩山上下载的一个号称比较稳定的版本(share.weiyun.com/5pY4Wx7 密码:ukhhnt)
@@eSirPlayGround 我用armbian 可以 测试过N1和和他s905芯片的盒子均可生效
@@titaniumfix4630 生效是啥意思,主机随容器重启?
@@eSirPlayGround N1推荐这种方法 物理机直接刷armbian 安装docker 开启网卡混杂模式 创建Macvlan 支持Ipv6 然后创建Openwrt容器 关闭Dhcp 网关和DNS指向主路由新路由3刷老毛子 负责拨号和DHCP 网关指向Openwrt的地址 这种方案的好处是随时可以调试网络,而且Docker可以把N1的性能压榨,实测可以armbian下安装宝塔 clouddrive挂载阿里云盘共享,DDNS绑定域名 还可以搭配更多的docker容器玩法 旁路由情况下 N1 RUclips最高跑分37W
再教个问题如何把docker编译到openwrt固件里面去?默认是有个dockerman插件,是docker-CE,这个网上很难找到相关信息,有个gitee网页有个docker for openwrt的信息,按照那个办法make menuconfig后在新增的container下面是空白
我出了docker版,直接下载去吧
@@eSirPlayGround 嗯,已经用了几个月你的固件了,最近想自己编译一个固件玩玩
@@eSirPlayGround 是不是在libraries的luci-lib-docker选上就可以了?
@@smithmike7012 可以
讲解很详细
在你的其他固件怎么安装docker呢,像我有IPv6需求的,想在IPv6高大全里使用docker,该怎么安装呢?
使用docker需要内核支持,并且会有端口回流的问题,所以才出了docker版
遇到一个小问题: docker pull 最新版之后,一旦关闭桥接指定 eth0 后就连不通了,只能删除容器再部署,不知道这个问题的原因在哪儿;如果不关桥接,不管是否添加防火墙规则,都会出现国外非常流畅,但国内打不开,还没试手动指定 DNS
先设置网关、dns再取消桥接
@@eSirPlayGround 试了,不行,可能是固件问题,换了拉取 sulinggg 的 X64 镜像就可以正常取消桥接,最近在学习 docker ,还是非常感谢 esir 做了这么好的教程
@@vincentzhang8849 你的和我的相反,我的是sulinggg的镜像取消桥接就连不通了,其他镜像可以,不清楚怎么回事。你的是群晖DOCKER吗
e大,需要宿主机与docker容器互通,有什么好办法呢?
是在使用macvlan模式下吗?其他网络模式直接可以互通
Esir, 问一下用macvlan的方法不能安装oldiy的musicplayer吗?发现用macvlan建立的musicplayer,连接后一直显示播放列表加载中,加载不出来,另外openwrt的docker容器怎么外网访问啊?我想外网访问musicplayer没搞成功
是播放器的问题,音乐网站的接口都失效了
@@eSirPlayGround 谢谢Esir回复,原来是这样,默认配置的情况下,外网访问没实现,寻思用Macvlan的模式试试,没想到居然连内网都加载不出来,看来不用折腾外网使用该播放器了,内网用用好了,O(∩_∩)O~
esir,你好。从你的视频中学到不少知识。最近折腾zerotier,原来办公室黑群晖上装zerotier,家里的win10电脑同样装zerotier后,能象局域网一样从网络中打开共享文件夹,也就是我能随时打开办公室黑裙里的电电影实现异地播放。但是黑裙晖改用openwrt后也装zertier后就无法和家里的电脑(情况跟前面一样配置)无法共享文件了。请问这样的情况要怎么解决。
缺少必要信息,群里问吧
我在物理机上安装了ubuntu,然后按教程安装openwrt运行成功,又创建了一个容器安装hassio智能家居系统也运行正常。由于没有公网IP用NPS搭建了内网穿透环境,局域网所有设备都能实现内网穿透,唯独hassio不行,请教一下什么原因,怎么解决?
把你的hassio 网络设置成host试试看吧
@@eSirPlayGround 现在就是host模式
eSir老师您好,我现在安装的是高大全版openwrt,用系统自带的docker插件安装hassio系统,仍然存在网络问题。内网穿透从外网访问hassio,可以登录,但打不开网页。我觉得是容器与宿主机之间网络不通,请问是不是这个原因,怎么解决?
鼓捣三天了,群晖单网口想旁路由,主路由关闭DHCP,容器里OP也可以DHCP,也能上网,op里订阅等都可以正常,但一旦开启机场,就都不能上网了,而且此时机场节点都更新不了了,机场节点没问题,我总感觉问题出在op接口上,但百试不行,求教!
群里问,这里回答不了
esir 你的51高大全版固件能不能安装docker 怎么安装的
建议用专门的docker版,其他版本内核参数被关掉了
docker 里面的固件 怎么更新.单线可以拨号,当主路由用了.
容器更新是需要先更新镜像,然后再依据新镜像重新生成容器。不过,docker容器只建议做旁路由,不建议做主路由
@@eSirPlayGround 非常感谢了.我再试试,做主路由很爽,ytb差不多都跑满带宽了.
我在unraid里试了一下非常好用,唯一的遗憾是所有配置文件不能映射出来,重新部署的话会丢配置,eSir大佬能否完善一下这方面的需求呢?
这个比较难办
可以试试把设置好的容器打包成一个新的镜像。
omv上的docker可以用这种macvlan吗
必须可以
hi,eSir,請教一個問題,我安裝高大全版后需要一個透明網橋的功能,看到論壇裏有說這個需要三個組件,看到可用軟件裏面是有這幾個組件的,分別是kernel,kmod-ipt-core,kmod-br-netfilter,我安裝這三個組件,但是提示已經安裝并且是最新的,請問我該如何解決這個問題呢?或者您可以指教一下如何安裝透明網橋這個功能插件。感謝!
opkg install xxx.ipk --force-depends --force-overwrite
希望up主能更新一下docker hub上的镜像
没啥值得更新的,等等吧
@@eSirPlayGround 下次能多编译几个软件进去吗?比如去广告的
沙发,支持 esir
请教eSir,由于macvlan宿主机无法与容器通讯,那宿主机就无法通过容器出到外网,这有什么解决方案么?
彼此不能通信,但是出外网都没问题
eSir PlayGround 请教下怎么设置让宿主机能出外网 宿主机网关不能设置为容器的ip 只能设置为主路由ip 走不到外网呀
目录不是少了一个 qb 吗?
请参照第2期的配置来写,第三期就是示意
怎么在openwrt下安装docker?为什么安装了diskman在菜单当中不显示?怎么调剂?
我有出专门的docker版固件
@@eSirPlayGround where
@@renyibubai先订阅esir频道,在看有个google网盘视频,视频介绍里面有地址。
@@刘洛-r6o v能详细说一下哪个文件名,哪个文件夹。里面的文件太多。一个个试太麻烦。能不能把路径说一下?Y有docker版固件。我找了一个不是。
@@renyibubai 高大全最新版加docker的就有
可否在N1上以docker平台既电视盒子又路由器?
可以试试op和jellyfin,但是N1上的Linux版本...不肯定效果
@@eSirPlayGround 谢谢大佬
请问我用chrome浏览器打开 qb的页面显示 HTTP ERROR 401,用ie可以出现用户名和密码的输入窗口,但进入后,无法显示完整的网页,只有头上和尾部一点点内容显示,中间的部分,没有了,不知道该如何解决?
我使用无痕模式可以打开,奇怪了
esir是硅谷动力的老人吗?eNet
eSir老师你好!openwrt安这个docker,可以实现搭建网站吗?比如简单的用于备份随笔日记笔记的博客类网站
可以
@@eSirPlayGround 搭建网站的docker名称有么,求告知?
esir大神你好,请问这个是不是只能用于X86系统下面,不能用于arm,类似于树莓派等linux的docker里面,反正我装上去就报错restarting。。。😬😬😬
当然了,都是x86架构的
openwrt x86安装ipk下的应用过滤一直不成功,开启后一直显示正在收集数据。目录下的三个文件都是什么呢?
是luci界面和依赖程序
@@eSirPlayGround 三个都安装了但是不起作用,需要用到时候还是去下载调试好的固件算了。自己也就用上pw和动态dns
我尝试用宿主机本身做网关但是不通
macvlan的机制就是宿主和其他容器不通
感谢,但有一点不明白,16+300M空间如何扩容,否则下载空间不够?
频道有扩容视频
这样的macvlan 模式下,容器间怎么通讯?还能link 吗?
Jackson Chan 可以,不受影响
@@eSirPlayGround 好的,感觉eSir!马上试下
@@eSirPlayGround 你好,eSir, 我一个PHP容器A是在DOCKER bridge下的,另一个容器BNGINX在Macvlan下,请问这两个怎么LINK起来?
支持eSir新作.在linux Server(虚拟机)下按教程部署,结果发现dns解析不了. op的网口的dns svr不管是设置运营商的dns还是局域网的dns svr都不行, ping ip地址都正常ping通,不知道怎么回事
录屏发到群里问吧
请问电报群地址
旁路由是关键技术!
op是主路由,Macvlan的网关设为33,docker里的数据怎么出出外网呀,要有一台33的主机做转发?
33是新建的macvlan网络里的网关,加入macvlan网络的容器都应该指定33为网关
@@eSirPlayGround 意思是不是说这个方式主要适用于旁路由的结构中,因为op为主路由时,自己为内网网关,而macvlan又不能和宿主机通信,也就不能和网关通信,导致docker里的系统无法上网,即便是设为33,如果不做其它设置也是不能上网的
新建macvlan的操作实质,是在原先的主网里抠出了一段IP地址给容器的macvlan做子网,在这个小范围的子网里,它有属于自己的地址空间和网关,容器加入到这个小小的子网以后,就要遵循这个子网的规范,比如说它的网关是33,那数据通过33后,就会进入到原先的主网里,这样就继续服从主网的规则出到外网了
eSir PlayGround 原来是这样,macvlan这逻辑挺有意思,这样的话从主网ping33应该也是通的,或者说在主网的arp表里应该能看到33的mac地址,抽空我自己也试下,另外您的5.1高大全里没docker了,能给个自己装的命令流程吗,多谢
eSir PlayGround 对了,专版的我也看了,其它东西太少了,也要再装一遍
昨天就在搞这个,结果没成功,今天就看到教程了,又得折腾了。最后ssr+运行成功了,那到底翻出去了没有?
必须必
又学到了一招,感谢E大。目前群晖下VMM虚拟机装OP旁路由。期待可以直接在docker下运行OP。VMM就可以关掉。
嗯,我没试验成功,等群晖升级再看
eSir PlayGround 群晖docker下openwrt可行的,小伙子,开干吧。
@@贾康-m3y 运行Op是没问题,翻墙app不能用,想想还不如直接跑个clash容器了事,何必绕路
eSir PlayGround 是的,我直接搞个锐捷RG-MTFi-M520做旁路由,想看世界的主机直接把网关和DNS设为旁路由的ip,这样网络环境容易查找出错点。对了,你玩锐捷RG-MTFi-M520不?
@@eSirPlayGround 请问怎么在群晖跑CLASH容器?
你好,esir大神。我在debian9和ubuntu18里按照您后面linux server的办法添加了客户端连接,但是服务无法运行,不知道是哪里设置出现了问题,能否指点一下?
不懂你说的啥
我按照您的教程在虚拟机的ubuntu环境下尝试安装了您这个docker版openwrt的镜像,但是佛跳墙功能还是没法用,请教下设置。
请问 esir 如何才能 在编译openwrt 时关闭 openwrt acl luci的功能呀?这会 造成编译出来的第三方程序使用时 报 Insufficient permissions to read UCI configuration,谢谢!
这是因为你使用了luci-compat了
@@eSirPlayGround 这是自动选中的吧,例如:select by package_luci_app_aria2,我该如何才能不使用luci-compat呢?
@@casey.white. 你用的基础源码是官方原生的?
@@eSirPlayGround 是的,我用 git clone github.com/openwrt/openwrt.git 获取的源码。
需要使用匹配的源码,有些1806的用到1907 snapshot就这样
能不能教大家dockerce下安装resilio sync 能让大家多一种用网盘的方式
请参考第2弹的视频,在群晖或者linux server里配置相应的参数
大神,网盘上最新的6.1版openwrt高大全包,现在download quota exceeded了,没办法下。需要等段时间吗?
复制到自己盘
@@eSirPlayGround 谢谢!
大神你好,电报群里没有说话怎么给我禁言了。
想问下,群晖下运行openwrt,是用群晖的虚拟机套件还是这个doker效率高?单网口的nas
docker效率高些,群晖的虚拟机不行,但是原则上还是不建议nas上跑路由系统
@@eSirPlayGround 请问为什么不建议在Nas上跑路由啊?当旁路由可以嘛?
@@sjc1182 可能是硬盘休眠问题吧?我现在用虚拟机跑OpenWRT,也有用docker跑v2ray。现在还有个问题没解决,群辉本身的翻墙不能用,如果用网关是可以翻墙,但是外网又不能连接,相当麻烦,唉
@@maiger6183 我是做了raid的,所以硬盘不存在会休眠的情况😂
Macvlan和Open vSwitch有冲突,造成VMM虚拟机网络不能使用
群晖?
不明白OP里玩docker 有什么大用处?
哈哈,多了很多可能性。。。其实我是非常建议在linux server上正经玩耍docker的
搞个ubnt控制器和homeassistant还是很有必要的,至于其他就随心所欲了。
做一些简单的功能,比如Ha,nextcloud等比较方便。但需要大型运算的虚拟机的docker功能还是弱了点。
贾康 homeassistant里的Homebridge用手机扫描不到,openwrt上的docker安装的hass,不知道你遇到没
z zz hass已经支持homekit了啊
我的是旁路由单网口 按你这么操作添加不上MACVLAN
我是用linux server演示的
等一波docker compose!
我想犯贱,能不能在openwrt的docker里面运行openwrt?
嘿嘿,嘘...
理论上可以,但我可预见性的提醒你,不要这么做,效率很低。
嘿嘿,我还不会傻到内裤里面再去穿条内裤,但是好奇心太重,决定去做个测试!哈哈
ovs网络有什么好处呢?群晖
不跑vmm不用ovs
esir大神您好,能否给我一个您电报群的号码了?我在虚拟机中直接运行软路由,佛跳墙功能正常也能订阅到地址。但是docker下的不行,我检查了自己的网口设置也查不出问题,想请您指点下。
每个视频下边都有地址
多谢E大,我在电报群录视频留言了。
继续学习
讲得很好!可这有什么用呢?
???这就是一个旁路由呀,你有什么可问的呢?
广告屏蔽大师不管用
感谢esir,从理论到应用,讲得非常清楚。还是不建议在群晖里面玩花样,一旦系统坏了,数据没了,就傻了。我是用esxi里把群晖打开nfs,openwrt做旁路由用nfs加载群晖做硬盘,这样折腾就算坏,也只坏旁路由,对家里网络和数据没有任何影响。所以强烈要求esir每个高大全要加上nfs客户端功能,4月份的没有加,折腾死我了。然后能不能出一集专门教大家针对你的固件,备份和更新openwrt呢,我发现每次更新都可能有一些小问题,现在都不敢更新了。
放心,nfs以后都会打包,关于备份和配置,容我我想想
@@eSirPlayGround 非常感谢~
居然在这篇看到了旁路由(佛跳墙)的正确食用方式,我tm老是网络卡顿的问题找到了?!
大佬好,“macvlan的机制就是宿主和其他容器不通”,意思是不是宿主机就无法跳墙啦,弄了很久就是没法做到宿主机翻墙
对,网关必须在另外一个机器上
macvlan是好东西,可mwan3真的很不好,特别是对于用过ROS的PCC负载均衡的。:)
25:19
eSir能出一期Debian主路由的视频吗?翻墙软件使用qv2ray或者clash。openwrt感觉可玩性不大,但是Debian翻墙主路由设置又太麻烦 而且翻墙软件除了clash没有什么可以web转换的
可以但没必要,现在有了v2rayA对各Linux平台都支持
电报群好像失效了
没有
eSir PlayGround 又试了下还是不行....点了提示群不存在,反正加不进去了....
网口都是虚拟的,我把握不住啊😒
macvlan的容易是可以与主机通信的,只要主机也用macvlan接入局域网就可以了。
是的,个人觉得macvlan的这个特性比较重要,就没继续讲宿主和容器的连通如何设置
纯粹自己折腾自己玩
DSM下docker运行openwrt不能翻墙,原来不只我一人!
那是因为UP的网络配置有问题,此问题可联系我微信seexwm解决
不知道威联通的可以不
拜了个拜😂
10.10.10.10......
e神 纠正一点 host是可以与macvlan的容器通信的。有如下两种解决方法:
1. 新建一个bridge network, 给container分配一个静态IP,host就可以通过这个bridge与容器通信
2. 创建一个linux virtual network interface虚拟网卡, host的routing table里添加 一条 `ip route add __macvlan_container_IP__ dev __name_of_virtual_interface__`, 这样host就知道如何找到container的IP了 (即通过刚刚创建的虚拟网卡)
试过,还是不能让宿主机通以就docker 上的openwrt实现既能上国内网站又能科学上网,应该是对网络理解不透彻,感谢分享。
0:30macvlan
0:52bridge macvlan
2:40macvlan
Bridge mode
Private mode
VEPA
Passthrough
终于更新了 先赞后看
macvlan的gateway不能跟br0本身ip不一样,可是,如果,我这个br0本身就是路由器的lan口呢?它本身就是局域网的gateway,这个时候,应该怎么填? 求指点
另外,ipv6子网如果不填,能不能分配到ipv6,不用管网段能收到局域网广播不?
讲得太好了,我重复看了七八遍,精神
路径设置的不对,应该是/mnt/sdb2/qb/config,不是/mnt/sdb2/config
请问大大,旁路由那个docker怎么映射配置文件夹呢
已经安装了openwrt软路由,现在只能在家里通过局域网才能科学上网,能否通过openwrt设置VPN服务器,然后在外面连接这个VPN,这样就可以在任何时候电脑科学上网了?如果如果能,具体怎么设置?谢谢。
支持e大!
docker esirpg/buddha 如何在MiktoTik routerOS 的Container中运行呢?我拉了这个镜像运行不成功
精彩,一出手都是干货。
我docker网络用bridge测速基本能跑满,CPU占用也不高,用MACvlan的话只能跑200多M,CPU都100%了。不知道是什么问题
网盘里找不到Macvlan脚本这个文件夹
怎么都是图形界面,学一个docker还需要依赖一个第三方工具的么
不是说macvlan的IP和宿主机网段不能一样么?后两个案例怎么都使用的宿主机网段?
非常有营养的教学视频,顶大神。
自己网上找教程在群晖创建Macvlan网络,然后docker装openwrt,但就如博主所说的,科学插件除了open clash可以使用,其它科学插件都无法使用,试了好几个不同openwrt项目都不行,不得不放弃,不知道有高手能解决吗?
esir必须支持下哈,虽然听得一脸懵逼!
e神,网盘里没找到macvlan脚本。另外请教一下,之前建立的容器,现在还能改走macvlan吗?还是说要把那个容器删掉重建
eSir大神,能不能讲讲在群晖的Docker中,配置wireguard服务端的方法啊。我看了wireguard在docker hub上的配置说明,其中 -v /lib/modules:/lib/modules不会设置,还有就是--sysctl="net.ipv4.conf.all.src_valid_mark=1"也不会设置。其它的端口、卷以及环境等变量,我能设置。我是在docker的图形界面上设置的,不是在SSH中设置,所以有不清楚,能否帮忙,多谢!
这个网络下安装的homeassistant 能外网访问吗?还有这个网络下homeassistant能不能 网络唤醒其它设备?
docker 的OPENWRT能拨号吗
容器选了了macvlan 为什么就是连不上呢
厉害了我的哥!
有了docker就有了无限可能,有了全部啊。
执行网络重启的时候,它出现错误 。
/etc/init.d/network restart
Failed to connect to ubus
最近被一个问题困扰。刷了好几个openwrt固件都是同一个毛病,就是打开app或者头条的时候反应慢,比如打开头条评论,点一下大概有一秒到两秒才显示评论。应该是等着数据返回。换乘普通的路由器基本上就是秒开,基本上察觉不到有反应的问题。也不像是延迟的问题,测试过和普通路由器延迟都差不多。望哪个大神能接着打一下怎么办?会不会是DNS问题,
谢谢
esir大佬 想和您请教 docker宿主机比如unraid 是没有办法通过openwrt容器科学上网的对吗 因为macvlan不通
播主,您好,我三网口,设置三个macvlan,一个设为wan口,两个设置为lan口,两个lan口在openwrt里桥接开启stp,但是只有一个口能上网(etc/congfig/network配置文件中ifname前面那个)有办法解决吗?
我这么做的时候提示我invalid subinterface vlan name br-lan,怎么解决?谢谢
通过libreelec 中插件的docker 起个op,为啥代理都不能用? 是和视频中说的kernel缺东西导致? 求大神指点
子网划分换算链接呢?
子网计算表
默默支持
大神,openwrt的docker不用加载相应配置文件目录吗?
esir必须支持,我要第一个留言
继续学习,谢谢esir
eSir大神,在群晖Docker Macvlan部分,视频中有ip-range的命令行,在您网盘的文档里面发现没有了这个命令行,请问这个命令行是可以不用的吗?谢谢
可以不用,不手动指定木有关系,会自动分配
我在斐讯N1的Linux下运行openwrt docker成功了,但是有个问题, 当停止容器的时候会导致宿主机重启,有必然性,感觉可能和privileged模式有关,但是不用privileged模式权限又不够,在x86的Linux主机下没有这个问题。
嗯...还是x86 Linux最稳,你N1上的linux是什么发行版?
@@eSirPlayGround 是ARMBIAN 5.60 user-built Debian GNU/Linux 9 (stretch) 4.18.7-aml-s9xxx, 一个基于Debian的armbian, 还是恩山上下载的一个号称比较稳定的版本(share.weiyun.com/5pY4Wx7 密码:ukhhnt)
@@eSirPlayGround 我用armbian 可以 测试过N
1和和他s905芯片的盒子均可生效
@@titaniumfix4630 生效是啥意思,主机随容器重启?
@@eSirPlayGround N1推荐这种方法 物理机直接刷armbian 安装docker 开启网卡混杂模式
创建Macvlan 支持Ipv6 然后创建Openwrt容器 关闭Dhcp 网关和DNS指向主路由
新路由3刷老毛子 负责拨号和DHCP 网关指向Openwrt的地址
这种方案的好处是随时可以调试网络,而且Docker可以把N1的性能压榨,实测可以armbian下安装宝塔 clouddrive挂载阿里云盘共享,DDNS绑定域名 还可以搭配更多的docker容器玩法 旁路由情况下 N1 RUclips最高跑分37W
再教个问题如何把docker编译到openwrt固件里面去?默认是有个dockerman插件,是docker-CE,这个网上很难找到相关信息,有个gitee网页有个docker for openwrt的信息,按照那个办法make menuconfig后在新增的container下面是空白
我出了docker版,直接下载去吧
@@eSirPlayGround 嗯,已经用了几个月你的固件了,最近想自己编译一个固件玩玩
@@eSirPlayGround 是不是在libraries的luci-lib-docker选上就可以了?
@@smithmike7012 可以
讲解很详细
在你的其他固件怎么安装docker呢,像我有IPv6需求的,想在IPv6高大全里使用docker,该怎么安装呢?
使用docker需要内核支持,并且会有端口回流的问题,所以才出了docker版
遇到一个小问题: docker pull 最新版之后,一旦关闭桥接指定 eth0 后就连不通了,只能删除容器再部署,不知道这个问题的原因在哪儿;如果不关桥接,不管是否添加防火墙规则,都会出现国外非常流畅,但国内打不开,还没试手动指定 DNS
先设置网关、dns再取消桥接
@@eSirPlayGround 试了,不行,可能是固件问题,换了拉取 sulinggg 的 X64 镜像就可以正常取消桥接,最近在学习 docker ,还是非常感谢 esir 做了这么好的教程
@@vincentzhang8849 你的和我的相反,我的是sulinggg的镜像取消桥接就连不通了,其他镜像可以,不清楚怎么回事。你的是群晖DOCKER吗
e大,需要宿主机与docker容器互通,有什么好办法呢?
是在使用macvlan模式下吗?其他网络模式直接可以互通
Esir, 问一下用macvlan的方法不能安装oldiy的musicplayer吗?发现用macvlan建立的musicplayer,连接后一直显示播放列表加载中,加载不出来,另外openwrt的docker容器怎么外网访问啊?我想外网访问musicplayer没搞成功
是播放器的问题,音乐网站的接口都失效了
@@eSirPlayGround 谢谢Esir回复,原来是这样,默认配置的情况下,外网访问没实现,寻思用Macvlan的模式试试,没想到居然连内网都加载不出来,看来不用折腾外网使用该播放器了,内网用用好了,O(∩_∩)O~
esir,你好。从你的视频中学到不少知识。最近折腾zerotier,原来办公室黑群晖上装zerotier,家里的win10电脑同样装zerotier后,能象局域网一样从网络中打开共享文件夹,也就是我能随时打开办公室黑裙里的电电影实现异地播放。但是黑裙晖改用openwrt后也装zertier后就无法和家里的电脑(情况跟前面一样配置)无法共享文件了。请问这样的情况要怎么解决。
缺少必要信息,群里问吧
我在物理机上安装了ubuntu,然后按教程安装openwrt运行成功,又创建了一个容器安装hassio智能家居系统也运行正常。由于没有公网IP用NPS搭建了内网穿透环境,局域网所有设备都能实现内网穿透,唯独hassio不行,请教一下什么原因,怎么解决?
把你的hassio 网络设置成host试试看吧
@@eSirPlayGround 现在就是host模式
eSir老师您好,我现在安装的是高大全版openwrt,用系统自带的docker插件安装hassio系统,仍然存在网络问题。内网穿透从外网访问hassio,可以登录,但打不开网页。我觉得是容器与宿主机之间网络不通,请问是不是这个原因,怎么解决?
鼓捣三天了,群晖单网口想旁路由,主路由关闭DHCP,容器里OP也可以DHCP,也能上网,op里订阅等都可以正常,但一旦开启机场,就都不能上网了,而且此时机场节点都更新不了了,机场节点没问题,我总感觉问题出在op接口上,但百试不行,求教!
群里问,这里回答不了
esir 你的51高大全版固件能不能安装docker 怎么安装的
建议用专门的docker版,其他版本内核参数被关掉了
docker 里面的固件 怎么更新.单线可以拨号,当主路由用了.
容器更新是需要先更新镜像,然后再依据新镜像重新生成容器。不过,docker容器只建议做旁路由,不建议做主路由
@@eSirPlayGround 非常感谢了.我再试试,做主路由很爽,ytb差不多都跑满带宽了.
我在unraid里试了一下非常好用,唯一的遗憾是所有配置文件不能映射出来,重新部署的话会丢配置,eSir大佬能否完善一下这方面的需求呢?
这个比较难办
可以试试把设置好的容器打包成一个新的镜像。
omv上的docker可以用这种macvlan吗
必须可以
hi,eSir,請教一個問題,我安裝高大全版后需要一個透明網橋的功能,看到論壇裏有說這個需要三個組件,看到可用軟件裏面是有這幾個組件的,分別是kernel,kmod-ipt-core,kmod-br-netfilter,我安裝這三個組件,但是提示已經安裝并且是最新的,請問我該如何解決這個問題呢?或者您可以指教一下如何安裝透明網橋這個功能插件。感謝!
opkg install xxx.ipk --force-depends --force-overwrite
希望up主能更新一下docker hub上的镜像
没啥值得更新的,等等吧
@@eSirPlayGround 下次能多编译几个软件进去吗?比如去广告的
沙发,支持 esir
请教eSir,由于macvlan宿主机无法与容器通讯,那宿主机就无法通过容器出到外网,这有什么解决方案么?
彼此不能通信,但是出外网都没问题
eSir PlayGround 请教下怎么设置让宿主机能出外网 宿主机网关不能设置为容器的ip 只能设置为主路由ip 走不到外网呀
目录不是少了一个 qb 吗?
请参照第2期的配置来写,第三期就是示意
怎么在openwrt下安装docker?
为什么安装了diskman在菜单当中不显示?怎么调剂?
我有出专门的docker版固件
@@eSirPlayGround where
@@renyibubai先订阅esir频道,在看有个google网盘视频,视频介绍里面有地址。
@@刘洛-r6o v能详细说一下哪个文件名,哪个文件夹。里面的文件太多。一个个试太麻烦。能不能把路径说一下?Y有docker版固件。我找了一个不是。
@@renyibubai 高大全最新版加docker的就有
可否在N1上以docker平台既电视盒子又路由器?
可以试试op和jellyfin,但是N1上的Linux版本...不肯定效果
@@eSirPlayGround 谢谢大佬
请问我用chrome浏览器打开 qb的页面显示 HTTP ERROR 401,用ie可以出现用户名和密码的输入窗口,但进入后,无法显示完整的网页,只有头上和尾部一点点内容显示,中间的部分,没有了,不知道该如何解决?
我使用无痕模式可以打开,奇怪了
esir是硅谷动力的老人吗?eNet
eSir老师你好!openwrt安这个docker,可以实现搭建网站吗?比如简单的用于备份随笔日记笔记的博客类网站
可以
@@eSirPlayGround 搭建网站的docker名称有么,求告知?
esir大神你好,请问这个是不是只能用于X86系统下面,不能用于arm,类似于树莓派等linux的docker里面,反正我装上去就报错restarting。。。😬😬😬
当然了,都是x86架构的
openwrt x86安装ipk下的应用过滤一直不成功,开启后一直显示正在收集数据。目录下的三个文件都是什么呢?
是luci界面和依赖程序
@@eSirPlayGround 三个都安装了但是不起作用,需要用到时候还是去下载调试好的固件算了。自己也就用上pw和动态dns
我尝试用宿主机本身做网关但是不通
macvlan的机制就是宿主和其他容器不通
感谢,但有一点不明白,16+300M空间如何扩容,否则下载空间不够?
频道有扩容视频
这样的macvlan 模式下,容器间怎么通讯?还能link 吗?
Jackson Chan 可以,不受影响
@@eSirPlayGround 好的,感觉eSir!马上试下
@@eSirPlayGround 你好,eSir, 我一个PHP容器A是在DOCKER bridge下的,另一个容器BNGINX在Macvlan下,请问这两个怎么LINK起来?
支持eSir新作.
在linux Server(虚拟机)下按教程部署,结果发现dns解析不了. op的网口的dns svr不管是设置运营商的dns还是局域网的dns svr都不行, ping ip地址都正常ping通,不知道怎么回事
录屏发到群里问吧
请问电报群地址
旁路由是关键技术!
op是主路由,Macvlan的网关设为33,docker里的数据怎么出出外网呀,要有一台33的主机做转发?
33是新建的macvlan网络里的网关,加入macvlan网络的容器都应该指定33为网关
@@eSirPlayGround 意思是不是说这个方式主要适用于旁路由的结构中,因为op为主路由时,自己为内网网关,而macvlan又不能和宿主机通信,也就不能和网关通信,导致docker里的系统无法上网,即便是设为33,如果不做其它设置也是不能上网的
新建macvlan的操作实质,是在原先的主网里抠出了一段IP地址给容器的macvlan做子网,在这个小范围的子网里,它有属于自己的地址空间和网关,容器加入到这个小小的子网以后,就要遵循这个子网的规范,比如说它的网关是33,那数据通过33后,就会进入到原先的主网里,这样就继续服从主网的规则出到外网了
eSir PlayGround 原来是这样,macvlan这逻辑挺有意思,这样的话从主网ping33应该也是通的,或者说在主网的arp表里应该能看到33的mac地址,抽空我自己也试下,另外您的5.1高大全里没docker了,能给个自己装的命令流程吗,多谢
eSir PlayGround 对了,专版的我也看了,其它东西太少了,也要再装一遍
昨天就在搞这个,结果没成功,今天就看到教程了,又得折腾了。最后ssr+运行成功了,那到底翻出去了没有?
必须必
又学到了一招,感谢E大。目前群晖下VMM虚拟机装OP旁路由。
期待可以直接在docker下运行OP。VMM就可以关掉。
嗯,我没试验成功,等群晖升级再看
eSir PlayGround 群晖docker下openwrt可行的,小伙子,开干吧。
@@贾康-m3y 运行Op是没问题,翻墙app不能用,想想还不如直接跑个clash容器了事,何必绕路
eSir PlayGround 是的,我直接搞个锐捷RG-MTFi-M520做旁路由,想看世界的主机直接把网关和DNS设为旁路由的ip,这样网络环境容易查找出错点。对了,你玩锐捷RG-MTFi-M520不?
@@eSirPlayGround 请问怎么在群晖跑CLASH容器?
你好,esir大神。我在debian9和ubuntu18里按照您后面linux server的办法添加了客户端连接,但是服务无法运行,不知道是哪里设置出现了问题,能否指点一下?
不懂你说的啥
我按照您的教程在虚拟机的ubuntu环境下尝试安装了您这个docker版openwrt的镜像,但是佛跳墙功能还是没法用,请教下设置。
请问 esir 如何才能 在编译openwrt 时关闭 openwrt acl luci的功能呀?这会 造成编译出来的第三方程序使用时 报 Insufficient permissions to read UCI configuration,谢谢!
这是因为你使用了luci-compat了
@@eSirPlayGround 这是自动选中的吧,例如:select by package_luci_app_aria2,我该如何才能不使用luci-compat呢?
@@casey.white. 你用的基础源码是官方原生的?
@@eSirPlayGround 是的,我用 git clone github.com/openwrt/openwrt.git 获取的源码。
需要使用匹配的源码,有些1806的用到1907 snapshot就这样
能不能教大家dockerce下安装resilio sync 能让大家多一种用网盘的方式
请参考第2弹的视频,在群晖或者linux server里配置相应的参数
大神,网盘上最新的6.1版openwrt高大全包,现在download quota exceeded了,没办法下。需要等段时间吗?
复制到自己盘
@@eSirPlayGround 谢谢!
大神你好,电报群里没有说话怎么给我禁言了。
想问下,群晖下运行openwrt,是用群晖的虚拟机套件还是这个doker效率高?单网口的nas
docker效率高些,群晖的虚拟机不行,但是原则上还是不建议nas上跑路由系统
@@eSirPlayGround 请问为什么不建议在Nas上跑路由啊?当旁路由可以嘛?
@@sjc1182 可能是硬盘休眠问题吧?我现在用虚拟机跑OpenWRT,也有用docker跑v2ray。现在还有个问题没解决,群辉本身的翻墙不能用,如果用网关是可以翻墙,但是外网又不能连接,相当麻烦,唉
@@maiger6183 我是做了raid的,所以硬盘不存在会休眠的情况😂
Macvlan和Open vSwitch有冲突,造成VMM虚拟机网络不能使用
群晖?
不明白OP里玩docker 有什么大用处?
哈哈,多了很多可能性。。。其实我是非常建议在linux server上正经玩耍docker的
搞个ubnt控制器和homeassistant还是很有必要的,至于其他就随心所欲了。
做一些简单的功能,比如Ha,nextcloud等比较方便。但需要大型运算的虚拟机的docker功能还是弱了点。
贾康 homeassistant里的Homebridge用手机扫描不到,openwrt上的docker安装的hass,不知道你遇到没
z zz hass已经支持homekit了啊
我的是旁路由单网口 按你这么操作添加不上MACVLAN
我是用linux server演示的
等一波docker compose!
我想犯贱,能不能在openwrt的docker里面运行openwrt?
嘿嘿,嘘...
理论上可以,但我可预见性的提醒你,不要这么做,效率很低。
嘿嘿,我还不会傻到内裤里面再去穿条内裤,但是好奇心太重,决定去做个测试!哈哈
ovs网络有什么好处呢?群晖
不跑vmm不用ovs
esir大神您好,能否给我一个您电报群的号码了?我在虚拟机中直接运行软路由,佛跳墙功能正常也能订阅到地址。但是docker下的不行,我检查了自己的网口设置也查不出问题,想请您指点下。
每个视频下边都有地址
多谢E大,我在电报群录视频留言了。
继续学习
讲得很好!
可这有什么用呢?
???这就是一个旁路由呀,你有什么可问的呢?
广告屏蔽大师不管用
感谢esir,从理论到应用,讲得非常清楚。还是不建议在群晖里面玩花样,一旦系统坏了,数据没了,就傻了。我是用esxi里把群晖打开nfs,openwrt做旁路由用nfs加载群晖做硬盘,这样折腾就算坏,也只坏旁路由,对家里网络和数据没有任何影响。所以强烈要求esir每个高大全要加上nfs客户端功能,4月份的没有加,折腾死我了。然后能不能出一集专门教大家针对你的固件,备份和更新openwrt呢,我发现每次更新都可能有一些小问题,现在都不敢更新了。
放心,nfs以后都会打包,关于备份和配置,容我我想想
@@eSirPlayGround 非常感谢~
居然在这篇看到了旁路由(佛跳墙)的正确食用方式,我tm老是网络卡顿的问题找到了?!
大佬好,“macvlan的机制就是宿主和其他容器不通”,意思是不是宿主机就无法跳墙啦,弄了很久就是没法做到宿主机翻墙
对,网关必须在另外一个机器上
macvlan是好东西,可mwan3真的很不好,特别是对于用过ROS的PCC负载均衡的。:)
25:19
eSir能出一期Debian主路由的视频吗?翻墙软件使用qv2ray或者clash。openwrt感觉可玩性不大,但是Debian翻墙主路由设置又太麻烦 而且翻墙软件除了clash没有什么可以web转换的
可以但没必要,现在有了v2rayA对各Linux平台都支持
电报群好像失效了
没有
eSir PlayGround 又试了下还是不行....点了提示群不存在,反正加不进去了....
网口都是虚拟的,我把握不住啊😒
macvlan的容易是可以与主机通信的,只要主机也用macvlan接入局域网就可以了。
是的,个人觉得macvlan的这个特性比较重要,就没继续讲宿主和容器的连通如何设置
纯粹自己折腾自己玩
DSM下docker运行openwrt不能翻墙,原来不只我一人!
那是因为UP的网络配置有问题,此问题可联系我微信seexwm解决
不知道威联通的可以不
拜了个拜😂
10.10.10.10......