![Windows Server 2008 R2 上的自托管应用程序仅适用于本地主机](https://linux22.com/image/672188/Windows%20Server%202008%20R2%20%E4%B8%8A%E7%9A%84%E8%87%AA%E6%89%98%E7%AE%A1%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BB%85%E9%80%82%E7%94%A8%E4%BA%8E%E6%9C%AC%E5%9C%B0%E4%B8%BB%E6%9C%BA.png)
我正在尝试安装Go Git 服务在 Windows Server 2008 上。我已经在专用用户下安装了应用程序和服务,我可以从服务器 (localhost:3000) 访问它,但无法从另一台机器访问它。我可以访问 IIS 上托管在端口 80 上的网站,但无法访问自托管应用程序。防火墙已关闭,我尝试运行命令:
netsh http add urlacl url=http://+:3000/gogs user=DOMAIN\user
,禁用 IIS,将用户插入管理员组。似乎没有任何效果。
编辑:我禁用了 IIS,并将端口改为 80,现在一切正常。因此,看来我需要打开服务器上的 3000 端口,但由于防火墙已禁用,因此我不知道该怎么做。
编辑2:问题出在互联网和我的服务器之间的云服务器上的防火墙。