无法连接到远程计算机错误 - Visual Studio Web 部署

Coudn't connect to the remote computer error - Visual Studio Web Deploy

我正在尝试使用 Visual Studio 2017 Community Edition IDE 通过 Web 部署选项 Publish/Deploy Asp.net MVC EF Code First 应用程序到服务器。 服务器通过 VPN 连接进行连接,并且能够从发布(本地)计算机 ping 通。

根据错误消息的建议,在服务器中安装了 Web Deploy 3.6,Web 管理服务 (WMSVC) 在具有 IIS 8.0 的服务器中成功 运行。 此外,确保 WMSVC 启用了远程连接。 现在,怀疑是否有任何防火墙规则可能是罪魁祸首,但不确定是否有任何其他问题。 试过,检查了服务器端口 80 和 8172,如下所示

netstat -aon | findstr :8172
  TCP    0.0.0.0:8172           0.0.0.0:0              LISTENING       4
  TCP    [::]:8172              [::]:0                 LISTENING       4
netstat -aon | findstr :80
  TCP    0.0.0.0:80           0.0.0.0:0              LISTENING       4
  TCP    [::]:80             [::]:0                 LISTENING       4

这意味着端口被禁用了? 或者是否有可能缺少任何其他东西来成功完成此部署? 提前致谢。

显示以下错误,

通过创建 public ip 而不是 VPN 连接并启用端口解决了这个问题。此外,站点名称是带有 "Default Web Site/".

前缀的站点名称