OpenWrt ARP缓存溢出问题解决

旁路由做了FullconeNAT之后,比特彗星测试结果还是PortStrictedFullconeNAT,同时通过dmesg进行内核诊断,我发现日志总是爆出ARP缓存溢出的错误: ...

April 9, 2025 · 2 min

支付系统下MySQL超时问题

现在跑的支付系统在处理客户问题查询订单的时候经常查询超时锁表…… 支付系统的在数据库的特性是高更新频率,当我在排查问题的时候看到了query cache,去google了一下: ...

April 9, 2025 · 3 min

Hyper-v 配置 NAT + 端口映射

本指南将引导你完成: 创建 NAT 网络 将现有虚拟机连接到新网络 确认虚拟机正确连接 要求: Windows 10 周年更新或更高版本 已启用 Hyper-V(单击此处 查看相关说明) 注意:目前,每台主机仅限一个 NAT 网络。 有关 Windows NAT (WinNAT) 实现、功能和限制的更多详细信息,请参考 WinNAT capabilities and limitations blog(WinNAT 功能和限制日志) ...

April 9, 2025 · 6 min

Cloudflare ZeroTrust Tunnel提示反向解析无效

报错如下: Error looking up Cloudflare edge IPs: the DNS query failed error="lookup _v2-origintunneld._tcp.argotunnel.com on **.1:53: no such host" 2022-09-15T08:24:12Z ERR Please try the following things to diagnose this issue: 2022-09-15T08:24:12Z ERR 1. ensure that argotunnel.com is returning "origintunneld" service records. 2022-09-15T08:24:12Z ERR Run your system's equivalent of: dig srv _origintunneld._tcp.argotunnel.com 2022-09-15T08:24:12Z ERR 2. ensure that your DNS resolver is not returning compressed SRV records. 2022-09-15T08:24:12Z ERR See GitHub issue https://github.com/golang/go/issues/27546 2022-09-15T08:24:12Z ERR For example, you could use Cloudflare's 1.1.1.1 as your resolver: 2022-09-15T08:24:12Z ERR https://developers.cloudflare.com/1.1.1.1/setting-up-1.1.1.1/ 2022-09-15T08:24:12Z INF Tunnel server stopped 2022-09-15T08:24:12Z ERR Initiating shutdown error="Could not lookup srv records on _v2-origintunneld._tcp.argotunnel.com: lookup _v2-origintunneld._tcp.argotunnel.com on **.1:53: no such host" 2022-09-15T08:24:12Z INF Metrics server stopped 如果是OpenWRT ...

April 9, 2025 · 1 min

Zerotier配合Nginx实现内网穿透

之前博客网站一直用的家里机器配合香港Azure做frp内网穿透,用CF CDN进行数据分发,不提frp的虚拟局域网模式在跨国数据传输时面临的数据审查和路由方向会给速度及稳定性造成非常大的影响,其可能有的内存溢出和服务重启时的持续掉线问题也是很抓狂的,在这里,使用zerotier为两机打洞连接p2p,使用nginx进行反向代理来进行内网穿透。 ...

April 9, 2025 · 2 min

CentOS设置开机启动

AIO出现了硬盘问题,重启后发现离线下载服务没有开机自启,快速给开一下: 先写一个开机自启的脚本: #!/bin/sh #chkconfig: 2345 80 90 #description:aria2开机自启 aria2c --conf-path=/etc/aria2/aria2.conf -D 脚本第一行 “#!/bin/sh” 告诉系统使用的shell; 脚本第二行 “#chkconfig: 2345 80 90” 表示在2/3/4/5运行级别启动,启动序号(S80),关闭序号(K90); 脚本第三行 表示的是服务的描述信息 注意: 第二行和第三行必写,否则会出现如“服务 autostart.sh 不支持 chkconfig”这样的错误。 ...

April 9, 2025 · 1 min

OpenWrt无法保存配置无法生效的解决方法

原因:意外断电导致硬盘卡在只读状态 进入openwrt后台按回车输入下面命令,重新挂载即可: mount -o remount rw / 2024.07.10更新: 换了官方固件后因为要拆下来换机箱散热器又是一次意外断电,卡在了只读状态,但是这次重新挂载无用了。 ...

April 9, 2025 · 1 min

centos分区挂载磁盘

准备建个nas服务,大容量的硬盘是必不可少的。去经理那拿了块4T的硬盘,以后有需要我再加吧。 硬盘硬件上的安装很简单,插两根线拧螺丝就行了。 接下来说的是挂到系统 先查看一下盘子是不是安装上了: ...

April 8, 2025 · 1 min

centos(RHEL)开启samba

samba是玩nas经常用的服务了,这里说一下怎么安装: 登录机器,yum安装: yum install samba systemctl enable samba 配置方法: vi /etc/samba/smb.conf [nasdata] comment = nasdata 备注 available = yes browseable = yes public = yes writable = yes path = /nasdata 共享文件夹路径 writable = yes 是否可以写入 windows映射一下: ...

April 8, 2025 · 1 min

PVE删除订阅提示

每次登录PVE的网页后台就看到那个烦人的订阅提示,这里关掉他 cd /usr/share/javascript/proxmox-widget-toolkit cp proxmoxlib.js proxmoxlib.js.bak nano proxmoxlib.js ssh链接pve的机器后 输入上面三行命令会打开一个文件,按ctrl+w查找No valid subscription 将前面的“Ext.Msg.show({”更改成“void({”后,按ctrl+o回车保存,按ctrl+x退出,清除pve后台cookie并再次登录检查提示是否存在

April 8, 2025 · 1 min