博文

极简一键脚本 搭 V2Ray 梯子 (临时地)指定安装V2ray v4.45.2版本

图片
因为 v2fly/v2ray v5.1.0 的发布状态不再是 Pre-release, 所以会被官方的正式安装脚本更新下来。 而v2fly/v2ray v5的变化比较大,原来的v4的配置文件以及service文件并不兼容。所以使用官方的安装脚本安装的反而跑不起来。 极简一键脚本 的 V2ray_VLESS_WebSocket_TLS_CaddyV2 和 V2ray_Vmess_TCP 都(临时地)指定安装V2ray v4.45.2版本 实际执行的一键脚本命令不变。 GitHub: https://github.com/crazypeace/V2ray_Vmess_TCP https://github.com/crazypeace/V2ray_VLESS_WebSocket_TLS_CaddyV2

V2Ray梯子 前置Caddy V2使用on_demand模式 自动申请证书 相当于有无限的域名

图片
现在最保险的梯子是Websocket + TLS模式了。为了再保险一点,使用正常的WebSever前置。一般常见的是Nginx或Caddy。我喜欢配置方便,使用的是Caddy V2 Websocket + TLS模式常常域名被干扰,之前的解决方案是同时多配置几个域名,一个被干扰了就换一个。 本文使用Caddy V2的on_demand模式 自动申请证书,这样你就相当于有无限多个域名可以使用了。 1. Cloudflare的DNS设置 名称 * 代理状态 打开CDN 2. Cloudflare的SSL/TLS设置 完全(严格) 3. 修改Caddyfile 第一行修改为  *. mydomain.com 下面 tls 那行修改为 tls you@somemail.com {   on_demand } Caddy V2.7.3 版本更新,对 on_demand_tls 有新的语法要求。需要明确地设置一个全局配置。 详见: https://zelikk.blogspot.com/2023/12/caddy-ondemandtls-http-url-caddyserver.html 4. 保存Caddyfile 重启Caddy service caddy restart 你试一下在浏览器里访问  随便什么 . mydomain.com  试试? 是不是打开了你的反代伪装网站? 你再试一下  随便什么 . mydomain.com/你的path 是不是得到了 400 Bad Request?  5. 先在浏览器里访问  随便什么 . mydomain.com 可能需要等待一会儿才会正常显示伪装站 6. 在你的翻墙客户端里,把原来的节点复制一份;然后修改参数 地址(address) 和 伪装域名(host) 为  随便什么 . mydomain.com 你就有了一个新域名的节点了。 参考: https://caddyserver.com/docs/caddyfile/directives/tls https://caddyserver.com/docs/automatic-https#on-demand-tls https://caddyserver.com/docs/caddyfile...

V2Ray梯子 前置Caddy V2使用Cloudflare泛域名15年证书 相当于有无限的域名

图片
现在最保险的梯子是Websocket + TLS模式了。为了再保险一点,使用正常的WebSever前置。一般常见的是Nginx或Caddy。我喜欢配置方便,使用的是Caddy V2 Websocket + TLS模式常常域名被干扰,之前的解决方案是同时多配置几个域名,一个被干扰了就换一个。 本文使用Cloudflare泛域名15年证书,也就是说,你相当于有无限多个域名可以使用了,也不用担心证书过期的问题了。 设置Cloudflare泛域名15年证书 1. 设置DNS解析 将你原来的DNS解析的名称那里修改为 * 代理状态 打开CDN 如果你是第一次设置DNS解析,请注意类型与IP地址对应。A类解析对应IPv4,AAAA类解析对应IPv6 2. 设置 SSL/TLS 为 完全(严格) 3. 申请*.mydomain.com的15年泛域名证书 确认一下主机名称里,包含了  *.mydomain.com  (蓝色部分应该是你自己的域名) 4. 保存为  mydomain.com .pem 和  mydomain.com .key 5. 保存到 VPS 上, 用户和用户组为 caddy 我是在 /etc/caddy/ 下面开了个目录叫 pem-key cd /etc/caddy/ mkdir pem-key 把 mydomain.com .pem 和 mydomain.com. key 放进去 然后修改 pem-key 目录 以及 .pem 和 .key 文件 的用户和用户组为 caddy chown -R caddy:caddy pem-key 6. 修改Caddyfile 第一行修改为  *. mydomain.com 下面 tls 那行修改为 tls /etc/caddy/pem-key/ mydomain.com .pem /etc/caddy/pem-key/ mydomain.com .key 7. 保存Caddyfile再重启caddy就行了 service caddy restart 你试一下在浏览器里访问 随便什么 . mydomain.com 试试? 是不是打开了你的反代伪装网站? 你再试一下  随便什么 . mydomain.com/你的path 是不是得到了 400 Bad Request?...

IPv4环境下SSH登录 Hax Woiden 的思路及各种方案

图片
Hax Woiden 作为现在为数不多的官方支持搭建梯子的纯免费VPS,是很好的上手搭建自己梯子的新手练习场。申请门槛也很低,只要有个Telegram账号就可以,不要求信用卡,不要求教育邮箱。 因为现在免费或便宜的域名很好弄,再加上可以白嫖Cloudflare的CDN服务,所以实际上一旦Websocket+TLS模式的梯子搭好了,从IPv4环境去连纯IPv6 VPS的梯子是没什么大问题的。(别和我说速度快不快,免费的梯子能通就可以了) 现在的问题是如何去操作 Hax Woiden VPS了。 1. Web SSH界面操作 https://ssh.hax.co.id/ https://sshwifty-demo.nirui.org/ https://terminal.xyun.cloud/ https://ssh1984.fly.dev/ https://ssh-crazypeace.koyeb.app/ 优点:没有门槛。 缺点:不稳定。有时连不了,有时操作到一半就断了。而且操作体验和SSH软件比起来还是差很多的。 看你自己的实际情况了,如果还是能连上的话,又只是打几个简单命令和一键脚本搭梯子,用这个也不是不行。记得开个screen任务,以防脚本跑到一半断了。 比如,这个教程 Setup V2Ray VPN Server 101 | on Hax.co.id 2. SSH直接登录 IPv6 的22端口 需要你自己有IPv6环境。 你可以使用手机数据流量,比如以下教程就是以手机数据流量+手机上的SSH软件为实践的。 HAX IPv6 VPS 搭 V2ray 梯子 VLESS+Websocket+TLS 模式 Warp开IPv4'网口' 免费 白嫖 全程手机操作 Woiden IPv6 VPS 搭 V2ray 梯子 2022-8-1 你也可以通过手机共享数据流量给电脑来使用SSH软件操作。 也可以想办法修改你的家宽光猫,弄IPv6环境出来。 你还可以安装WARP在你的电脑上.  https://1.1.1.1/   3. 转发你的IPv4的SSH连接到IPv6 的22端口 3.1 转发SSH命令 登录上你的一个IPv4 跳板VPS, 再用SSH命令登录目标IPv6 的22端口 比如, hostEONS, CloudCone VPS自带IPv6 没有IPv...

Woiden Hax-OpenVZ VPS visit GitHub failed "port 443: Connection timed out" Troubleshooting

图片
The network environment of Woiden VPS has changed, and direct access to GitHub often encounters the following problems curl: (28) Failed to connect to api.github.com port 443: Connection timed out Solution: Open TUN; Install WARP to cover the useless IPv4 outbound on woiden; Modify the /etc/wireguard/wgcf.conf to make original IPv4 inbound for SSH still available; Do what you want (access GitHub?)

XERO的Quote和Invoice导入DEC (dhlexpresscommerce) | 改进 新增参数自适应 代码自动生成

图片
需求: 在 Excel 中插入了一行参数设定 之前按绝对位置读取的语句就不对了,生成的内容也会是错乱的 所以要在VBA编程中使用VLOOKUP函数

XERO的Quote和Invoice导入DEC (dhlexpresscommerce)

图片
需求: 朋友的公司使用XERO创建订单,要通过DHL的DEC (dhlexpresscommerce)系统发货。 XERO的Quote和Invoice长这样 DEC的csv文件模板长这样 https://dhlexpresscommerce.com/ClientBin/dhl_csv_template.csv XERO的Quote没有导出csv格式的功能;INVOICE有导出csv的功能,但是导出来的文件里面没有收件人的地址信息,反而有寄件人的信息。 那只能从页面上手工复制这些信息了。用Excel做转换。 参考: 通过索引号引用工作表 https://docs.microsoft.com/zh-cn/office/vba/excel/concepts/workbooks-and-worksheets/refer-to-sheets-by-index-number 使用 A1 表示法引用单元格和区域 https://docs.microsoft.com/zh-cn/office/vba/excel/concepts/cells-and-ranges/refer-to-cells-and-ranges-by-using-a1-notation 使用索引编号来引用单元格 https://docs.microsoft.com/zh-cn/office/vba/excel/concepts/cells-and-ranges/refer-to-cells-by-using-index-numbers 使用 Do...Loop 语句 https://docs.microsoft.com/zh-cn/office/vba/language/concepts/getting-started/using-doloop-statements 实施: Sub button1_Click()     'Load param     input_To_Name = Worksheets(2).Range("B1").Value     input_Destination_Email = Worksheets(2).Range("B2").Value     input_Destination_Phone =...

The Hot3 in Last 30 Days

RackNerd VPS搭Hysteria2 HY2梯子 年付 $10.98 1G端口 3T流量 17G存储 1GB内存

强行重装 233boy的sing-box脚本 取消脚本报错退出的逻辑