接続されているデバイスのローカルネットワークをスキャンするにはどうすればいいですか?(Mac OS)
私は基本的にこののようなものを探していますが、Macで利用可能です。
私は新しいワークステーションをワイヤレス複合機に接続しようとしているのですが、デバイスが私に接続するためのIPを吐き出すために地獄のような時間を持っています。
私は基本的にこののようなものを探していますが、Macで利用可能です。
私は新しいワークステーションをワイヤレス複合機に接続しようとしているのですが、デバイスが私に接続するためのIPを吐き出すために地獄のような時間を持っています。
ifconfig | grep broadcast
で探せます)2.
お使いのプリンタはファイルをドロップするためのファイル共有を提供していますか?
新しい複合機はBonjour/ZeroConfをサポートしていますか?ほとんどの新しいネットワークベースのプリンタがそうです)もしそうなら、ネットワーク上で利用可能なものを確認するために Bonjour Browser のようなプログラムを使用することができます。
ルータ上でそれはDHCPクライアントテーブルに表示されますか(このテーブルを見る方法を参照するには、マニュアルを参照する必要があるかもしれません) - これはまた、あなたにIPを与えるだけでなく、あなたのプリンタが実際にネットワークに接続されていることを確実に知ることができます。
MacからコマンドラインからNmapなどのプログラムを使用するか、GUIベースのアプリ(例: Zenmap - GUI for NmapやAngryIPScanner)を使用してネットワークをスキャンして、どのポートが利用可能かを確認することができます。
NMAP
[nmap]は、あらゆる種類のネットワークデバイスのスキャンに最適です。GUI [zenmap] が必要な場合は Zenmap
を使用してください。
ローカルネットワークが 192.168.0.0/24
であると仮定すると (24
はネットマスク 255.255.255.0
を意味します)、これはオンラインホストの IP アドレスと MAC アドレスを提供します:
nmap -sP 192.168.0.0/24
プロジェクトのウェブサイトからパッケージをダウンロードしたり、ソースから MacPorts [macports] を使って自分でビルドしたりすることができます。楽しんでください。:-)
[nmap] https://nmap.org/
[zenmap] https://nmap.org/zenmap/
[macports] https://www.macports.org/
Fing (主にandroid/ios用のモバイルネットワークスキャナとして知られています)には、フリーで利用可能な macos console version があります。それは、nmapよりも高速で使いやすいように見えます。
一度インストールすると、次のようにして実行することができます:
sudo fing
それは明らかにクローズドソースであるので、私はそれが使用することがどのように安全であるかわからない。
brew cask install fing
作品:
$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done
or
$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done
loop from 1 till 254
on each loop ping the ip one after another, to skip press CTRL + C
or
on each loop -W 1 means auto skip after 1 second
説明:
&001 &001
Macには、ARP、BONJOUR、NBT、その他いくつかのネットワークスキャン技術を集約したGUIを持っているように見える IP Scanner があります。