OpenWrt --- 小米路由器 AX3600 不扩容分区刷固件 OpenWrt
刷机教程
https://openwrt.org/toh/xiaomi/ax3600
简单总结下
- 降级到 miwifi_r3600_firmware_5da25_1.0.17.bin
- 解锁 SSH
初始化后登录到后台,打开浏览器控制台,执行下面的命令
https://openwrt.org/toh/xiaomi/ax3600
初始化后登录到后台,打开浏览器控制台,执行下面的命令
1 | { |
配置上面的 dns 配置,对所有的容器生效
我在本地用 docker 部署了一个 webmin 服务,其中 bind 可以用来做DNS 服务
启动docker 容器后发现,不能通过 192.168.1.17 来解析域名
解决办法是 webmin 的服务使用 host 网络即可
1 | version: "3" |
之前写过一篇 【关于 Docker -p 穿透防火墙 firewalld 的问题的研究记录】
当时没有彻底解决问题,这次又遇到相同的场景,这次是遇到三级等保扫描,想着关闭对外的访问避免被扫到,这里记录彻底解决问题的方式
实体类
1 | @Getter |
更新代码:
1 | adapterManagerMapper.update(null, Wrappers.lambdaUpdate(AdapterManager.class) |
在使用 lambdaUpdate 无法更新字段, 会报错 Caused by: java.io.NotSerializableException: xxxxxx.Attachment
RestClient 默认 requestFactory 使用的是 JdkClientHttpRequestFactory, 没有日志功能
这里需要切换为 HttpComponentsClientHttpRequestFactory
1 | <!-- 新版 restClient 使用--> |
这里我额外加入了 Base 认证和一个 json 的消息转换器
1 | @Bean |
1 | logging: |
1 | version: "3" |
1 | # |
修改配置项 socksmethod: username none
改为 socksmethod: none