IPカメラアドレスを知る方法

IPカメラアドレスを知る方法

固定IPアドレスに設定されたネットワークカメラがあります。 Linuxを使ってIPをどのように知ることができますか?

カメラをノートパソコンに直接接続します。

私のシステムは
Linux machine 3.5.7-gentoo #2 SMP

ifconfig eth0  
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  
        inet6 fe80::21e:ecff:fe18:854f  prefixlen 64  scopeid 0x20<link>  
        ether 00:1e:ec:18:85:4f  txqueuelen 1000  (Ethernet)  
        RX packets 35839  bytes 2150340 (2.0 MiB)  
        RX errors 0  dropped 0  overruns 0  frame 0  
        TX packets 1084  bytes 145354 (141.9 KiB)  
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0  

答え1

静的IPアドレスにプリセットされていて、デフォルトでDHCPを使用するように設定されていない場合でも、DHCPを使用できます。この場合は、同じネットワークとネットマスクを使用するプライベートネットワーク(コンピュータとカメラなど)に接続して設定する必要があります。

DHCPを使用している場合は、すべてのネットワークをpingして、ARPキャッシュでカメラのMACアドレスを見つけることができます。たとえば、

nmap -sP 192.168.0.0/24
arp | grep <the MAC address with ':' as separator and lower case letters>

編集:(提供された情報を考慮して)

カメラをノートパソコンに直接接続すると、カメラの設定(Webページや簡単なTelnetメニューなど)にアクセスできます。カメラのマニュアルでデフォルトのカメラIPアドレスを確認できます。同じネットワークに固定アドレスを設定してラップトップを設定する必要があります。

たとえば、カメラのアドレスがある場合は、ノート192.168.0.1ブックをに設定できますifconfig 192.168.0.2/24 up。その後、カメラをpingして設定(固定IPアドレス、DHCP設定など)を変更できます。その後、カメラを目的のネットワークに接続できます。

答え2

カメラのMACアドレスはどこかに記録する必要があります。長さは12文字で、各文字ペアの間にコロンを含めることができます。

その後、プローブサブネットを使用してnmapコンピュータのARPテーブルを入力し、カメラのMACアドレスと一致するものを見つけることができます。

$ nmap -sn 192.0.2.0/24      <-- replace with your subnet's address and size

Starting Nmap 6.00 ( http://nmap.org ) at 2013-06-17 15:11 BST
Nmap scan report for 192.0.2.1
Host is up (0.00012s latency).
...

$ arp -an | grep -v incomplete
? (192.0.2.1) at 00:02:03:04:05:06     <-- list of MAC addresses
? (192.0.2.24) at 08:0a:0b:0c:0d:0e

関連情報