openwrt添加docker后NAT回环问题解决办法
发表于|更新于|OpenWrt
|浏览量:
应该是和默认的网桥防火墙有关,新版本默认关闭了网桥防火墙,全新安装的话应该没问题。
升级的时候如果保留了设置,可能是把之前的防火墙设置也保留了。可以修改
1 | /etc/sysctl.conf |
文件,添加下面几行:
1 | net.bridge.bridge-nf-call-arptables = 0 |
然后运行
1 | sysctl -p |
NAT环回就可以用了
文章作者: 菜丶鸟
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 爱折腾的菜鸟!
相关推荐
2021-10-09
Linux及Openwrt挂载访问群晖NFS共享文件目录
在群晖设置NFS共享的目录或文件夹打开控制面板,点击左侧共享文件夹,点新增创建一个共享文件夹 例如命名为 Media ,选择好文件夹存储位置。直接下一步,直到最后点应用。#(狂汗) 在共享文件中列表中找到刚刚创建的 Media 目录 并右键选择编辑,设置文件夹的权限。 新增 NFS 权限,这里需要注意的是 服务器名称或 ip 地址 这一栏填写的客户端的固定 IP,因为都在同一个局域网内,我这里客户端的 IP 填写的是 192.168.2.216,勾选启动异步和允许用户访问已装载的子文件夹。(注意左下角的装载路径 /volume2/Media 客户端挂载的时候会用到) 然后回到控制面板,找到文件传输,勾选 启动 NFS 服务 至此,群晖 NFS 共享目录就创建完成了。 Debian 9 挂载NFS共享文件夹先更新软件源 1sudo apt update 安装 NFS 客户端软件包 nfs-common: 1sudo apt install nfs-common 在客户端的系统中创建一个目录,作为挂载点: 1sudo mkdir /mnt/media 直接创建开机自动挂载(有飘...
2025-04-07
OpenWrt 前置 OAuth2-Proxy 保护公网访问
OpenWrt 前置 OAuth2-Proxy 保护公网访问通过 Nginx 反向代理开放 OpenWrt 登录页面时,若直接暴露在公网容易遭受爆破攻击。本文将介绍如何使用 OAuth2-Proxy 作为前置认证代理,保护 OpenWrt 登录安全。 准备工作 编译 OpenWrt 时启用模块 在 Network → Web Servers/Proxies → nginx-ssl -- Configuration 中,勾选 Enable HTTP auth request module。 安装 OAuth2-Proxy 以 x86 架构(amd64)为例,安装 OAuth2-Proxy 7.8.2: 1234567wget https://github.com/oauth2-proxy/oauth2-proxy/releases/download/v7.8.2/oauth2-proxy-v7.8.2.linux-amd64.tar.gztar -xzvf oauth2-proxy-v7.8.2.linux-amd64.tar.gzcp oauth2-proxy-v7.8....
2021-03-10
OpenWrt 编译 LuCI -> Applications 添加插件应用说明
OpenWrt 编译 LuCI —> Applications 添加插件应用说明 【人人为我,我为人人】 2021.11.18 更新 !!! make menuconfig 进入定制界面 进入编译选项配置界面,.按照需要配置.( ‘*’ 代表编入固件,‘M’ 表示编译成模块或者IPK包, ‘空’不编译 ) 非常感谢大佬”L有大雕“更正补充,20181121 大佬源码仓库:https://github.com/coolsnowwolf/lede 内容仅供参考,请根据个人实际情况使用,如果出现问题则后果自负。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115...
2022-08-17
OpenWrt 编译失败的原因及解决方案 #1 - 文件不完整
前言编译失败,很大一部分原因就是文件不完整。而网络问题是导致文件下载不完整的罪魁祸首。下面这个例子的问题,不管是本地进行全局代理,还是海外千兆独立服务器都有遇到过很多次。 错误日志12345678910111213make[3]: Entering directory `/home/admin/openwrt/lede/package/lean/openwrt-fullconenat'touch /home/admin/openwrt/lede/build_dir/target-x86_64_musl/linux-x86_64/fullconenat-2018-12-15-d4daedd0/.prepared_c3d2744078ea94ecfd6014d7d4b9070a_6664517399ebbbc92a37c5bb081b5c53_check. /home/admin/openwrt/lede/include/shell.sh; xzcat /home/admin/openwrt/lede/dl/fullconenat-2018-12-15-d4daedd0.t...
2022-08-17
OpenWrt 编译失败的原因及解决方案 #2 - 组件编译错误
前言解决了文件不完整的问题,顺利编译出了固件。使用后觉得需要调整,于是再次进行编译,但这次我又遇到了新的问题。 错误日志123456789101112131415161718192021src/CMakeFiles/Identifier_test.dir/build.make:75: recipe for target 'src/CMakeFiles/Identifier_test.dir/DeviceProfile.cxx.o' failedmake[6]: *** [src/CMakeFiles/Identifier_test.dir/DeviceProfile.cxx.o] Error 1make[6]: Leaving directory '/home/admin/openwrt/lede/build_dir/target-x86_64_musl/noddos-0.5.5'CMakeFiles/Makefile2:118: recipe for target 'src/CMakeFiles/Identifier_test....
2022-08-17
OpenWrt 编译步骤与命令详解教程
前言编译 OpenWrt 的过程就像是复读机,除了选择系统组件外,几乎每次编译都是复制粘贴相同的命令。而理解每一条命令的作用、什么时候该去执行,这样才能更好的去解决编译中遇到的问题,更顺利的编译出固件。 首次编译 克隆 Lede 源码 1git clone https://github.com/coolsnowwolf/lede openwrt 这里以 Lean 大佬的源码仓库为例子,毕竟很多人都在用它。命令末尾加了openwrt是指克隆代码到openwrt目录,目的是为了规范化,因为有时并不是编译这个的源码。 克隆官方OpenWrt源码 1git clone https://github.com/openwrt/openwrt 进入源码目录 1cd openwrt 官方源码选择分支 123git tag ##查看官方库分支git branch ##查看当前库分支git checkout <tag or branch name> ...
评论




