如何连接另一台服务器上的 运行 网络

How to connect with web, which is running on another server

我已经使用 AnyVPN 和 PuTTy 将我的 PC 连接到其他服务器。然后我制作了简单的烧瓶 python 应用程序(代码如下):

from flask import Flask

app = Flask(__name__)

@app.route('/')
def homepage():
    return "Hi there, how ya doin?"

if __name__ == "__main__":
    app.run(')

当我尝试 运行 时 - 它正在工作。终端显示“* 运行 on http://127.0.0.1:5000/”,但是当我打开浏览器并输入 link 时 - 我的浏览器没有显示任何内容。更重要的是,我在这台服务器上没有root权限,我看到转发功能被禁用了。

你知道我该如何解决这个问题吗?

首先,127.0.0.1 是环回地址 - 用于引用查看此地址的同一台机器(本地机器)。

由于您已将应用程序托管在不同的服务器上,因此您可以使用用于登录 PuTTy 的那台计算机的 IP 访问该应用程序。

在浏览器中键入 http://<ip_of_remote_machine>:5000 以连接到您的应用程序。