标题基本上说了这一切,但我会详细说明。
我有我的Outlook客户端安装程序来使用Outlook无处不在function。 这没有连接到我们的VPN工作正常。 但是,当我连接到VPN Outlook客户端失去其连接。
我设置我们的VPN使用Windows Server 2003的RRAS似乎工作正常,但似乎这一定是造成这个问题。
我的工作站正在运行Windows 7专业版,并且我的VPN连接的属性设置为不使用远程networking上的默认网关(所以我正在使用本地网关并且能够浏览互联网而没有问题)。
有没有人知道这个问题会是什么? 这是非常令人沮丧的。
提前致谢。
什么DNS服务器做VPN客户端? 我假设Outlook Anywhereconfiguration为使用连接到VPN的无法parsing的公共FQDN。 当VPN客户端连接时,它可以parsingExchange服务器的FQDN?
编辑1
只是为了更好地理解,我们指的是Exchange服务器的公共FQDN,对吧? 如果是这样,那么可以假设你的内部和外部的DNS名称空间是不同的(.com和.local,或其他),对吗?
编辑2
现在我们已经确定了问题所在,我们必须确定一个合适的解决scheme。 有很多方法可以解决这个问题,虽然我从来没有遇到过你的具体问题,但这里有一些注意事项和一些build议:
笔记:
RRAS将通过以下两种方法之一向VPN客户端提供DNS服务器设置:1.如果RRAS服务器configuration为从DHCP(内部DHCP服务器)为VPN客户端分配IP地址,则DHCP服务器中configuration的DNS服务器设置将为分配给VPN客户端。 2.如果RRAS服务器configuration为从RRAS服务器本身的静态池中为VPN客户端分配IP地址,则RRAS服务器将分配在服务器上的NIC的TCP属性中configuration的任何DNS服务器设置configuration为传入的VPN连接。
build议:
一种允许VPN客户端parsing内部和外部DNSlogging的方法是将另一个内部DNS服务器设置为仅转发服务器(这可能是RRAS服务器本身)。 在此转发DNS服务器上,您可以将其configuration为使用公共可用的DNS服务器进行外部DNSparsing,并将其configuration为使用条件转发将内部DNS服务器用于内部DNSparsing。 将RRAS服务器configuration为使用驻留在LAN子网内的VPN客户端的静态IP地址池(以允许连接到内部资源),并将为RRASconfiguration的NIC设置为使用此DNS服务器。
这种情况创build了一个场景,RRAS服务器将DNS服务器分配给RRAS绑定的NICconfiguration为使用VPN客户端。 当VPN客户端需要parsing外部DNSlogging时,新的DNS服务器将把查询转发给你configuration它使用的任何公共DNS服务器。 当VPN客户端需要parsing内部DNSlogging时,新的DNS服务器将根据您在新的DNS服务器上configuration的条件转发,将查询转发到您的内部DNS服务器。
在审查这似乎有点复杂,可能是“过度工程”的解决scheme。 你可能想看看是否有其他人用更简单,更“优雅”的解决scheme。
将RRAS服务器上的VPN适配器的TCP / IP属性设置为包含将parsing邮件服务器FQDN到DNS地址的DNS服务器。
有关RRAS和DNS的更多讨论,请参阅此主题 。