当我尝试使用 ./ngrok tcp 25565
时,区域变为默认(我们)区域并转发端口 (x.xxx.ngrok.io:xxxxx)。
所以我将地区更改为离我的国家最近的地区,即亚洲,所以我使用了命令
./ngrok tcp -region=ap 25565
。它在所述区域上启动 tcp 但它不转发端口(而不是 x.xxx.ngrok.io:xxxxx 我得到 x.xxx.ngrok.io:xx)
this is what happens when i run it
我不知道拥有 2 位端口是否与拥有 5 位端口相同,但我在 Minecraft 服务器上使用它,唯一可用的 IP 是 (x.xxx.ngrok.io:xxxxx)一个。
答案 0 :(得分:0)
猜测:你的终端窗口是固定宽度的,它截断了端口号。
特别是当您包含 region
时,主机名会比平常多 3 个字符:x.tcp.xx.ngrok.io
vs x.tcp.ngrok.io
,这符合您看到的端口号为 3 的事实数字比平时短。
要获得正确的地址,您有几个选择:
http://localhost:4040
运行的 ngrok 网络检查界面。https://dashboard.ngrok.com/endpoints/status
。ngrok TCP 地址的端口号始终为 5 位数字。