当有线和无线接入我们的networking时,我们有个人计算机可以切换IP。 不幸的是,当PC从无线连接到有线连接时,networking上的所有其他计算机都没有意识到新的IP,他们试图用旧的IP打电脑。
需要做些什么来configurationnetworking以无缝地保持PC在有线/无线之间切换时的networking访问能力?
谢谢!
简短的回答:名字parsing
长的答案:取决于你正在使用的DNS或/和WINS,你可以运行适当的脚本来使你在networking之间切换的机器能够在DNS或/和WINS中更新它自己的信息。 然而,这里的问题是让所有剩下的机器知道这个变化,这基本上意味着让他们清除他们自己的parsingcaching并转到DNS / WINS查询来寻找新的名字。 这也可以通过减less甚至删除每台机器上的caching的TTL来完成,或者完全禁用。
我假设您了解它将如何影响您的networking以及负责名称parsing的服务器。 显然,影响将是相当巨大的。
然而,这种情况可能是不理想的,你最好的select是在你的DNS中设置一个指向笔记本电脑(即服务器)的Alogging的CNAME条目。 这样客户端cachingCNAMElogging而不是Alogging,DNS服务器将负责处理IPparsing。 让用户使用CNAME条目进行连接。
resource.domain CNAME
laptop.domain一个logging
当笔记本电脑在连接之间改变它的IP时,它将更新A / PTRlogging,然后这些logging将反映在CNAMElogging中。
编辑
我再次想到这个问题,我的答案仍然不能解决问题。 即使使用CNAMElogging,客户端仍将caching从DNS服务器收到的响应。 您需要停止caching响应的客户端或降低caching时间。 您可以通过编辑在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parametersfind的DWORD值MaxCacheTtl & MaxNegativeCacheTtl来完成此HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters 。 将这些值更改为要caching条目的秒数。 参考: 禁用客户端DNScaching
请注意这会对您的networking/客户端产生影响。