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

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

arp-scan をチェックしてください コマンド - おそらくインストールする必要があります。例:

sudo apt-get install arp-scan

http://manpages.ubuntu.com/manpages/hardy/man1/arp-scan.1.html

さらに詳しく説明すると:

sudo arp-scan --interface=eth0 --localnet

eth0 はデバイスです。デバイスは次の方法で見つけることができます:

ifconfig

nmap を使用します。例:nmap -sn 10.10.10.0/24 arp キャッシュは、最近連絡を試みた相手のみを通知します。


Windows では、これは arp -a になります。 Linux でこれに相当するものは arp -e です。 .

man から arp のページ :

arp with no mode specifier will print the current content of the table.
-e : Use default Linux style output format (with fixed columns).

Linux
  1. ターミナルを閉じるときにすべてのTmuxセッションを閉じるようにBashrcを構成するにはどうすればよいですか?

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

  3. ディレクトリ内の最後に変更された 5 つのファイルを一覧表示 (ls) するにはどうすればよいですか?

  1. ローカル ネットワーク内の NFS サーバーに接続されているクライアントのリストを取得する方法は?

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

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

  1. Linux でロックされているすべてのユーザーを一覧表示するにはどうすればよいですか?

  2. すべての拡張属性とその方法を表示/リストできますか?

  3. PDF 内のすべてのテキストをラスタライズするにはどうすればよいですか?