如果我的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
脚本,想要ping网络上的设备,告诉我它是否可达,然后从ping中获取ttl数据,并告诉我操作系统。
我尝试过使用awk命令,但我还是个脚本新手,可能没有正确使用它。
for host in $(seq 1 255);
do
ping -c 1 $sn.$host | grep "Unreachable" &>/dev/null
if [ $? -eq 0 ]; then
printf "%s\n" "$sn.$host is Offline"
fi
ping -c 1 $sn
使用HyperledgerComposerV0.12使用以下代码调用deploy函数,这将返回一个“成功”结果:
/**
* Deploys a new BusinessNetworkDefinition to the Hyperledger Fabric. The connection must be connected for this method to succeed.
* @param {express.req} req - the inbound request object from the client
* req.body.myArchive: _string - s
我们有虚拟机在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机箱上遇到了这个场景。
$ curl 10.200.20.66:8087/ping
curl: (7) Failed to connect to 219.135.102.36 port 8118: Connection timed out
$ curl 114.114.114.114:80/x
curl: (7) Failed to connect to 219.135.102.36 port 8118: Connection timed out
正如您所看到的,curl一直试图连接219.135.102.36:8118。
我尝试过使用nc和telnet,它们都给出了正确