GNU/Linux >> Linux の 問題 >  >> Ubuntu

ネットワークに接続されているすべてのコンピューターを表示するにはどうすればよいですか?

私はLANにいて、Ubuntuが3つ、Kubuntuが2つ、Windows XPが2つ、Windows 7が2つあります。LANに接続されているPCを確認するために使用できるコマンドまたはツールは、PCの名前とIPを示しています。 LAN内のすべてのPCを表示するAngryIPのようなツールに似ています。

LANに接続されているコンピュータのIPや名前がわからないことに注意してください。したがって、ツールまたはコマンドはそれらを探す必要があります。

ベストアンサー

Linux/WindowsワークステーションからLAN上のすべてのホストを検索することから取得

for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null; 
    [ $? -eq 0 ] && echo "192.168.1.$ip UP" || : ;
done

しかし、優れたツールとしては、Nmapが必要です。ネットワークのマッピングに最適です。


Ubuntu
  1. Mysqlのクエリログを有効にする方法(すべてのSQLクエリを参照してください)?

  2. すべての連絡先を削除する方法は?

  3. Unityのパネルで開いているすべてのウィンドウのリストを表示するにはどうすればよいですか?

  1. Ubuntuでネットワークを再開する方法

  2. Nfsネットワークを設定する方法は?

  3. インターネットに接続していないときにUbuntuを更新するにはどうすればよいですか?

  1. SSH を介してすべてのネットワーク トラフィックをトンネリングするにはどうすればよいですか?

  2. できればターミナルを使用して、接続されたネットワーク内のすべての IP を一覧表示するにはどうすればよいですか?

  3. Windows SMB ネットワーク共有内のすべてのファイルを一覧表示する方法