互联网连接丢失时禁用本地连接


0

我的拓扑结构就像这样..

具有2个网络连接的服务器(PC)

  • 100.50.50.5 /宽带棒(宽带/互联网接入)
  • 192.168.5.101(本地网络连接/无法访问Internet)

客户(PC)

  • 192.168.5.104(本地网络连接/无法访问Internet)

我创建了一个在客户端运行的批处理文件,它将ping 服务器,特别是IP地址192.168.5.101。如果它检测到丢失,它将变为脱机(Java程序)。

服务器中相同,批处理文件将ping到google.com(示例)以检查是否存在互联网连接。如果回复超时或无法访问,则本地网络连接IP地址(192.168.5.101)将使用NETSH更改为(192.168.5.106),以便客户端知道没有Internet连接(并且它将转向离线)。

现在的问题是更改IP地址需要时间,客户端需要超过30秒才能脱机。有没有其他方法可以在不更改IP地址的情况下执行此操作?如果不是,是否有另一种方法可以加快IP地址的更改速度。谢谢。


内部(DNS)名称服务器就是为此而设计的。当ip地址更新该主机的DNS条目时,这种方式总是试图ping同一主机。让主机的地址正在更改更新自己的条目。
Ramhound 2016年

Answers:


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.