IPが利用可能であることを確認するためにスクリプトを使用できますか?
擬似コードは次のとおりです。
if [ip is available]
echo "IP is available"
else
echo "IP is not available"
fi
たぶんこれを達成するためにpingを使用できますか?
ベストアンサー1
要求しているデバイスにすでにIPアドレスがある場合は、次のように公正な試みを行うことができます。ping
if ping -c1 -w3 10.11.12.13 >/dev/null 2>&1
then
echo "Ping responded; IP address allocated" >&2
else
echo "Ping did not respond; IP address either free or firewalled" >&2
fi
この手法は、応答しないホストと存在しないホストを区別するためには使用できません。