Nginx如何解析后端动态IP
                
            
            
        
        作者家里拥有动态公网 IP,但 80/443 端口被封且无法备案。为绕过限制,他用 40 多元购入一台阿里云 3M 轻量服务器作 nginx 反向代理并完成了域名备案。发现电信 IP 变动后,DDNS 已更新,但 nginx 仅启动时解析域名导致 502,重启才能恢复。经排查,得知 nginx 启动后不再重新解析域名。参考教程后,作者在配置里改用变量形式的代理地址,并增加 resolver 字段及 10s 的 DNS 缓存,成功支持动态 IP。实测 IP 变动后 <blog.dimeta.top> 约 10 分钟可自动恢复访问,问题解决。
            
                
                在Linux(Arch)下配置Nvidia,并在Wayland下运行Minecraft
                
            
            
        
        文章记录作者在Wayland+Arch Linux上折腾NVIDIA显卡及跑Minecraft的全过程:驱动安装阶段,官方Wiki写明nvidia-utils已默认启用modeset和fbdev,实则仍需手工在内核启动参数追加nvidia_drm.modeset=1 nvidia_drm.fbdev=1,且作者强调fbdev对6.11+内核是硬性要求,缺它无法正常渲染OpenGL。实际使用中,XWayland导致窗口屏幕撕裂,作者发现MC若落在XWayland则无论垂直同步还是高帧都会撕裂。解决方案是让MC原生跑在Wayland:1) 用AUR里的glfw-wayland-minecraft-cursorfix替换原glfw;2) 在HMCL启动器内开启“使用系统GLFW”,并在JVM参数加-Dorg.lwjgl.glfw.libname=路径/libglfw.so.3.4及-Dfml.earlyprogresswindow=false,环境变量设置__GL_THREADED_OPTIMIZATIONS=0,启动命令前加nvidia的prime-run以启用独显。作者自述整个采坑周期长达半年,希望能帮到有同样需求的读者。
            
                
                记录在LXC容器内配置docker和1panel面板
                
            
            
        
        用户为了在家庭NAS上搜索并管理老照片,决定用Immich建一个私图库,并选了“特权LXC + 1Panel + Docker”这套组合。过程中踩了四个坑:最初普通LXC不能挂SMB,重建特权LXC后又连不上终端;配置/etc/fstab后SMB搞定;装1Panel、加第三方应用源后能在商店找到Immich;点安装却遇到Docker容器起不来且日志为空,最后在宿主机上改LXC配置(lxc.cgroup2.devices.allow: a 并把 lxc.cap.drop 置空)重启容器后才一切正常。经验是在特权LXC里跑Docker记得补这两条参数。
            
                    
                    
                    
                        [科技杂谈]科技心得杂谈
                    
                    
                    未读
                
                记录我第一次玩机智能手表经历
                作者以120元淘到的三手ticwatch 2021Pro4G为起点,记录了自己首次折腾Wear OS(带谷歌框架)手表的全过程:先充电四小时才开机,随后恢复出厂、用Wear OS工具箱给手表装上哔哩终端、AIDA64、QQUltra、三星浏览器、网易云和黑域等基本应用,解决上课亮屏问题;进阶阶段通过ADB为venera漫画阅读器及Clash补全权限——Clash因Wear OS砍掉的VPN组件无法直接启用,需用adb shell appops set com.github.kr328.clash ACTIVATE_VPN allow指令授权后方能翻墙看漫画;全程所需手机端与手表端APK均列出来,提供一键复制的ADB命令,最终完成“适合中国宝宝体质”的手表配置。
            
                    
                    
                    
                        [科技杂谈]科技心得杂谈
                    
                    
                    未读
                
                如何让蓝牙耳机同时连接电脑手机
                文章给出把手机当作电脑外放音箱的方法:下载 open-source 工具 AudioPlaybackConnector(GitHub 链接+备份文件),运行后单击托盘图标即可蓝牙连手机;提示若关闭“蓝牙设备音量同步”,手机音量会被视为 Windows 的一个软件音量,需将手机音量调到最大再由电脑滑条单独控制。
            
                    
                    
                    
                        [科技杂谈]科技心得杂谈
                    
                    
                    未读
                
                常在河边走,哪有不湿鞋,头一回遇到盗号病毒
                作者因刷DeepSeek外网点评时点了伪装成“官方TG群”的链接,被两步验证诱导:第一步短时效验证码,第二步执行PowerShell脚本。虽然脚本表面上没网络动作,但其反向Base64解密后跳转网页,下载download1.zip和download6.zip,内藏伪装成系统进程的TE.ProcessHost.UAP.exe、WiseTurbo.exe及MyzysAHl.txt。经初步分析,这些样本疑似盗号木马,会扫描360卫士与浏览器文件,试图窃取Cookie、密码等敏感数据。作者自述高中生,非专业安全人员,已放出自制原理图与病毒文件,并求助破解细节和联系邮箱Shapaper@126.com。
            
                
                MC皮肤站搭建心得
                
            
            
        
        文章记录了作者将皮肤站从 Windows 宝塔面板迁移到 Proxmox VE 8.2.2 中 LXC 容器的全过程。因 Windows+Nginx 每次重启就掉链,作者决定转用更稳定的 Linux。先在 LXC 尝试 Ubuntu 23.04,发现官方源已下线;再选 24.10 又被 PvE 判定“不支持”,于是手动改 PVE 的 Ubuntu.pm 把 24.04 加进允许列表,并更新镜像完成容器创建。进入系统后发现官方仓库仅提供 PHP 8.3,而皮肤站需要 8.1,于是添加 Ondřej Surý 的 PPA;由于容器为非 LTS,作者又改 PPA 配置文件把发行版代号指向 jammy,最终 apt 安装 php8.1 及所需扩展,顺利完成迁移。
            
                    
                    
                    
                        [科技杂谈]科技心得杂谈
                    
                    
                    未读
                
                关于后端提供CSS、JS资源时候的一些注意事项
                文章指出:后端返回资源文件时必须设置正确的Content-Type,否则前端虽然能拿到文件,但浏览器不会按 CSS/JS 解析渲染,最终导致样式与交互失效。文末给出一段 Flask 示例,在返回 /post_card/v1/assets/路径下的文件时,根据后缀名判断:.css 设为 text/css,.js 设为 text/javascript,其余直接返回二进制流,以确保响应头正确。