Hey ! I'm zhou

  • caddy2发送真实IP

    caddy2真实IP配置www.example.com { encode gzip reverse_proxy https://api.example.com { header_up Host {upstream_hostport} header_up X-Real-

    iptables端口转发

    内核记得先打开转发功能echo "net.ipv4.conf.eth0.forwarding = 1">>/etc/sysctl.confecho "1" > /proc/sys/net/ipv4/ip_forwardecho "n

    nodejs连接oracle数据库

    admincwallet.ssoewallet.p12ewallet.pemkeystore.jksojdbc.propertiessqlnet.oratnsnames.oratruststore.jks```javascriptconst oracledb = require('oracledb'

    MYSQL基于GTID主主热备

    MYSQL基于GTID主主热备 如果已经开启基于bin-log的主主热备,先停止备份进程stop slave;然后进行锁表操作,先锁定主库show global variables like "%read_only%";flush tables with read lock;set global read_on

    ACME网站证书自动化保姆级教程

    使用 GitHub Actions 自动申请与部署 ACME SSL 证书首先请在本地(或自己的服务器上)成功使用 acme.sh 的 DNS-01 验证方式成功申请一次证书。这个过程包括:- 向 CA 注册 ACME 账户(如

    strongwan不主动连接问题和日志配置

    strongwan不主动连接问题和日志配置不主动发起连接: 将ipsec.conf的auto设置为startconfig setup uniqueids=neverconn %default authby=psk type=tunnelconn tonyidc ...

    解决docker容器停止导致宿主机重启

    将容器权限设置为CAP模式即可即取消最高权限--privileged=truedocker run -itd --name=openwrt --restart=unless-stopped --network=macnet --cap-add=ALL jyhking/onecloud:1.2 /sb

    使用jarsigner为jar包签名

    假设已经有.jks证书文件及其密钥命令为 jarsigner -keystore jks证书 -storepass 证书密码 你的JAR 证书的Alias栗子:./jdk-17.0.2/bin/jarsigner -keystore ./xxx.jks -storepass your-pass ./

    关于Tomcat无法使用特殊字符

    某日使用springboot时出现报错The valid characters are defined in RFC 7230 and RFC 3986后据网上冲浪得到良方向springboot的启动类添加允许的字符即可package com.springboot.springbootloginde

    Linux下使用StrongSwan进行ipsec组网

    服务端使用ikuai部署被动连接注意填写本地与对方标识客户端安装StrongSwanapt-get -y install strongswan编辑配置文件/etc/ipsec.conf# ipsec.conf - strongSwan IPsec configuration file# basic

    zhou.icu