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,就可以实现调整摄像头的监控角度和实时视频监控了。