我刚刚开始使用 ngrok,在使用标准程序时,我可以使用 ./ngrok tcp 22 启动隧道,并在我的仪表板中看到该隧道打开,
但是我想使用pyngrok,并且在这里使用时:
from pyngrok.conf import PyngrokConfig
from pyngrok import ngrok
ngrok.set_auth_token("<NGROK_AUTH_TOKEN>")
pyngrok_config = PyngrokConfig(config_path="/opt/ngrok/ngrok.yml")
ngrok.get_tunnels(pyngrok_config=pyngrok_config)
ssh_url = ngrok.connect()
它连接并生成一个隧道,但我在仪表板中看不到任何打开的东西,为什么?
也许是因为 python 脚本执行并生成 URL,然后停止并从中退出,但是如何让它继续运行,或者如何使用 python 甚至 API 启动隧道?请使用 python 或 API 建议正确的脚本?