把本机服务临时暴露到公网,自带 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 里含有你的私钥和服务器信息,不要随便发给别人。
删掉它就得重新执行一次上面的命令才能再次连接。