第一次翻墙 如何搭建你的第一个梯子 本文针对 第一次 翻墙 的情况, 你除了对墙外事物的向往, 手中没有任何资源, 所有的操作需要从墙内出发. 如何自己搭建第一个V2Ray梯子呢? Read more »
将VLESS节点切换为Vmess节点 当前V2Ray版本v4.45.0 也许你有各种各样的原因不能, 不方便, 不喜欢使用VLESS模式的节点. 可以稍微修改一下config.json文件, 就能切换VLESS节点为Vmess节点. Read more »
翻墙VPN梯子 VPS上的配置文件与节点参数的对应关系 及 VPS内部数据流向 Websocket + TLS 模式 Caddy前置 Caddy去除path 有时候,一键脚本输出的vmess://或vless://链接不能导入翻墙客户端,或者导入后出现问题。有时候,在不同的翻墙客户端之间转移节点时使用链接或二维码出现不能转移或者转移后不能使用。 希望此文能帮肋你理解VPS上的配置文件与节点参数的对应关系,当使用链接或二维码出错时,可以手动填写节点参数。 Read more »
第一次翻墙 用VPS的境外IP 申请Freenom免费域名 添加Cloudflare的DNS解析 本文针对 第一次 翻墙 的情况,你手里除了刚买到的VPS,没有任何其它资源。搭 Websocket + TLS 模式需要域名,希望从Freenom申请一个。 Read more »
VirMach VPS VNC登录 No bootable device 后台VNC 手动安装Linux系统 Debian11 开放root用户SSH登录 VirMach VPS 客服是出了名的反应慢,如果你等了一天才等到开鸡,而系统又一直没装好,VNC进去显示的是No bootable device,那么,你可以考虑自己动手安装系统。 Read more »
换个角度解释 解决workers.dev被墙的各种方案 对于workers.dev被墙的问题, 现在网上流传了好几个不同的解决方案. 我之前写了一篇 在自己的域名下 设置路由 指向 Cloudflare worker 在网上你可以看到添加CNAME解析的, 你还可以看到我 用Cloudflare优选IP 根本不添加解析的, 现在还冒出来用Cloudflare Pages的(这样就不需要自己有个域名了) ... 很多人不理解这些方案中的一些"骚操作". 希望此文能从另一个角度向你解释这些方案的原理. Read more »
Blogger修改模板文件 将非标题的超链接的字体 改为代码字体 方便打印 后识别 我的搭建节点的教程有个目标就是——爷爷奶奶也能成功,只要能认识字母,会操作键盘和鼠标,就能成功。 我设想的一个使用场景是——把教程的字体调大后打印出来, 读者照着纸质的教程操作. 那么超链接的可读性是需要得到保证的. Read more »
Xshell高亮Highlight功能 帮助你留意 IPv4 IPv6 UUID Error Warning 支持正则表达式 也许你使用的脚本没有将需要重点关注的信息改变颜色显示, 也许你在排错的时候需要关注某些特别的信息, Xshell高亮功能会帮助你很多. Read more »
Blogger 模板 Essential 右侧增加AdSense区域 Blogger 模板 Essential 右边有2个长条状的Google Adsense区域. 我觉得我的页面会比较长, 所以足够添加第3个Adsense区域. 那么就要修改Blogger的模板文件了 Read more »
Shell中紧跟在 \ 后面 想用 $ 表达变量的值 失败, 修改文字颜字 要么加 ESC 字符 要么加很多个 \ 有一天, 在Telegram群里遇到一条消息, 好想用VPS三色图回应. 但是那个群组里不让发贴纸, 我不知道为什么那一时刻没有用截图, 而是有了一个强烈的想法, 要用ASCII字符拼一个三色图. Read more »
Telegram 贴纸 FuckGFWNewbie 翻墙新手 点此链接添加贴纸: https://t.me/addstickers/fuckgfwnewbie 做了一套专门用于回复新手的电报Telegram贴纸sticker 欢迎留言提供新的贴纸的思路。 Read more »
VPS三色图 ASCII 版 ____ / \ / 稳定 \ / \ +----------+ /\ 贵 /\ 慢 /\ / \ /滚\ / \ / \/____\/ \ \速度 \ 差 / 便宜/ \ \ / / \_____\/_____/ ____ / \ /STABLE\ / \ +----------+ /\E.P./\SLOW/\ / \ /NO\ / \ / \/ \/ \ + +------+ + \SPEED\SUCK/CHEAP/ \ \ / / \_____\/_____/ +--... Read more »
RackNerd VPS 不能无限制地自由切换机房relocation 如果换之前IP已经被墙, 有可能会收$3费用 有些商家在宣传Racknerd时, 说如果IP被墙了, 可以通过换机房来换IP. 我有个朋友遇到了换之前IP是被墙的, Racknerd收$3费用的事情. Read more »
Xshell 录制的操作脚本script 执行起来总是卡住 原因是颜色控制符 如果你需要不断地重复执行shell脚本,比如,搭建测试环境之类的。强烈建议你使用Xshell的操作脚本功能。 Read more »
使用 bash curl wget 一键脚本 报错Error 没反应 怎么办 Troubleshooting 我们这种小白只会用一键脚本,经常是这样的使用形式: bash <(curl -好多参数 脚本的地址) 如果顺利当然最好,如果遇到问题,希望本文能帮到你。 Read more »
IPv4环境下 Xshell 使用本地Socks5代理 + IPv4-IPv6 Gateway SSH 登录 IPv6 only VPS 服务器 HAX的IPv4转发IPv6的转发机的IP终于全部被墙了。我们可以使用现有的梯子翻墙去连接HAX的IPv4-IPv6 Gateway转发机。刚好HAX提供了一个有效期一周的临时梯子。举一反三,这也是一个IPv4环境下连接IPv6服务器的思路。 Read more »
用自己的域名 设置路由 指向 Cloudflare worker 解决 workers.dev被墙问题 用worker反代域名 的操作大家已经很熟悉了。但是如果所有*.workers.dev的域名都被墙了还有什么办法呢?还可以在自己的域名下 设置路由 指向worker. Read more »
生成一个自己的avator吧 来 getavataaars.com 生成一个自己的 阿凡达 avator吧 这些生成avator的工具全部都可以保存为PNG,部分还可保存为SVG矢量图。 Read more »
在Linux上用socat进行网络环境测试 用lsof netstat ss检测TCP端口占用 在搭梯子的过程中,有可能会遇到奇怪的事情。比如,搭在IPv6上面能成功,搭在IPv4上面就是不行。我们可以使用socat进行网络环境测试,用lsof netstat检测端口占用,排除梯子配置参数错了之类的影响。 Read more »
Woiden IPv4 IPv6双栈VPS V2Ray梯子 装Cloudflare WARP Socks代理 解决Google人机验证问题 Youtube不能评论的问题 如果你的小鸡已经是IPv4 IPv6双栈, 而且不管 设置走IPv4或IPv6 来都会遇到Google人机验证问题。那么你可以通过走Cloudflare WARP Socks代理来解决。 Read more »
用darkstat统计VPS上的流量 感谢 https://0x3f.org/posts/darkstat-as-a-network-discharge-meter/ https://ilovn.com/2023/03/25/darkstat/ 安装 apt install -y darkstat 启用 darkstat -i 监听网卡 -p 网页端的端口号 如 darkstat -i eth0 -p 8964 页面端查看 http:// 你的vps的IP : 网页端的端口号 如 http:// 12.34.56.78 : 8964 效果类似下面这样 点 host 可以看到数字表格的统计信息. 点其中一条 可以看到更详细的信息. 能看到在本VPS上, 还有指定IP上, 分别用到了什么端口(包括TCP UDP), 以及分别跑了多少流量. 如果你有有更好的工具, 欢迎留言分享! Read more »
用浏览器 检测Reality伪装效果 是否搭建成功 排错Troubleshoot Reality的原理: 当 Reality 节点收到数据包的时候, 如果 Reality 协议的验证通过, 就走节点的翻墙逻辑; 如果 Reality 协议的验证不通过, 就把数据包转发到伪装站. 后续的整个交互过程就像是在和伪装站交互一样. 我们可以简单地用浏览器验证 Reality 伪装效果. 也相当于检测 从你自己到 Reality 节点之间的数据通路是否畅通. 以这样的一个 Reality 节点为例. IP 142.171.237.9 端口 18255 伪装站 learn.microsoft.com 在电脑的hosts文件中, 设置 learn.microsoft.com 解析的IP 为 142.171.237.9 然后在浏览器中, 访问 https://learn.microsoft.com: 18255 可以看到, TLS的锁是正常的. 验证证书, 也是正常的. 从你自己到Reality节点的数据路径是畅通的之后, 如果你的节点还不能用, 那么, 就应该检查你的Reality节点验证信息了 (UUID, 公钥) ======== update 如果是用了中转后的 Reality 节点 原 Reality 节点 IP 142.171.237.9 端口 18255 伪装站 learn.microsoft.com 中转 VPS IP 142.171.223.56 端口 28828 那么, 在电脑的hosts文件中, 设置 learn.microsoft.com 解析的IP 为 142.171.223.56 然后在浏览器中, 访问 https://learn.microsoft.com: 28828 可以看到, TLS的锁是正常的. 验证证书, 也是正常的. Read more »
233 sing-box 脚本 TCP 端口转发 Reality 协议 排错 Troubleshoot 233 boy 的 TCP 端口转发的教程 https://233boy.com/sing-box/sing-box-direct/ 下图中示意, 左边的 142.171.237.9 是被墙的VPS, 右边的 142.171.223.56 是用来做端口中转的VPS. 如果你照着教程操作一遍, 发现不能正常使用. 那么本文指导你如何排查问题所在. ======== 首先, 你要理解整个原理是什么. 左边的, 本来的reality协议节点, 底层是TCP直连, 那么是从你的 翻墙客户端(手机/电脑/...) 去连接 142.171.237.9 的 18255 端口. 现在被墙了, 那么无法直接TCP连接了. 右边的, 用于中转的VPS, 设置的 TCP端口中转 的本质是, 142.171.223.56 从端口 28828 收到的TCP数据, 会转发给 142.171.237.9 的 18255 端口. 所以, 你现在可以把本来准备发送给 142.171.237.9 的 18255 端口 的realiy数据包, 发送给 142.171.223.56 的 28828 端口; 142.171.223.56 从端口 28828 收到的TCP数据, 转发给 142.171.237.9 的 18255 端口. ======== 我们延着数据路径一段一段的排查. 1. 从我们的翻墙客户端(手机/电脑/...)连接中转VPS 142.171.223.56 的 28828 端口; a) 可以用 tcp.ping.pe 检测 142.171.223.56 的 28828 端口是否正常; b) 在你自己的电脑 tcping 检测 142.171.223.56 的 28828 端口是否可连接. 2. 在中转VPS上查 sing-box 的 access.log cat /var/log/sing... Read more »