Ubuntu 脚本检测远程 IP 是否被墙
以下是一个使用脚本查询远程 IP 是否被墙的示例:
#!/bin/bash
IP='远程IP地址'
ping -c 1 $IP > /dev/null # 发送一个ping请求,只发送一次
if [ $? -eq 0 ]; then # 检查ping命令的退出状态
echo '$IP 可以访问'
else
echo '$IP 被墙了'
fi
在脚本中,将'远程IP地址'替换为你要查询的远程IP地址。脚本使用 ping 命令发送一个 ping 请求,如果 ping 请求成功,则说明可以访问该 IP,否则说明被墙了。
保存脚本文件,例如 check_ip.sh,然后在终端中运行以下命令来执行脚本:
chmod +x check_ip.sh # 添加可执行权限
./check_ip.sh # 执行脚本
脚本将显示远程 IP 地址是否可访问或被墙了的结果。
原文地址: https://www.cveoy.top/t/topic/koGu 著作权归作者所有。请勿转载和采集!