A. 遠程監控系統客戶端通過公網(廣域網)WEB方式訪問監控主機,該如何操作
具體步驟(推薦使用方法2):
1.啟用DMZ虛擬主機:該操作是最簡單的辦法,它將路由器外網IP地址直接映射到內網DVR主機上;缺點是將DVR主機直接映射到外網,使DVR直接暴露於公網之上,特別容易遭受攻擊,感染病毒。
2.埠映射:該方法是相對較為安全的操作方式,只開放有用的埠,有效屏蔽來自外網的攻擊,通過客戶端軟體遠程監控必開80埠,建議改為81埠或其它。
軟體所涉及到的每個埠都具有不同的功能,必須全部開放。為了方便管理,請將監控主機內網IP設置為固定式,並且IP地址號盡量靠後以免與其它電腦沖突。
開啟路由器埠映射操作步聚(TP-LINK路由器為例):
1、在IE地址欄輸入路由器IP(查詢路由器IP地址請參見本文紅字部份);
2、輸入用戶名密碼(默認用戶名admin,密碼admin);
3、點擊網頁左測從上至下第五項「轉發規則」;
4、點擊「虛擬伺服器」
5、設備右邊窗口中的伺服器埠(分別在每項輸入:80或81、5050、5051、5052、6789、5040、7050),IP地址(即監控主機內網IP地址),協議(選擇ALL),啟用(全部打勾),輸入正確後保存即可。
注: 由於軟體涉及的埠較多,但有的路由器只支持開幾個埠.如我們介紹的TP-LINK路由器,只能開8個口。如果客戶需要開多個埠.可以更換一下支持多埠的路由器。
更多參考資料請登錄艾維音響網
B. 詳細介紹下YSZ2002與YSZWeb監控系統~~謝謝
YSZ2002相關介紹:
YSZ2002是基於CORBA組件模型的電力監控軟體,能夠實現工廠級電力設備的遙測、遙訊、遙控和遙調。YSZ2002運行系統由8類系統服務及3個運行模塊組成,系統服務與運行模塊都以CORBA對象的形式體現。
針對基於不同技術平台的監控系統間的數據交換問題,結合基於CORBA組件模型的分布式電力監控系統,提出了基於WebService技術的數據發布方案;系統採用面向對象的思想將CORBA客戶端與Web服務集成,通過服務介面實現對CORBA對象的間接訪問;利用C++BuilderWAD調試工具測試了系統的傳輸性能並對測試結果進行了分析。該Web Service方法在分布式電力監控系統中得到了成功應用。
通過微機實現對現場電力設備運行狀態的監視和控制,不僅節省人力物力、節約運行成本,還增強了系統的安全性。電力監控系統由最初的單機運行系統逐步發展到分布式系統,其監控范圍也由車間級的應用逐步過渡到工廠級的應用。隨著Web技術的日趨成熟,將電力監控系統與Web技術結合,實現基於Web的遠程監控成為行業發展的趨勢。
C. 如何在Linux上搭建一個基於Web的輕型監控系統
主要功能特性
下面列出了Mnitrix的主要功能特性。想了解完整的功能特性,請訪問其官方網站(http://www.mnitrix.rg/features.html)。
顯示系統負載和系統服務需求
顯示CPU/GPU溫度感測器
顯示磁碟的溫度和健康狀況
顯示網路/埠流量和netstat方面的統計數據
顯示郵件方面的統計數據
顯示Web伺服器方面的統計數據(Apache、Nginx和Lighttpd)
顯示MySQL負載及統計數據
顯示Squid代理方面的統計數據
顯示NFS伺服器/客戶機方面的統計數據
顯示Raspberry Pi感測器方面的統計數據
顯示Memcached方面的統計數據
在Fedra、CentOS或RHEL上安裝和配置Mnitrix
首先,安裝必需的程序包,如下注意。請注意:在CentOS上,你首先需要安裝EPEL軟體庫和Repfrge軟體庫。
$ sud yum install rrdtl rrdtl-perl perl-libwww-perl perl-MailTls perl-MIME-Lite perl-CGI perl-DBI perl-XML- Simple perl-Cnfig-General perl-HTTP-Server-Simple perl-I -Scket-SSL
完成這一步後,可以用下面這個命令來安裝Mnitrix:
$ sud yum install mnitrix
想配置Mnitrix,打開/etc/mnitrix/mnitrix.cnf中的配置文件,更改相關選項。想了解Mnitrix配置文件方面的詳細信息,請訪問http://www.mnitrix.rg/dcumentatin.html。
默認情況下,內置的HTTP伺服器偵聽埠8080。因此,確保你的防火牆沒有阻止TCP埠8080。
想啟動Mnitrix,只要鍵入下面這個命令:
$ sud service mnitrix start
啟動你的常用Web瀏覽器,然後進入到http://<hst-ip-address>:8080/mnitrix,即可訪問Mnitrix的Web界面。
在Archlinux上安裝和配置
在Archlinux上,可以從AUR下載Mnitrix程序包(https://aur.archlinux.rg/packages.php?ID=33911)。
默認情況下,內置的HTTP伺服器在Archlinux上已被禁用。想啟用內置的HTTP伺服器,請編輯/etc/mnitrix.cnf中的<httpd_builtin>部分,如下所示。
<httpd_builtin> enabled = y hst = prt = 8080 user = nbdy grup = nbdy lg_file = /var/lg/mnitrix-httpd hsts_deny = hsts_allw = <auth> enabled = n msg = Mnitrix: Restricted access htpasswd = /var/lib/mnitrix/htpasswd </auth> </httpd_builtin>
最後,啟動Mnitrix服務。
打開你的常用Web瀏覽器,進入到http://<hst-ip-address>:8080/mnitrix,即可訪問Mnitrix。
在Debian和Ubuntu上安裝和配置Mnitrix
就Debian系列而言,Mnitrix可通過兩種方式來安裝:手動安裝,或者通過第三方軟體庫來安裝。
手動安裝(針對Debian)
首先安裝所有的依賴程序包。
$ sud apt-get install rrdtl perl libwww-perl libmailt ls-perl libmime-lite-perl librrds-perl libdbi-perl libxm l-simple-perl libhttp-server-simple-perl libcnfig-genera l-perl libi-scket-ssl-perl
從http://www.mnitrix.rg/dwnlads.html下載Mnitrix程序包,並安裝它。
$ sud dpkg -i mnitrix*.deb
在安裝過程中,可能會要求你配置後端Web伺服器。如果你使用Apache伺服器,就要確保通過重啟Apache服務,重新裝入Apache配置。
$ sud service apache2 relad
通過軟體庫來安裝(針對Ubuntu)
通過在/etc/apt/surce.list中附加下面這一行,啟用Izzysft軟體庫。
deb http://apt.izzysft.de/ubuntu generic universe
為該軟體庫下載並添加一個GPG密鑰。
$ wget http://apt.izzysft.de/izzysft.asc $ sud apt-key add izzysft.asc
藉助apt-get命令,安裝Mnitrix。所有依賴程序包都會一並自動安裝。
$ sud apt-get update $ sud apt-get install mnitrix
最後,啟動Mnitrix服務。
$ sud service mnitrix start
想配置Mnitrix,藉助文本編輯工具編輯/etc/mnitrix/mnitrix.cnf,然後重啟Mnitrix服務。
$ sud service mnitrix restart
就Ubuntu而言,Mnitrix的內置Web伺服器在默認情況下已被啟用。想訪問基於Web的監控結果,通過你的常用Web瀏覽器,進入到http://<hst-ip-address>8080/mnitrix。
在Raspberry Pi上安裝和配置Mnitrix
如果你想把Mnitrix安裝到基於Debian的Raspberry Pi上,就無法使用上述的Izzysft軟體庫,因為它並不提供Mnitrix的ARM埠。而是應該按照基於Debian的手動安裝步驟,如下所示。
首先,安裝必需的程序包。
$ sud apt-get install rrdtl perl libwww-perl libmailt ls-perl libmime-lite-perl librrds-perl libdbi-perl libxm l-simple-perl libhttp-server-simple-perl libcnfig-genera l-perl libi-scket-ssl-perl
如果一些必需的程序包沒有安裝上去,我們就要藉助這個命令,強行安裝。
$ sud apt-get -f install
從http://www.mnitrix.rg/dwnlads.html下載Mnitrix程序包(mnitrix_x.x.x-izzy1_all.deb)。
藉助下面這個命令,安裝Mnitrix程序包。
$ sud dpkg -i mnitrix_x.x.x-izzy1_all.deb
安裝完成後,我們需要更改Mnitrix配置中的一個細小部分,如下所示。
藉助你的常用文本編輯工具,打開/etc/mnitrix/mnitrix.cnf。向下滾動,直到你找到<graphs enable>。搜尋&qut;raspberrypi = n&qut;,並將其中的&qut;n&qut;換成&qut;y&qut;。這將啟用這個功能:監控Raspberry Pi的時鍾頻率、溫度和電壓。
編輯完畢後,重啟Mnitrix服務。
$ sud service mnitrix restart
默認情況下,Mnitrix的內置HTTP Web伺服器已被啟用。想訪問Mnitrix的Web界面,進入到http://<raspberrypi-ip-address>:8080/mnitrix。
參考:http://os.51cto.com/art/201405/439915.htm
D. 求基於WEB的嵌入式遠程監控系統設計開題報告,英文翻譯,論文
中國知網也好!
萬方數據也好都有例子!
甚至網路文庫都有!
==================論文寫作方法===========================
論文網上沒有免費的,與其花人民幣,還不如自己寫,萬一碰到騙人的,就不上算了。
寫作論文的簡單方法,首先大概確定自己的選題,然後在網上查找幾份類似的文章
通讀一些相關資料,對這方面的內容有個大概的了解!
參照你們學校的論文的格式,列出提綱,補充內容!
實在不會,把這幾份論文綜合一下,從每篇論文上復制一部分,組成一篇新的文章!
然後把按自己的語言把每一部分換下句式或詞,經過換詞不換意的辦法處理後,網上就查不到了!
最後,到萬方等地進行檢測,將掃紅部分進行再次修改!
祝你順利完成論文!
E. 如何從Web瀏覽器遠程監控Linux伺服器和桌面系統
從Web瀏覽器遠程監控Linux伺服器和桌面系統方法詳見:http://jingyan..com/article/9113f81b60f0c62b3214c7e7.html
F. 基於web技術的遠程監控的方式有哪些
希望這篇文章能對你有幫助:
Web Service使用可擴展標記語言(XML)作為基本的數據表示方式,消除了使用不同組件模型、操作系統和編程語言的系統之間所存在的差異。簡單對象訪問協議(SOAP,Simple Object Access Protocol)是用於交換XML編碼信息的輕量級協議。它的主要作用是為各類XML消息,提供一個簡單統一的傳輸機制。Web Service使用SOAP來包裝XML數據,通過HTTP(或MSMQ、SMTP、TCP/IP)作為傳輸協議,在不同平台、不同軟體、不同組織之間進行傳遞。Web Service的描述語言為WSDL。它提供了一種描述服務介面的標准方法,定義了一種描述介面的抽象語言,使服務的介面定義獨立於底層協議和編碼方式。通用描述、發現和集成(UDDI)是Web Service的信息注冊的標准規范,用來對服務提供動態的注冊功能。
可見,Web Service採用XML、SOAP、HTTP、WSDL、UDDI等標准協議。這些協議與特定的操作系統、對象模型和編程語言無關。因此,利用Web Service來建立遠程監控系統時
(1) 由於採用標準的協議,不受特定的開發者、平台、語言和數據編碼格式的限制;
(2) 開發的Web Service可以供不同的客戶調用;
(3) HTTP作為傳輸協議可以穿過防火牆,提供在Internet上的連接和訪問[8];
(4) 如果知道Web Service的地址並具有相應許可權,就可以在網路的任何地方進行調用。
3 遠程監控系統結構
為了實現工業過程的遠程監控,基於Web Service技術的遠程監控系統結構如圖4所示。
圖4 基於Web Service的遠程監控系統結構
3.1 基於Web Service的遠程監控系統結構
傳統的遠程監控系統多使用OPC技術來獲取各種現場設備的數據,包括實時采樣值、歷史數據、報警數據等等。該系統也使用OPC來與現場設備進行數據交換。圖4中的OPC伺服器由設備供應商提供。OPC技術是以Microsoft的OLE/COM 技術為基礎。因此,與其他組件技術一樣,它不是防火牆友好的,難以通過防火牆從OPC伺服器獲取所需的數據。即使在同一區域網內,位於不同計算機上的OPC客戶端要連接到OPC伺服器都需要經過復雜的DCOM和安全性設置,這增加了系統開發的難度,為此要對OPC伺服器的數據進行封裝。通過網關(命名為「過程網關」)的形式來為各個系統提供數據。過程網關作為OPC客戶端從OPC伺服器獲取各種過程數據,將這些數據按照一定規則重新組織,並封裝在Web Service內,過程網關也從已有的控制系統中獲取所需的數據,並以服務的形式暴露給各種應用。
Web已被廣泛用於監控系統中,它可以提供統一的人機界面,並且操作簡單友好。該系統結構使用Web來建立監控系統,Web監控系統通過過程網關獲取現場設備的數據,將這些數據以Web的形式提供給遠程用戶。遠程用戶通過PC、PDA、筆記本電腦或手機訪問Web頁,將各種控制數據送回Web監控系統。Web監控系統再將這些控制數據通過過程網關傳送給現場設備,這樣就完成了對現場設備的遠程監控。
當然,遠程的用戶也可以通過直接訪問過程網關來實現遠程的監控。由於Web監控系統以HTML的形式來傳送消息和過程網關提供的Web Service的防火牆友好性,因此不管使用那種方式來進行遠程監控,都不會受到防火牆的限制。
3.2 過程網關
過程網關是現場設備與監控系統的橋梁,起著重要的數據中轉作用,其結構如圖5所示。
圖5 過程網關與監控應用
(1) 數據獲取
過程網關需要獲取
來自現場的實時數據,以對工業過程進行及時的監控;
來自其他控制系統的數據,以允許監控應用與這些系統進行數據交互。
目前主要的自動化設備生產廠家,如Rockwell、Siemens等,都提供了對OPC技術支持,通過OPC來獲取現場設備的數據。OPC伺服器通過各種現場設備的驅動程序,直接從設備中取得數據,再將這些數據提供給OPC客戶端。OPC有幾種協議,分別有不同用途。例如,OPC客戶端通過OPC DA獲取設備或SCADA系統的數據;通過OPC AE獲取報警和事件信息;通過OPC HDA獲取過程式控制制中的歷史數據。
現場控制系統將各種數據存入資料庫中,過程網關通過訪問這些資料庫來獲取控制系統的數據。獲取這些數據的目的在於使遠程式控制制系統可以與已有的控制系統進行交互,方便地將這些系統集成到新的系統中,使其獲得新的生命周期。成熟的中間件技術,如ODBC、ADO等,為資料庫的訪問提供了簡單快捷的方法。
(2) 數據的Web Service封裝
通過4.2.1獲取的數據需要封裝為Web Service,以便Web監控系統和遠程用戶能夠進行調用。在進行數據封裝時,按照功能需求確定需要暴露給調用者的介面(類似於編程語言中的函數介面),然後通過開發工具來開發這些Web Service。這些工具有Microsoft的Visual Studio.NET、IBM的WebSphere、Borland的JBuilder等等。數據封裝為Web Service後可以提供WSDL,方便調用者進行調用。
(3) 安全審查
過程網關的某些Web Service可能涉及到保密的數據,因此需要考慮數據傳輸的安全性,並對客戶端的訪問進行限制。可用多種方法來提供所需的安全性
採用WS-Security標准[9];
使用SSL進行加密和簽名;
使用傳輸層安全性(Transport Layer Security,TLS)、IPSec[10]等確保數據的安全傳輸;
使用伺服器,如IIS,的身份驗證功能;
提供用戶的角色定義和許可權分配。
(4) 服務調用
開發監控應用時,通過查找操作從本地或服務注冊中心檢索服務描述,然後進行Web監控系統的開發。而開發完成後的系統可以位於網路的任意位置。Web監控系統與過程網關提供的Web Service進行綁定,通過服務的調用實現數據的交互,由於Web監控系統的數據是通過純HTTP協議傳輸的,因此是防火牆友好的。
3.3 Web監控系統
監控系統可以有多種形式。傳統的監控系統通過各種組態軟體開發,如InTouch,iFix、RSView32等等,但這種監控系統一般是針對集散控制系統或現場匯流排控制系統的,不利於進行遠程的監控。每一種應用都需要相應的運行環境,這將增加用戶的投資,如採用基於Web的監控系統,就可以提供統一的人機界面,有利於進行遠程監控。
(1) Web監控
遠程的用戶可以通過瀏覽器訪問現場的運行畫面,掌握現場數據。同時可以通過瀏覽器發送控制命令,控制現場設備的運行。Web監控程序還可以實現數據存檔、報表列印、故障報警、統計圖表及曲線的顯示等[11]。在開發Web監控程序時,首先要獲取過程網關提供的WSDL(通過在服務注冊中心查找獲取,或直接通過過程網關Web Service所在的URL獲取)。在開發過程中,Web Service的使用與一般的API函數類似。為了提高性能,應盡量使用非同步調用的方式。ASP.NET、JSP等都可以用來進行Web監控程序的開發。由於終端設備的性能差異,需要為手機、PDA等設備開發不同於PC的Web監控程序。
(2) 沖突避免
如果多個用戶同時進行監控,可能會導致沖突,因此需要限制同時操作的用戶數量。當一個用戶訪問Web監控系統時,如果此時已經達到了允許的最大訪問數,則必須進行等待。此時,允許用戶查看各種數據,但屏蔽用戶的控制操作。當有其他的用戶斷開連接後,取消對該用戶控制操作的屏蔽,可允許其進行相應的控制。
(3) 許可權管理
許可權管理為每個用戶分配不同的許可權,只允許用戶進行授權范圍內的操作。至少應將用戶分為三個級別:管理員:主要負責對Web監控系統的管理和維護,對用戶進行管理;高級操作員:可以瀏覽各種數據,並進行相應的控制操作;一般操作員:只具有瀏覽數據的權利,不能進行修改。
不同的用戶登錄系統後具有不同的操作許可權,這樣可以防止控制操作的濫用,增強系統的安全性。
(4) 日誌管理
日誌可以記錄系統的運行情況以及用戶進行的各種操作,特別要記錄系統運行中出現的故障。對於用戶操作產生的日誌需要包括用戶名、所進行的操作、時間和IP地址。這樣可以掌握用戶所進行的各種操作,也便於在出現錯誤時進行追蹤和修復。
G. 求教基於web方式的視頻監控系統解決方案
基於嵌入式WEB的網路視頻監控系統的設計與實現
http://bbs.shejis.com/viewthread.php?tid=1552381&fromuid=12534
基於Web的遠程監控系統設計及實現
http://bbs.shejis.com/viewthread.php?tid=1433530&highlight=WEB
區域聯網利用Web視頻監控系統設計與實現
http://bbs.shejis.com/viewthread.php?tid=1432325&highlight=WEB
基於Web Service技術的校園一卡通中的第三方系統應用集成研究
http://bbs.shejis.com/viewthread.php?tid=423093&highlight=WEB
網路監控以WEB方式訪問的問題
http://bbs.shejis.com/viewthread.php?tid=414603&highlight=WEB
H. 遠程視頻監控系統的實現方式
遠程視頻監控系統是基於數字視頻監控系統的遠程應用系統,通常有基於PC技術、基於網路攝像機和基於嵌入式Web伺服器等幾種遠程監控系統的實現方式。
基於PC技術的遠程監控系統
基於PC的多媒體遠程監控系統一般由圖像信號採集、輸出控制、視頻圖像處理、信號傳輸、視頻圖像遠程接收及遠程式控制制等幾部分組成。PC式硬碟錄像系統產品性能參差不齊,各種視頻採集壓縮卡設計性能不一,直接導致系統出現運行不良等問題。
基於網路攝像機的監控系統
「網路攝像機」是一種可以用IP地址識別的、集攝像和圖像壓縮並按網路協議傳輸圖像數據的智能攝像機,它可以完成系統功能,而不會帶來額外的維護需求。在對視頻實時性要求不高的條件下,網路攝像機可以滿足監控要求。監控中心伺服器、監視終端和網路攝像機構成一個Intranet網,利用網路協議提供的各種管理工具可以有效地管理各個監控點的圖像信息。
基於嵌入式Web伺服器的遠程監控系統
遠程視頻監控系統是以計算機為核心、結合IP視頻技術、視頻和音頻數據的壓縮及解壓處理技術、計算機網路技術的一種監控主機系統。遠程視頻控制系統將監控信息通過網路和終端通信,與信息管理系統結合使用,提高管理水平和效率。
I. web視頻監控的解決方案和原理
最簡單的方式,前端用個網路智能球,連交換機,接入公共網路。對應下載一個相應的控制管理軟體,在WEB上直接輸入前端攝像機的IP,就可以實現調整攝像頭的監控角度和實時視頻監控了。