如果我的openvpn客户端不能每隔60秒ping一次目的地4.2.2.2,那么我正在尝试让它重新启动,如果它是这样的话,则什么也不做。这是我所拥有的。我也想继续运行,我正在高山Linux上运行这个程序。任何帮助都是非常感谢的。
#!/bin/sh
#This is a script to continuously do 5 pings to 4.2.2.2
#every 60 seconds to keep the tunnel up if pings fail,
#then it will restart the openvpn process. And record the
#time
我们有虚拟机在KVM环境中运行。我们将其中一个设置为运行Apache等的开发服务器,另一个设置为Windows开发环境。
这两个环境都很好地设置和运行。但是,他们不能互相打招呼。我想知道是否有明确的解决办法。
这就是正在发生的事情。
来自东道:
Cannot ping either of 2 VM's (one `Linux`, one `Windows`)
从VM中的任何一个:
Cannot ping host
Cannot ping each other
从其他网络机器(例如我的笔记本电脑从我的公司网络)
Successfully ping host at 192.
我知道不对称是错误的,我不想使用它。但另一方面,我的Linux服务器有多个接口(prod、备份、互连),我想监视它们--例如,通过ping。
但是我不能让我们的监控软件在每个VLAN中都有接口。因此,ping数据包的源IP仅为一个,而监视仅用于prod服务器的接口。
AFAIK: Windows 2012有功能,可以绕过这个限制,但我找不到任何合理的Linux解决方案。例如,我想避免类似双NAT之类的东西,用于ping数据包,进入和离开备份VLAN。