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

XINAC 2022-04-1811:12:14
评论
148 391字
_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%

 

weinxin
新逸IT技术
扫一扫关注微信公众号
XINAC
  • 本文由 发表于 2022-04-1811:12:14
  • 转载请注明:https://www.xinac.net/9260.html
fail2ban防爆破攻击发送消息提醒配置 运维笔记

fail2ban防爆破攻击发送消息提醒配置

Fail2Ban 是一款入侵防御软件,可以保护服务器免受暴力攻击。Fail2Ban 在运行时会监听日志文件,根据指定的规则解析日志内容,检测到失败日志后,可自动更新防火墙规则,封禁IP地址。 &nbs...
fail2ban防护爆破攻击极速安装配置教程 运维笔记

fail2ban防护爆破攻击极速安装配置教程

Fail2Ban 是一款入侵防御软件,可以保护服务器免受暴力攻击。Fail2Ban 在运行时会监听日志文件,根据指定的规则解析日志内容,检测到失败日志后,可自动更新防火墙规则,封禁IP地址。 &nbs...
匿名

发表评论

匿名网友

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

确定