不过 ngrok 可以穿透局域网内其他机器的 IP 和端口,不一定是本机:
ngrok http 192.168.1.100:8080
含义是:
公网 ngrok 地址 -> 192.168.1.100:8080
HTTP/HTTPS 模式
ngrok http 8080
公网访问通常是:
https://xxxx.ngrok-free.app
公网端口由 ngrok 统一使用 443,你只需要指定内网端口。免费版一般不能自定义公网端口。
TCP 模式
ngrok tcp 3389
公网地址类似:
tcp://0.tcp.ngrok.io:xxxxx
这里的公网端口 xxxxx 通常由 ngrok 自动分配,免费版一般不能自己指定。