IPが利用可能であることを確認してください。

IPが利用可能であることを確認してください。

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

この手法は、応答しないホストと存在しないホストを区別するためには使用できません。

おすすめ記事