这是我的设置:我有一个 Python 网络服务器(我自己编写的),它在端口 80 上监听,还有一个传输守护程序(bittorrent 客户端)在端口 9101 上提供一个 webUI。(在 Linux 上运行)
我可以毫无问题地在本地访问这两个网络服务器,但现在也想从外部访问它们。我的问题是我不想在我的防火墙上打开额外的端口来访问传输 webUI。是否可以在 python 网络服务器中将一些流量重定向到适当的端口。
举个例子:
http://mywebserver/index.html -> 由 Python 网络服务器提供服务
http://mywebserver/transmission.html -> 重定向到传输(当前为 http://localhost:9101)
谢谢
最佳答案
我找到了答案:反向代理。它将负责根据 URL 路由到正确的端口。我现在只需要选择正确的一个(NginX、pound、lighttd 等...)
还是谢谢你
关于python - 将流量重定向到其他网络服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8149701/