build立:
目前,当我们更新软件时,我手动将更新的客户端/configuration文件的副本下载到每个DC。 我有一个脚本,我们运行在每台PC上来更新客户端。 它确定PC所在的子网,并从该DC拉取软件。
这是混乱的,但它的工作。
客户端具有自动更新function,但只能从应用程序服务器(位于数据中心,通过3兆的链接)中提取。 这是永久的,因为更新不是“补丁”,而是完整版本的客户端,即使是小的升级(坏devise)。
在最新的修补程序之后,可以将客户端configuration为从其他服务器提取。 不幸的是,所有的客户都是一样的。
有什么样的DNS魔术我可以用来从本地服务器拉? 例如,如果我告诉客户端他们的更新服务器是ERPUPDATE,我可以让他们的本地DNS服务器为ERPUPDATE返回一个不同于其他站点的IP吗?
示例:客户端1在站点A,客户端2在站点b。 他们各自运行软件,并检测到版本更改。 根据configuration文件,客户端查看ERPUPDATE更新的客户端。
不好的解释,我周末工作了61个小时,还没有完全反弹。 如果需要,我会很乐意澄清的!
我使用Active Directory域名来帮助本地化服务,您可以将软件更新放在每个DC上的一个共享上。 例如,如果您从站点A ping mydomain.local,它应该自动parsing为站点A中DC的IP。
您可以将更新放在netlogon文件夹中,并通过\\ mydomain.local \ netlogon \ updates访问它
更好的select是使用名称空间设置DFS复制,然后可以执行\\ mydomain.local \ updates。
希望这可以帮助。