/proc
ネットワークインターフェイスのMACアドレスを取得する方法と同様に、ネットワークインターフェイスのIPアドレスを取得する明確で簡単な方法はありますか?理想的には、catと入力してIPv4アドレスを取得することをお勧めします
。/proc/<foo>/{interface_name}
むしろ他を実行しないでくださいcat
。
ベストアンサー1
この/proc
ディレクトリでは、次の場所の転送情報ベーステーブルにIPv4アドレスを見つけることもできます。/proc/net/fib_trie
テーブルはcat
最初Main:
は理解しやすいです。Local:
cat /proc/net/fib_trie
または、ネットワーク、IPアドレス、およびネットマスクを確認してください。
cat /proc/net/fib_trie | grep "|--" | egrep -v "0.0.0.0| 127."
|-- 193.136.1.0
|-- 193.136.1.2
|-- 193.136.1.255
|-- 193.136.1.0
|-- 193.136.1.2
|-- 193.136.1.255