CN1447262A - 利用网页进行动态寻址的方法和*** - Google Patents

利用网页进行动态寻址的方法和*** Download PDF

Info

Publication number
CN1447262A
CN1447262A CN 03113974 CN03113974A CN1447262A CN 1447262 A CN1447262 A CN 1447262A CN 03113974 CN03113974 CN 03113974 CN 03113974 A CN03113974 A CN 03113974A CN 1447262 A CN1447262 A CN 1447262A
Authority
CN
China
Prior art keywords
addressing
server
addressed
page
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 03113974
Other languages
English (en)
Other versions
CN1245694C (zh
Inventor
何朝曦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sangfor Technologies Co Ltd
Original Assignee
Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Shenxinfu Electronic Technology Co Ltd filed Critical Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority to CN 03113974 priority Critical patent/CN1245694C/zh
Publication of CN1447262A publication Critical patent/CN1447262A/zh
Application granted granted Critical
Publication of CN1245694C publication Critical patent/CN1245694C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种利用网页进行动态寻址的方法和***。其方法,包括以下步骤:访问寻址代理页面;寻址代理页面读取寻址代理文件,并以网页页面内容的形式返回浏览器;寻址端浏览器分析寻址代理文件返回的页面信息,获取被寻址端服务器的IP地址。其***包括寻址端浏览器;被寻址端服务器;寻址代理页面,存储于互联网上的一个服务器上,用于接受寻址端浏览器的访问,并根据寻址端浏览器的访问,返回被寻址端服务器的IP地址信息。本发明省略了现有技术中必须使用专门的交换服务器或者域名解析服务器,取而代之的寻址代理页面,可以随意存储于任何一台服务器上,既省略了专门的服务器,也不必单独注册域名或占用IP地址,大大降低了***成本。

Description

利用网页进行动态寻址的方法和***
[技术领域]
本发明涉及一种网络IP寻址技术,特别是涉及一种利用网页进行动态寻址的方法和***。
[背景技术]
随着互联网的普及,基于互联网的应用逐渐增多。互联网上的主机都分有一个全球唯一的静态或动态的IP地址,我们根据该IP地址登录到该台主机。通常获得对方IP地址有以下三种途径:一、万维网(WWW)寻址方案;二、交换服务器(ES)寻址方案。三、动态域名***(DDNS)寻址方案。
万维网寻址即服务商申请域名和固定IP地址,在万维网的域名解析服务器中将域名和IP地址绑定。当互联网上的用户要访问此服务商时,直接输入域名,通过万维网的域名解析服务器获得服务商的IP地址,然后连接IP地址。采用此种方式寻址需要申请域名并获得固定IP地址,价格昂贵。而且只能实现一个域名对一个IP的寻址。
交换服务器(ES)寻址方案,即在互联网上设立服务器,该服务器拥有固定IP地址。被寻址的服务器将自身的IP信息上报给交换服务器(ES),当客户要访问被寻址端服务器时,首先访问拥有固定IP的交换服务器(ES)获得被寻址端服务器的IP地址,然后连接到被寻址端服务器。
动态域名***(DDNS)是对WWW寻址方案的一种优化,动态域名***支持被寻址端服务器无固定IP地址,其实现原理是当被寻址端服务器IP发生变化,则将变化的IP上报到动态域名***服务器。当客户要访问被寻址端服务器时,首先根据域名访问到动态域名服务器,再由动态域名服务器给出被寻址端服务器的IP。
采用方案2和3都能实现对动态IP地址寻址,但都需要依赖额外的服务器(交换服务器ES,动态域名解析服务器DDNS),需要较高的成本来实现。
[发明内容]
本发明的目的是提供一种新的动态寻址的方法和***,可以克服现有技术中成本较高的缺点。
本发明的目的是这样实现的:
一种利用网页进行动态寻址的方法,包括以下步骤:
第一步,访问寻址代理页面;
第二步,寻址代理页面读取寻址代理文件,并以网页页面内容的形式返回浏览器;
第三步,寻址端浏览器分析寻址代理文件返回的页面信息,获取被寻址端服务器的IP地址。
一种利用网页进行动态寻址的***,包括
寻址端浏览器;
被寻址端服务器;
寻址代理页面,存储于互联网上的一个服务器上,用于接受寻址端浏览器的访问,并根据寻址端浏览器的访问,返回被寻址端服务器的IP地址信息。
本发明因为采用了前述方法和***,省略了现有技术中必须使用专门的交换服务器或者域名解析服务器,取而代之的寻址代理页面,可以随意存储于任何一台服务器上,既可以是企业本身的代理服务器,也可以是企业网站所在的服务器,还可以是因特网上的任何一台服务器,既省略了专门的服务器,也不必单独注册域名或占用IP地址,大大降低了***成本。
[附图说明]
图1是本发明的***结构图。
图2是本发明方法的整体流程图。
图3是本发明方法寻址过程的流程图。
[具体实施方式]
下面结合附图和实施例对本发明作进一步的阐述。
如图1和图2所示,第一步,先把被寻址端服务器的IP信息上传给寻址代理页面保存。
在企业的WWW服务器上安装寻址代理(Web Agent),寻址代理(Web Agent)为一网页脚本文件,根据WWW服务器不同的操作***可以采用不同类型的脚本文件,包括但不限于asp文件(Active ServerPage动态服务器页面)或php(一种基于服务器端的用于产生动态网页的可嵌入HTML中的脚本程序语言)文件。该文件可直接通过文件传输协议(FTP)上传或拷贝到WWW服务器的文件目录中即可。
被寻址的服务器(图1中安装有MDLAN软件的代理服务器)定时或在检测到本身的IP地址发生变化时,以超文本传输协议(HTTP),象访问普通网页一样访问寻址代理(Web Agent)页面,将自身的IP信息,经过数据加密后作为访问参数。寻址代理(Web Agent)页面将访问参数(实际为被寻址端服务器的IP信息)记录到www服务器的一个文本文件里。
例如:深信服公司的www网站为:www.sinfors.com,该www服务器支持asp脚本文件,可以将寻址代理文件(名称为dlan.asp)上传到www网站文件的根目录下。被寻址端服务器在检测到自身的IP地址发生了变化后,以如下格式访问寻址代理:http://www.sinfors.com/dlan.asp?xxxxx。其中xxxxx就是被寻址端服务器上传的信息,可以是任意信息,本发明中用于寻址时通常是32Bit的IP信息。寻址代理(Web Agent)通过asp的函数获得xxxxx,并将xxxxx记录到文件中保存起来。
第二步,寻址端获得被寻址端服务器的IP地址。
如图1图3所示,寻址端浏览器(图1中的装有SDLAN、PDLAN软件的计算机)需要访问被寻址端服务器(图1中装有MDLAN软件的计算机),第一步首先以超文本传输协议(HTTP)的方式,象访问普通网页一样访问寻址代理页面。第二步,寻址代理页面读取寻址代理文件。寻址代理文件通常为与寻址代理页面的同名TXT文件,比如:寻址页面为dlan11.asp,则寻址页面就会读取dlan11.txt寻址代理文件;若寻址代理页面文件为chengdu.asp,则寻址代理文件就为chengdu.txt。第三步,寻址代理页面将被寻址端服务器的信息以网页页面内容的方式返回给寻址端。返回的页面信息中对信息作有标记,比如通过特殊字符标志寻址信息的开始和结束:<<<Beginning……加密信息……>>>End。第四步,寻址端分析返回的网页页面,通过对获得的加密信息进行解密,即可获得被寻址端的IP信息。
此种寻址方式,可广泛应用于VPN(Virtual Private Network虚拟个人网络),网络电话,网络会议,网络即时消息传递等网络应用***。网络应用服务器无需申请固定IP地址。通过新建不同的页面,就可为多个被寻址端提供寻址服务。
本发明中WEB动态寻址技术被寻址端服务器既可以把IP地址信息上传,也可由寻址代理(Web Agent)主动检测被寻址端的IP信息。检测方法可调用函数asp或php中的Get Remote Address获得被寻址端服务器的IP地址。
寻址代理(Web Agent)页面可根据被寻址端服务器上报的信息,将被寻址信息存储在WEB服务器的数据库中,以支持大量的被寻址端。数据库中记录存储格式可如下表:
被寻址服务器     IP     时间
被寻址端同寻址代理(Web Agent)页面,寻址代理(Web Agent)页面同寻址端可以超文本传输协议(HTTP)通讯,或以基于SSL(安全连接层)协议超文本传输协议(HTTPS)进行通讯。被寻址端IP地址信息上传时的加密方法可以是各类通用的加密算法,包括但不限于DES(Data Encryption Standard数据加密标准)/3DES(Triple DES)加密算法等,可根据应用需要选择相应的加密算法。IP地址信息也可以不加密,直接作为访问参数上传。

Claims (5)

1.一种利用网页进行动态寻址的方法,包括以下步骤:
第一步,访问寻址代理页面;
第二步,寻址代理页面读取寻址代理文件,并以网页页面内容的形式返回浏览器;
第三步,寻址端浏览器分析寻址代理文件返回的页面信息,获取被寻址端服务器的IP地址。
2.根据权利要求1所述的利用网页进行动态寻址的方法,其特征在于,在所述第一步之前,还包括以下信息上传步骤:
被寻址的服务器定时或在检测到本身的IP地址发生变化时,将自身的IP信息上传给寻址代理页面。
3.一种利用网页进行动态寻址的***,包括
寻址端浏览器;
被寻址端服务器;
其特征在于,还包括:
寻址代理页面,存储于互联网上的一个服务器上,用于接受寻址端浏览器的访问,并根据寻址端浏览器的访问,返回被寻址端服务器的IP地址信息。
4.根据权利要求3所述的利用网页进行动态寻址的***,其特征在于:所述被寻址端服务器设有一检测装置,用于定时检测服务器本身IP地址的变化,并把变化后的IP地址信息上传给所述寻址代理页面。
5.根据权利要求3或4所述的利用网页进行动态寻址的***,其特征在于:所述用于存储寻址代理页面的服务器,是一台代理服务器或者网站服务器。
CN 03113974 2003-03-24 2003-03-24 利用网页进行动态寻址的方法和*** Expired - Lifetime CN1245694C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 03113974 CN1245694C (zh) 2003-03-24 2003-03-24 利用网页进行动态寻址的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 03113974 CN1245694C (zh) 2003-03-24 2003-03-24 利用网页进行动态寻址的方法和***

Publications (2)

Publication Number Publication Date
CN1447262A true CN1447262A (zh) 2003-10-08
CN1245694C CN1245694C (zh) 2006-03-15

Family

ID=28050306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 03113974 Expired - Lifetime CN1245694C (zh) 2003-03-24 2003-03-24 利用网页进行动态寻址的方法和***

Country Status (1)

Country Link
CN (1) CN1245694C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101194244B (zh) * 2005-05-11 2010-12-01 索尼株式会社 一种菜单栏提供方法及信息浏览画面构成文件的生成方法
CN101938528A (zh) * 2010-08-12 2011-01-05 漳州市顺和达软件有限公司 动态ip固化解析方法及***
CN101771928B (zh) * 2008-12-30 2012-06-06 ***通信集团公司 一种网页发送方法和***以及代理服务器
CN103780713A (zh) * 2012-10-26 2014-05-07 苏州精易会信息技术有限公司 一种实时获取服务器动态ip地址的方法
CN104021003A (zh) * 2014-06-24 2014-09-03 歌尔声学股份有限公司 修改信息管理***首页的方法及装置
CN104821966A (zh) * 2015-05-08 2015-08-05 江南大学 一种外网设备访问家庭网关的方法和***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101194244B (zh) * 2005-05-11 2010-12-01 索尼株式会社 一种菜单栏提供方法及信息浏览画面构成文件的生成方法
CN101771928B (zh) * 2008-12-30 2012-06-06 ***通信集团公司 一种网页发送方法和***以及代理服务器
CN101938528A (zh) * 2010-08-12 2011-01-05 漳州市顺和达软件有限公司 动态ip固化解析方法及***
CN103780713A (zh) * 2012-10-26 2014-05-07 苏州精易会信息技术有限公司 一种实时获取服务器动态ip地址的方法
CN104021003A (zh) * 2014-06-24 2014-09-03 歌尔声学股份有限公司 修改信息管理***首页的方法及装置
CN104821966A (zh) * 2015-05-08 2015-08-05 江南大学 一种外网设备访问家庭网关的方法和***

Also Published As

Publication number Publication date
CN1245694C (zh) 2006-03-15

Similar Documents

Publication Publication Date Title
US11343339B1 (en) Method and system for monitoring an activity of a user
US10110695B1 (en) Key resource prefetching using front-end optimization (FEO) configuration
US8180376B1 (en) Mobile analytics tracking and reporting
Luotonen et al. World-wide web proxies
US20100071052A1 (en) Reverse proxy architecture
EP1457892A1 (en) Managing state information across communication sessions between a client and a server via stateless protocol
CN103347089A (zh) 一种对网站动态资源和静态资源分离加速的方法及装置
CN108702396B (zh) 用于数据处理的方法、设备
EP1374060A2 (en) Gathering enriched web server activity data of cached web content
WO2003050744A1 (en) Delivering content and advertisement
US9331978B2 (en) Method for continuous, frame-specific click-stream recording
CN1890942A (zh) 重定向对万维网服务的客户端请求的方法
US6748449B1 (en) Creating an opinion oriented Web page with hyperlinked opinions
US7949724B1 (en) Determining attention data using DNS information
CN103324756A (zh) 一种提高浏览器访问速度的方法及装置
CN109634753B (zh) 切换浏览器内核的数据处理方法、装置、终端和存储介质
CN111858255A (zh) 基于屏幕截图的用户行为采集方法及相关设备
CN1245694C (zh) 利用网页进行动态寻址的方法和***
CN1433549A (zh) 用于调整网页的***和方法
US20090119363A1 (en) Web sharing system, client device, and web sharing method used for the same
CN106506672B (zh) 浏览器智能密钥盘的无组件访问方法
CN102918527B (zh) Web应用托管的调查方法和***
CN102694802A (zh) 网络访问信息记录方法和装置
CN1222888C (zh) 根据白名单的代理服务器的高速缓存控制方法
US20070067454A1 (en) Method for continuous, frame-specific click-stream recording

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park building A1 layer

Patentee after: SANGFOR TECHNOLOGIES Inc.

Address before: 518052 room 410-413, No. 1, Kirin Road, Nanshan District, Shenzhen, Guangdong

Patentee before: Sangfor Technologies Co.,Ltd.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20060315