我对 IIS 一无所知,但这应该非常简单。
我们已经在 Windows Server 2012 上设置并部署了远程桌面服务。内部运行良好。我正在尝试设置它,以便我们可以从外部访问它。
我已经设置了防火墙,允许使用 https 的传入连接访问该 IP
我有一个静态映射,将公共静态 IP 与该服务器的内部私有 IP 进行映射
我在网络解决方案上有一个记录,在 ping 时可以正确显示公共 IP
当我将该名称放入浏览器(外部)时,我看到的是默认的 IIS 8 启动页面,并且它确实显示 SSL 正在运行。
因此,综合上述所有情况,我认为需要在 IIS 中重定向或更改一些简单操作,以便我们可以调出 RDWeb 网关页面,该页面将有一个 RDP 文件的链接/下载,以便他们可以使用远程桌面。
你们能告诉我在 IIS 中去哪里吗?
答案1
要访问远程桌面 Web,请使用以下 URL:
http://rdp.example.org/RDWeb/
rdp.example.org
您的远程桌面服务器网关在哪里。
答案2
您的问题是您使用主机的根目录作为 URL。默认情况下,在启用 IIS 的系统上,这将转到 IIS 欢迎页面。为了连接到在该 IIS 实例上运行的站点,您需要:
输入您已安装的 Web 服务的实际 URL。
重定向
https://[hostname]/
至https://[hostname]/RDWeb
关于如何在 IIS 中执行 URL 重定向的基础知识介绍得相当好在这篇 Technet 博客文章中。它是关于如何重定向
http
到https
,但它应该足以向您展示要去哪里以及如何进行您想要的简单重写。StackOverflow 上还有一个非常详细的答案,你可能需要看看。它适用于 IIS 7,但对于 IIS 8 也应该相同。