CentOSでネットワーク内のすべてのIPアドレスを確認する方法は何ですか?

特定のネットワークセグメント内のすべてのIPアドレスを確認するには、次のコマンドを使用できます:

nmap -sn <网段>

`<ネットワークセグメント>`は、確認したいネットワークセグメントのことであり、例えば`192.168.0.0/24`です。このコマンドは、指定されたネットワークセグメント内のすべてのホストをnmapツールを使用してスキャンし、そのIPアドレスを表示します。CentOSシステムにnmapツールがインストールされていることを確認してください。

もし、現在のシステムが属しているネットワーク内のすべてのIPアドレスをリストアップしたいだけであれば、以下のコマンドを使用してください:

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

このコマンドは、IPv4アドレスをすべてリストアップし、CIDR接尾辞を除去します。

上記のコマンドは、root権限またはsudo権限を持つユーザーでの実行が必要です。

bannerAds