【www.guakaob.com--网络工程师】
硬盘录像机网络设置详细步骤
第一步、先用网线把DVR和路由连接在一起,确保网口灯会亮会闪,打开路由器,一般路由默认的IP是:192.168.1.1或192.168.0.1。如下图所示:
在运行状态里,我们可以看到DVR的(外网)IP:110.85.238.97,还有DNS:218.85.152.99。这两个参数是我们要用到的!另外,网关和子网的参数是:路由IP=网关:192.168.1.1
子网:255.255.255.0
端口,在这里,我们分别设置为9000 9090 18004。
DVR的IP我们设置为:192.168.1.110。
进转发规则的虚拟服务器里映射端口,映射方法如下图所示:
到此,我们所需要的参数都知道了!分别是:IP:192.168.1.110 网关:192.168.1.1 子网:255.255.255.0 DNS:218.85.152.99 服务端口:9000 WEB:9090 把这些参数填到DVR的网络设置里,保存参数退出菜单,重启DVR就可以了!
第二步.域名绑定
如果DVR有公司自带域名,那就可以省略绑定域名
申请域名绑定的前提是DVR的内外网都做通,然后根据路由器支持那种类型的域名相对的去申请域名来绑定!如下图,DVR支持花生
壳域名
3.1、这个路由是支持花生壳域名绑定功能的,可以去花生壳官网里申请个域名,申请网址在旁边有,申请域名可以点
这个网址进去申请域名!申请到的用户名和密码填到路由里,然后点登陆,连接成功后记得点保存!至此域名绑定成功了!
第三步.安全控件下载:
打开IE,如下图,点击工具选项
打开“Internet选项”,进入Internet属性
把“Activex控件和插件”全部开启,点确定,
第四步.打开监控
打开这个内网访问的地址! 这个是外网访问的地址!
这个就是域名访问的地址! 第五步、手机监控
DVR里的手机监控界面如下:
上面我们说过手机端口是18004,路由里也映射了这个端口!用户名:admin 默认密码是:123456 手机根据手机系统(比如安卓系统)安装相对的手机软件(除苹果系统外)其它都可以在公司网站上下载! 苹果手机要在苹果里的APP store里下载一个叫ASEEPRO的软件! 手机软件登陆界面如下图所示:
产品简介
介绍HG8321R的外观、接口和指示灯。
HG8321R产品介绍
介绍HG8321R产品的外观、接口、指示灯和设备参数等信息。【http://zyzkb:9090】
HG8321R外观图
外观
接口
HG8321R的背面板接口和侧面板接口分别如图1-1和图1-3所示。
HG8321R的背面板接口
HG8321R的背面板接口说明
HG8321R的侧面板接口
HG8321R侧面板接口说明【http://zyzkb:9090】
指示灯
HG8321R的指示灯图
HG8321R的指示灯状态说明
PON和LOS指示灯的状态说明
设备参数
设备参数包括ONT的尺寸、重量、运行环境、电源参数和设备功耗。
HG8321R设备参数
配置检查
了解配置必读
介绍配置ONT业务的常用方法。
ONU登录准备
电脑配IP:用网线连接HG8321R的第一个端口,并打开电脑本地连接进行配置固定登录IP地址。(win7可在右下角找到图标点击图标>点击“打开网络和共享中心”或单击“开始”>控制面板>“网络和共享中心”,进入后到查看活动网络下方找到并点击“本地连接”>属性>双击:协议版本IPV4,进行使用下面地址配置)地址配置中:IP地址配置:192.168.1.X 掩码配置:255.255.255.0 网关配置:192.168.1.1。
登录ONT:在浏览器的界面中输入
16.蛤蟆笔记go语言——Web服务器
http包建立WEB服务器
代码如下: package main
import (
"fmt"
"log"
"net/http"
"strings"
)
funcsayhelloName(w http.ResponseWriter, r *http.Request) {
r.ParseForm() //解析参数,默认是不会解析的
fmt.Println(r.Form) //这些信息是输出到服务器端的打印信息
fmt.Println("path", r.URL.Path)
fmt.Println("scheme", r.URL.Scheme)
fmt.Println(r.Form["url_long"])
for k, v := range r.Form {
fmt.Println("key:", k)
fmt.Println("val:", strings.Join(v, ""))
}
fmt.Fprintf(w, "Hello astaxie!") //这个写入到w的是输出到客户端的
}
func main() {
http.HandleFunc("/", sayhelloName) //设置访问的路由
err := http.ListenAndServe(":9090", nil) //设置监听的端口
if err != nil {
log.Fatal("ListenAndServe: ", err)
}
}
执行后,已经在9090端口监听http链接请求了。
浏览器输入:
服务端输出:
Map[]
path /
scheme
[]
客户端输出:
Hello astaxie!
浏览器输入:服务端输出:
map[url_long:[111 222]]
path /
scheme
[111 222]
key: url_long
val: 111222
要编写一个web服务器很简单,只要调用http包的两个函数就可以了。
go拥有类似python这样动态语言的特性,写web应用很方便。
如果你以前是ruby程序员,会发现和ROR的/script/server启动有点类似。
Go通过简单的几行代码就已经运行起来一个web服务了,而且这个Web服务内部有支持高并发的特性
Web工作方式
Request:用户请求的信息,用来解析用户的请求信息,包括post、 get、 cookie、url等信息
Response:服务器需要反馈给客户端的信息
Conn:用户的每次请求链接
Handler:处理请求和生成返回信息的处理逻辑
分析 http包运行机制
如下图1:
Go是如何让Web运行起来
•如何监听端口?
•如何接收客户端请求?
•如何分配handler?
我们可以看到,Go是通过一个函数ListenAndServe来处理这些事情的,这个底层其实这样处理的:初始化一个server对象,然后调用了net.Listen("tcp", addr),也就是底层用TCP协议搭建了一个服务,然后监控我们设置的端口。
HTTP源码包执行流程如下图2:
软件安装及调试帮助
一. 服务器安装
1. 系统磁盘分区
1>
2> C盘:40G,D盘20G,E盘:200G以上,F盘20G; 分区时,可以先分C、D、F,剩下的空间都可以分
给E盘;
2. 先使用GHOST盘进行安装,安装成功后,安装服务器相关的驱动程序,之后安装应用程序;GHOST盘可能会由于机器的不同芯片类型而安装不成功或使用异常,如果出现这种情况,请使用window 2003的非GHOST盘进行安装;
3. 在2没有成功的情况下才进行该步骤,否则跳过。使用window 2003安装系统,安装完成后,安装服务器相关的驱动程序,然后参照[KJ272安装手册.doc]进行安装。 注意:在安装时,给操作系统管理员设定一个密码,运行环境以及应用软件中不支持空密码;机器名最好能自己设定一个简单一点的,方便后面的使用。
4. 使用GHOST软件进行系统备份,如果之前的系统运行环境都安装在C盘,则只需要备份C盘,否则按需进行备份。
5. 如果有双机热备份的需求时,参照[双机热备份(RoseMirrorHA)安装配置.doc]进行安装。
二. 调试与常见问题汇总
1. 第一次打开
1> 使用打开监控系统页面。如
果出现使用这个地址无法访问,但是使用能正常访问。则按
以下方式进行设置后再使用进行访问(如果服务器需要在局域网内访问,确
认服务器已经接入到客户的局域网内后,使用
例如服务器的IP
地址为192.168.10.168,则访问的地址为进行访问)
打开IIS的管理页面(打开方式可以参照[KJ272安装手册.doc]中的安装配置一节)
2. 添加设备、人员等基本信息
3. 出入井中出现有人出入井多次或出入井时间非常短(有时可能这个人真的就只下去了一下,只是机率不大)
1> 检查出入井基站的设置是否正确,井上的基站最好都设置成出入井基站;
2> 检查井下基站是不是设置成了出入井基站、出井基站、入井基站或井上基站;
3> 检查安装在井上的基站与井下的基站是否有全覆盖,这
种情况一般有二种情况:
----第一种情况是出入井基站(安装在井上的基站)以覆盖到井下超过井下的第一台基站;
----第二种情况是井下的基站能覆盖到井上区域,这样会造成信号在井上井下来回串;
另外,可以进入SQL Server Management Studio工具,查询数据:进入工具后,右键点击【kjtx】数据库,选择【新建查询】,输入如下语句:
Select * from [当天的数据库表名] where cardnum=卡号 order by occtime desc
例如:今天是2010-11-10号,张三(卡号为3233),查看这人今天的源数据
Select * from [20101110] where cardnum=3233 order by occtime desc
4. 有人入井了,但是没有出井记录
1> 检查这人的卡是否坏了
2> 检查分析程序是不是被关闭了
3> 检查这人出井时出入井基站是否发生了链路异常,同样可以使用3中的SQL语句进行查找。
5. 人员轨迹描述中,有跳基站的情况出现,比如,人行实际行走的路线是从基站A到基站B到基站C,但是轨迹列表中描述的是从基站A到基站C,基站B没有记录
1> 检查基站B是否有过链路异常(查询管理中的设备异常查询)【http://zyzkb:9090】
2> 检查卡是否有基站B的数据,并且时间是否与服务器同步,刷到B的数据时,是否同时刷到了基站A或基站C的,其RSSI值是否为最大(在查询结果中为distance列),并且同一seqnum是同时传入到数据库的。可以使用3中的语句查询该卡的数据,如果需要更精确一点, A:如果我要查询该卡是否有基站B的数据,可以使用如下语句:
Select * from [当天的数据库表名] where cardnum=卡号 and worksiteid=基站号 order by occtime desc
比如:查询张三是否刷到过基站12209的数据
Select * from [20101110] where cardnum=3233 and worksiteid=12209 order by occtime desc
B:使用上面的语句查询出来的结果,是以occtime按降序排列,order by 列名 desc就是起到这个作用,比如我们要让上面的结果按时间升序排序,就使用下面的语句:
Select * from [20101110] where cardnum=3233 and worksiteid=12209 order by occtime asc
C:如果我们想查询的时间更精确一点,比如我们在轨迹列表中查看的是张三10点29分到达的基站A,11点
34分离开的基站C,那么我们要看张三的在这一段时间内的数据,可以使用如下的语句
Select * from [20101110] where cardnum=3233 and occtime between '2010-11-10 10:29' and '2010-11-10 11:34' order by occtime desc
D:如果我们想看基站12209在这段时间内的数据,可以使用如下语句:
Select * from [20101110] where cardnum=3233 and worksiteid=12209 and occtime between '2010-11-10 10:29' and '2010-11-10 11:34' order by occtime desc
6. 井下人员总数与实际人员统计不一致
1> 下井的人员携带的卡是否都录入到系统中;
2> 人员携带的卡是否有重复卡号的情况:卡本身是否重号、录入系统时是否重复;
3> 是否有坏卡;
4> 井站类型是否设置正确;
5> 定位器的所属基站是否正确,如井下定位器设置成了属于井上基站;
6> 检查基站与定位器位置是否与实际相符,如在系统中录入的是井下基站或定位器,实际上这个基站或定位器是放在井上的,与某个基站或定位器编号搞错了; 7> 是否有基站或定位器没有录入到系统中;
Openfire+Spark+Spark Web安装配置
一、 安装环境
操作系统:Windows XP Prefessional SP2
服务器软件:Openfire 3.4.2
Openfire Enterprise 3.4.2
客户端软件:Spark 2.5.7
Spark Fastpath Webchat 3.4.1
JDK:J2SE 5.0 (1.5.0_03)
二、 安装Jabber服务器软件
1. 软件下载
Jabber官网地址:
常用Jabber服务器软件:
本文以Openfire(Wildfire)为服务器,一款基于GPL协议开源软件,支持各种操作系统,软件需要java环境支持,不过软件本身自带了环境包,你可以根据你的需要下载不同的版本。
下载地址: Windows无java环境版本地址:
最新版本:Openfire 3.4.2
2. Windows版本安装
将openfire_3_2_2.zip解压缩到D:\。特别要注意,openfire的全路径中不能有中文字符,最好主机名也是标准点的英文名称。直接运行安装文件,
D:\Openfire\bin\openfire.exe
3. Openfire服务器配置
浏览器地址栏中输入
(1) 语言选择:中文简体
(2) 服务器设置:选择域及端口,建议默认
(3) 数据库设置:选“标准数据库”
(4) 标准数据库设置:将oracle驱动放在openfire的lib目录下。在数据库驱动选项栏选择Oracle。
数据库
URL填入你的数据库地址,端口和数据库名称,以及用户名和密码(需要在安装前创建),最大连接数,最小连接数和连接超时时间可自行调整。继续之后Openfire会在你指定的Oracle库中创建表并初始化。
如果出现A connection to the database could not be made. View the error message by opening the "/logs/error.log" log file, then go back to fix the
problem这样的错误提示,请确认你的oracle监听有没有问题,你的用户有没有足够的权限,实在不行把监听和服务命名删掉重新配置下。
(5) 特性设置:默认为初使设置(应为初始设置,翻译有误)
(6) 管理员帐户设置:填入系统管理员信息
(7) 安装完成
(8) Openfire管理控制台:至此,Openfire安装完毕。你可以继续登录到管理控制台,进行更为详细的设置。
上一篇:宿州学院教务系统登录
下一篇:2016扫黄