tun.yx666.xyz

把本机服务临时暴露到公网,自带 HTTPS
—— 不需要安装任何客户端软件,全靠 WireGuard

启动一条隧道

把命令末尾的 8080 换成你要暴露的端口

$ curl https://tun.yx666.xyz/8080 > tunnel.conf && sudo wg-quick up ./tunnel.conf

> 现在可以通过 https://<6位随机标识>.tun.yx666.xyz/ 访问你本机的 8080 端口了 ✨

注意:本机服务必须监听 0.0.0.0,不能只监听 127.0.0.1, 否则请求转进来会被本机拒绝。

停止隧道

$ sudo wg-quick down ./tunnel.conf

生成的 tunnel.conf 里含有你的私钥和服务器信息,不要随便发给别人。 删掉它就得重新执行一次上面的命令才能再次连接。