Linux检查服务器是否有外网的脚本

_check_server_url="www.baidu.com"
ping -c 3 -i 0.5 -W 3 $_check_server_url &>/dev/null
if [ $? -eq 0 ]; then
  echo "ping $_check_server_url 测试响应成功。"
else
  echo "ping $_check_server_url 测试响应失败!"
fi

_http_code=$(curl $_check_server_url -s -I --connect-timeout 15 -w %{http_code} -o /dev/null)
if [ "$_http_code" -eq 200 ]; then
  echo "curl $_check_server_url 测试请求成功。"
else
  echo "curl $_check_server_url 测试请求失败!"
fi
双重检查网络是否正常,有效率99%

  文章源自新逸网络-https://www.xinac.net/9260.html

weinxin
新逸IT技术
扫一扫关注微信公众号
Admin
  • 本文由 发表于 2022-04-18
  • 转载请注明:https://www.xinac.net/9260.html
CentOS系统openssh升级教程 运维笔记

CentOS系统openssh升级教程

注意:升级openssh版本有风险,升级过程中不能中断!否则服务器有失联的风险。使用VPN连接远程操作的,网络不稳定的请勿操作。 按本教程操作,网络稳定的情况下,99%的都会成功。 网上很多教程先安装...
评论  0  访客  0
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定