Windows Server 2012-通过Web访问从外部地址访问RDS


8

我有一个很奇怪的问题。我正在天蓝色地设置RDS服务器以进行概念验证。我发现,如果我使用通过azure(xxxx.cloudapp.net/RDWeb)提供的外部URL进行Web访问,则可以很好地登录,甚至在任务栏中看到小的弹出窗口也可以表示我已经连接了,但是该页面显示没有可用的remoteapps-好像还没有发布过。

如果我修改主机文件以将外部IP地址视为具有内部dns名称(xxx.domain.local等),然后使用该地址访问RDWeb,则它可以正常工作。我可以访问remoteapp目录,选择一个应用程序并运行它,没有任何问题。

我已经尝试了所有我能想到的一切,包括设置了以前未安装的rds网关,但是没有任何区别。有人有见识吗?

Answers:


1

我遇到了这个问题,这全都取决于名称和证书。您需要确保:

  • 所有服务器都配置为显示您的外部DNS名称,RD Web服务器,会话主机,代理和网关(如果有的话)
  • 服务器需要能够响应内部网络上的该外部名称,因此您将需要在内部网络上设置第二个DNS区域,并使用外部名称和所有服务器的正确IP
  • 确保所有服务器都具有针对外部域的有效证书。您可能需要通配符,因为您需要所有以servername.external.domain形式出现的服务器

0

一年前,我遇到了类似的问题,其中服务器的证书和名称导致发布我们公司的应用程序时出现问题。

看到对本地主机文件的更改解决了该问题,您可能希望RDP服务器使用xxxx.domain.local以外的名称显示其名称。

尝试使用此处的脚本


感谢您的尝试,但我已经尝试过了。
Frater,2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.