在IPv6 only Free.VPS.vc VPS访问GitHub一键脚本失败的时候,用GitHub Proxy解决问题

原理: Free.vps.vc 访问GitHub资源出错 用GithubProxy代理 用sed修改脚本内容 sed不支持非贪婪匹配 改用perl

Free.vps.vc 访问GitHub资源出错 用GithubProxy代理 用sed修改脚本内容

问题 Free.vps.vc 访问GitHub资源出错

sed 命令中的 / 可以用任意字符替换 特别地当处理网址相关问题时

官方说明: The  /  characters may be uniformly replaced by any other single character within any given  s  command. The  /  character (or whatever other character is used in its stead) can appear in the  regexp  or  replacement  only if it is preceded by a  \  character. 来源: https://www.gnu.org/software/sed/manual/sed.html#The-_0022s_0022-Command 如: sed -E 's#(http.*github[^/]*/)#https://github.crazypeace.workers.dev/\1#g' 和 sed -E 's/(http.*github[^/]*\/)/https:\/\/github.crazypeace.workers.dev\/\1/g' 等同。

sed -e 和 sed -E 的区别 如果讨厌在(前面加\,那么就使用 -E参数吧

官方说明:   -E, -r, --regexp-extended                  use extended regular expressions in the script                  (for portability use POSIX -E). 详细解释

Hax Woiden IPv6 only VPS 开启 TUN 为了安装 WARP

需求 Hax 的 US3 最近放机了,申请成功以后,发现网页控制板上没有开启TUN模式的按钮. 所以需要通过命令行开启TUN模式.

caddy自行编译, 同时打包 naive 和 trojan 插件共存, 同时可以作为V2ray/Xray的前置web服务器

搭建 Go 环境 参考Go官方安装说明  https://go.dev/doc/install wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz rm -rf /usr/local/go && tar -C /usr/local -xzf go1.23.4.linux-amd64.tar.gz export PATH=$PATH:/usr/local/go/bin 检查环境是否搭好了 go version 应该输出 go 的版本

在自己的VPS上运行Trojan-go客户端 对接自己的服务端 排错 Troubleshoot

有的时候你搭的梯子就是用不了,你不知道是梯子没搭好呢,还是你走到梯子中间的网络出了问题。 那就在你的VPS上跑一个Trojan-go的客户端,对接你的服务端来看一下。 具体实践