我目前正在嘗試在以 Ubuntu 作為主機作業系統的電腦上設定 zoneminder。
在我做這一切之前,我想知道我購買的 POE CCTV 攝影機是否有效,Reolink RLC410-5MP
有多種方法可以實現此目的,但我發現的最簡單的方法是在 VLC 中使用 rstp URL 在搜尋 URL 的正確格式後,這就是我發現的
主碼串流:rtsp://admin:password@ip_address:554//h264Preview_01_main
我現在需要的是閉路電視的IP位址,它透過乙太網路電纜直接連接到我的筆記型電腦,並由電源供電
我不是 100% 確定如何找到 IP 位址,我發現的一種方法是使用
nmap -sn 192.168.0.0/24
然而,上面顯示了 8 個已連接的設備,我很困惑,因為我應該只期待一個/兩個設備(CCTV,也許還有路由器?)
尋找透過乙太網路纜線實體連接到筆記型電腦的 POE 裝置的 IP 位址的最佳方法是什麼?
答案1
對於將未知設備直接連接到電腦(筆記型電腦)的情況,首先要嘗試的是在電腦上執行 DHCP 伺服器,然後給它是一個地址。
您查看 DHCP 伺服器的日誌,您就會知道它有哪個位址。
DHCP 協定的工作原理大致如下:設備廣播“你好,我是這個子網路的新用戶!誰能給我一個 IP 位址嗎?”訊息,DHCP 伺服器回答「歡迎,新設備,這是您在此子網路中的 IP 位址,以及您可能會發現有用的其他網路資訊」。
詳細說明如何運作和設定 DHCP 伺服器取決於您的發行版。我正在使用 Debian,運行該isc-dhcp-server
軟體包,該軟體包在系統日誌中配置/etc/dhcp/dhcpd.conf
並記錄到系統日誌中。
如果未知設備不使用 DHCP,而是給自己一個靜態 IP 位址,那麼有趣的事情就開始了。然後你閱讀手冊,或者實際上你運行nmap
,解釋答案並嘗試更多的事情來找出設備的詳細功能。