我有一个监听http://localhost:8001的服务器,我想让它在本地网络中可用。不幸的是,我无法访问代码,也无法修改上面的代码。它不监听8001端口上来自网络外部的请求。
我想使它既可以在本地网络和改变端口到9001。有什么工具或方法来使用OS功能来解决这个问题吗?
这是一台Windows电脑,我没有管理权限。
编辑:
我注意到节点上的python -m SimpleHTTPServer
和http-serv
都可以工作,如果我使用0.0.0.0作为地址,但是我没有能力修改这个程序,所以我想要某种方式双向地重定向调用
Edit2:
这是一个自己托管的.NET框架应用程序。
发布于 2020-06-02 16:18:49
仅仅使用您的主机名就足够了。
您只需要一个反向代理来更改端口。
这很简单,带着caddyfile
caddy reverse-proxy --from :9001 --to 127.0.0.1:8001
caddy发行版 (如caddy_2.0.0_windows_amd64.zip
)不需要任何管理/提升特权:只需使用caddy.exe
即可。就是这样。没有安装,没有安装,没有注册表修改。
然后:
https://<yourHostname>:9001
https://stackoverflow.com/questions/62030455
复制相似问题