ループバックデバイスを除くすべてのIPを取得する

ループバックデバイスを除くすべてのIPを取得する

ループバックまたはlocalhostデバイスを除いて、シェルを介してホストPCのすべてのIPを取得する必要があります。

ループバックデバイスを使用している場合は、ip addr showループバックデバイスがあります。ip addr show [device]実際には、デバイス名がわからないので尋ねることもできません。

後でフォローしてipだけを手に入れました。

ip addr | grep \"inet\" | awk '{print $2}' | cut -d/ -f1

答え1

ついに私はそれを使った。

ip addr show scope global

より複雑な設定でIPを見逃すことは実際にはわかりませんが、単純なテストネットワークでは機能します。

実際に似たものが見つかりませんでしたが、ループバックは見つかりませんでした。しかし、私もこのような考えから始めた。今はそれだけで十分です。

関連情報