Ubuntu Linux(16.04)マシンにIPカメラを接続しようとしています。職場では60台以上のカメラのカメラネットワークを担当していますが、AxisカメラのIPアドレスなどを決定するためにいくつかのウィンドウツールを使用しています。家では、Ubuntu Linuxマシンを使用して、1台のカメラがイーサネットポートに接続されていることを確認しようとしています。
運が悪かったのでDHCPを使用してみました(おそらくカメラのIPアドレスが固定されているためです)。
「他のコンピューターと共有」(Ubuntu GUIのネットワーク設定のオプション)を使用してみたところ、ホストコンピューターのIPアドレスは10.42.0.1になりましたが、nmapなどのツールを使用すると、このネットワーク上の他の接続は表示されません。
10.42.0.xなどのドメイン範囲と192.168.55.xなどの従来のIP範囲を使用して、手動のネットワーク設定を使用してみました。すべて成功しません。
AngryIP(Windowsの便利なツール)をインストールしようとしましたが、Ubuntuがインストールを拒否したため、.debファイルまたはインストールに問題があるようです(ipscanのリポジトリがもう存在しないと思われます)。
ここに記載されているすべてのことも試しました:
Ubuntu 16.04 LTS用のIPスキャナーをインストールするにはどうすればよいですか?
もう一度、成功しませんでした。
カメラが接続されていることはわかっています。プラグを差し込むと、Tx LEDが短時間点滅してから点灯したままになり、Ubuntuは「イーサネットネットワークに接続しました」などと報告します。また、nmapを実行すると、カメラのLEDが1〜2秒間点滅するため、何かがそこにあり、通信しているため、UbuntuにIPアドレスを教えてもらえないようです。
繰り返しになりますが、私が仕事で使用しているツールは、IPアドレスが接続されているドメインの完全に外れている場合でも、カメラのIPアドレスを教えてくれます。正直なところ、それがどのように機能するかはわかりませんが、はい、たとえば172.16.12.xのドメインで192.168.55.7のようなアドレスを識別できます。
ハードウェアの観点から、私のマシンは最新のI7であり、カメラは評判の良いブランドであり、イーサネットポートに直接接続されています。ネットワーク上に他のノードはありません。
助けてください!
接続が確立されると、IFCONFIGは次を返します。
承認された回答:
これは3つの方法で実行できます。
関連:Ubuntuで利用できるカスタムランチャーとUnityクイックリストは何ですか?スキャンするサブネット(192.168.0.xまたは10.0.0.x、または何を持っているか)を知っている必要があります。
ifconfig
を実行します サブネットを確認します。私の例では、192.168.0.255を使用します
方法1nmap
パッケージのインストールを気にしない限り、IMOnmapが最適です
sudo apt-get install nmap
次に、pingで検索します(nmapはもちろんより複雑になる可能性があり、これはpingをファイアウォールで保護していないことを前提としています)
nmap -sP 192.168.0.*
方法2:arpを使用する
ping -b 192.168.0.255
arp -a
方法3、そしておそらくさらに良いオプションは、ルーターにログインします。ほとんどのルーターには、接続されているすべてのデバイスを表示するWebインターフェイスがあります。
もちろん、これらの方法では、どのIPに何があるかはわかりませんが、nmapは必要に応じてOSを推測しようとします。
https://nmap.org/book/man-os-detection.html
何がどのIPにあるか、またはそうでないかについての手がかりを与える可能性があります。