CN104468862A - 一种ip地址绑定的方法、装置及*** - Google Patents

一种ip地址绑定的方法、装置及*** Download PDF

Info

Publication number
CN104468862A
CN104468862A CN201410779174.2A CN201410779174A CN104468862A CN 104468862 A CN104468862 A CN 104468862A CN 201410779174 A CN201410779174 A CN 201410779174A CN 104468862 A CN104468862 A CN 104468862A
Authority
CN
China
Prior art keywords
address
standard
mac address
stand
current
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
CN201410779174.2A
Other languages
English (en)
Other versions
CN104468862B (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.)
Qax Technology Group Inc
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410779174.2A priority Critical patent/CN104468862B/zh
Publication of CN104468862A publication Critical patent/CN104468862A/zh
Application granted granted Critical
Publication of CN104468862B publication Critical patent/CN104468862B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/255Maintenance or indexing of mapping tables

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种IP地址绑定的方法、装置及***,涉及互联网技术领域,能够解决IP地址被盗的问题。本发明的方法,包括:获取地址绑定列表,地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;获取修改后的待用IP地址以及本地使用的当前MAC地址;在地址绑定列表中查找对应待用IP地址的标准MAC地址;将标准MAC地址与当前MAC地址进行比对;若标准MAC地址与当前MAC地址相同,则将待用IP地址设置为本地IP地址,否则,拒绝使用待用IP地址。本发明适用于局域网内绑定IP地址的场景中。

Description

一种IP地址绑定的方法、装置及***
技术领域
本发明涉及互联网技术领域,尤其涉及一种IP地址绑定的方法、装置及***。
背景技术
在互联网通信中,每个终端都需要有个IP(Internet Protocol,网间协议)地址,才能与其他终端进行通信。其中,IP地址可以是终端自动获取的,也可以是人为设定的。
通常,在企业的局域网中,各个终端的IP地址是不同的,并且各个用户的上网权限也有所不同。比如,与其他员工相比,管理层人员的计算机可能具有更高的网速,可以浏览更多的网站。通常,用户的上网权限是与其使用的IP地址对应的,如果修改了终端上的IP地址,那么用户就有可能获得其他人(例如领导)的上网权限,从而在一定程度上导致IP地址更改泛滥的现象,进而使局域网中的IP地址因重复而相互干扰,以致终端无法正常通信。
发明内容
有鉴于此,本发明提供的一种IP地址绑定的方法、装置及***,能够解决IP地址被盗的问题。
为解决上述技术问题,第一方面,本发明提出了一种IP地址绑定的方法,所述方法包括:
获取地址绑定列表,所述地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
获取修改后的待用IP地址以及本地使用的当前MAC地址;
在所述地址绑定列表中查找对应所述待用IP地址的标准MAC地址;
将所述标准MAC地址与所述当前MAC地址进行比对;
若所述标准MAC地址与所述当前MAC地址相同,则将所述待用IP地址设置为本地IP地址,否则,拒绝使用所述待用IP地址。
第二方面,本发明提出了一种IP地址绑定的装置,所述装置包括:
获取单元,用于获取地址绑定列表,所述地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
所述获取单元,还用于获取修改后的待用IP地址以及本地使用的当前MAC地址;
查找单元,用于在所述获取单元获取的所述地址绑定列表中查找对应所述待用IP地址的标准MAC地址;
比对单元,用于将所述查找单元查找到的所述标准MAC地址与所述当前MAC地址进行比对;
设置单元,用于当所述比对单元比对的所述标准MAC地址与所述当前MAC地址相同时,将所述待用IP地址设置为本地IP地址,否则,拒绝使用所述待用IP地址。
第三方面,本发明提出了一种IP地址绑定的***,所述***包括:终端、控制台;其中,所述终端包含第二方面所述的装置;
所述控制台,用于
根据所述当前使用的IP地址以及所述当前MAC地址制定所述地址绑定列表;
向所述终端下发所述地址绑定列表。
借由上述技术方案,本发明提供的IP地址绑定的方法、装置及***,能够在修改IP地址时,获取存有IP地址与MAC地址绑定关系的地址绑定列表以及本地使用的当前MAC地址,将待用的IP地址对应的MAC地址与当前MAC地址相比较,若相同,则可以将IP地址修改为待用的IP,若不相同,则无法将其修改。与现有技术中可以任意修改IP地址相比,本发明将IP地址与MAC地址进行绑定,使得只有与MAC地址相对应的IP地址才可以使用,从而避免因IP地址被他人使用。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了一种IP地址绑定的方法的流程图;
图2示出了另一种IP地址绑定的方法的流程图;
图3示出了一种IP地址绑定的装置的结构示意图;
图4示出了另一种IP地址绑定的装置的结构示意图;
图5示出了一种IP地址绑定的***的示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种IP地址绑定的方法,该方法是以终端侧为执行主体进行的实现,如图1所示,该方法包括:
101、终端获取地址绑定列表。
其中,地址绑定列表用于记录IP(Internet Protocol,网间协议)地址与标准MAC(Media Access Control Address,媒体访问控制)地址的绑定关系。MAC地址为与网卡所对应的物理地址,而所谓标准MAC地址与普通的MAC地址在功能等方面并无本质上的区别,是管理员设置的用户自身使用的IP地址所对应的可以合法使用的MAC地址。
示例性的,如表1所示,地址绑定列表中记录了IP地址与标准MAC地址的绑定关系,其中,192.168.1.111与AC-B2-14-10-27-7F相对应,192.168.1.21与AB-12-3C-45-78-2E相对应,192.168.1.88与A2-4B-29-A4-85-CB相对应。
IP地址 标准MAC地址
192.168.1.111 AC-B2-14-10-27-7F
192.168.1.21 AB-12-3C-45-78-2E
192.168.1.88 A2-4B-29-A4-85-CB
表1
102、终端获取修改后的待用IP地址以及本地使用的当前MAC地址。
其中,当用户想要修改IP地址时,会将IP地址修改为待用IP地址,此时,终端会获取待用IP地址以及本地使用的当前MAC地址,并根据地址绑定列表对该待用IP地址进行验证。
103、终端在地址绑定列表中查找对应待用IP地址的标准MAC地址。
其中,由于地址绑定列表中记录有IP地址与标准MAC地址相对应的关系,所以若已知IP地址,则通过地址绑定列表便可以查找到与之对应的MAC地址。
例如,如步骤101的表1所示,若待用IP地址为192.168.1.21,则可以查到其所对应的标准MAC地址为AB-12-3C-45-78-2E。
104、终端将标准MAC地址与当前MAC地址进行比对。
其中,当终端获取到待用IP地址的标准MAC地址以及当前MAC地址时,便可以将这两个MAC地址进行比对,从而可以判断出该待用IP地址是否可以使用。
105、若标准MAC地址与当前MAC地址相同,则终端将待用IP地址设置为本地IP地址。
其中,当判断出标准MAC地址与当前MAC地址相同时,说明该用户可以通过该待用IP地址与其他用户进行通信,因此可以将该待用IP地址设置为本地IP地址。
此外,当判断出标准MAC地址与当前MAC地址不相同时,则说明与该当前MAC地址相对应的终端没有使用该待用IP地址的权限,因此终端会拒绝使用该待用IP地址。
示例性的,若终端的当前MAC地址为A2-4B-29-A4-85-CB,待用IP地址为192.168.1.111,则通过查找如步骤101中表1所示的地址绑定列表,可知与该待用IP地址所对应的标准MAC地址为AC-B2-14-10-27-7F,因此,可知终端的当前MAC地址与该标准MAC地址不相同,所以该待用IP地址是不可用的,该用户无法通过该待用IP地址与其他用户正常通信。
本发明实施例提供的IP地址绑定的方法,能够在修改IP地址时,获取存有IP地址与MAC地址绑定关系的地址绑定列表以及本地使用的当前MAC地址,将待用的IP地址对应的MAC地址与当前MAC地址相比较,若相同,则可以将IP地址修改为待用的IP,若不相同,则无法将其修改。与现有技术中可以任意修改IP地址相比,本发明将IP地址与MAC地址进行绑定,使得只有与MAC地址相对应的IP地址才可以使用,从而避免因IP地址被他人使用。
进一步的,作为对图1所示方法的细化及扩展,本发明的另一个实施例还提供了一种IP地址绑定的方法,如图2所示,该方法包括:
201、终端获取地址绑定列表。
可选的,地址绑定列表为管理员在控制台侧写定的列表,实际应用中,管理员在控制台制定好地址绑定列表后,就会生成一个列表文件,此时,管理员在控制台界面中点击确定发送,从而控制台将该地址绑定列表先发送给服务器,再由服务器转发给各个终端。
需要说明的是,在接收控制台下发的地址绑定列表之前,终端需要向控制台上报当前使用的IP地址以及当前MAC地址,在上报过程中,需要先上报给服务器,再由服务器转发给控制台,控制台接收到终端信息后,管理员才可以根据该上报的信息制定地址绑定列表。
202、终端获取修改后的待用IP地址以及本地使用的当前MAC地址。
在实际应用中,一台终端可能拥有多个网卡(例如一个有线网卡、一个无线网卡),而一个网卡对应一个MAC地址,所以终端在向控制台上报当前使用的IP地址以及当前MAC地址时,会将该终端所有的MAC地址上报给控制台,所以控制台侧制作的地址绑定列表还用于记录一个IP地址与多个标准MAC地址的绑定关系,其中一个网卡对应一个标准MAC地址。
例如,当一个终端对应多个标准MAC地址时,地址绑定列表可以为表2所示的表格,192.168.1.123为一个IP地址,其所对应的标准MAC地址有AC-B2-14-10-27-9A、AC-B2-14-10-27-8E以及BC-B1-14-20-27-8E;192.168.1.32为另一个IP地址,其所对应的标准MAC地址有AB-12-3C-45-78-3B以及AB-12-3C-11-78-92。
表2
203、终端在地址绑定列表中查找对应待用IP地址的标准MAC地址。
可选的,当待用IP地址对应多个标准MAC地址时,需要在地址绑定列表中查找到所有与该待用IP地址对应的标准MAC地址。
204、终端将标准MAC地址与当前MAC地址进行比对。
可选的,在实际应用中,查找到待用IP地址对应的多个标准MAC地址时,需要将当前MAC地址与之分别比对,从中查看是否有与该当前MAC地址完全相同的标准MAC地址。
以步骤202中的表2为例进行说明,若已知待用IP地址为192.168.1.32,当前MAC地址为AB-33-3C-88-78-3B,则通过地址绑定列表可以查找到该待用IP地址的标准MAC地址有AB-12-3C-45-78-3B和AB-12-3C-11-78-92,将该当前MAC地址与查找到的两个标准MAC地址分别进行比对,可知均不相同,因此该待用IP地址不可用。
205、若标准MAC地址与当前MAC地址相同,则终端获取本地使用的当前MID。
实际应用中,为了更好的对IP地址进行绑定,而实现更强的防盗功能,可选的,可以在对比出标准MAC地址与当前MAC地址相同时,继续获取终端获取本地使用的当前MID,用于进一步判断待用IP地址是否可用。
其中,MID可以用于对终端进行唯一标识,所以地址绑定列表还用于记录IP地址、标准MAC地址以及标准MID三者之间的绑定关系,其中,标准MID为与管理员设定的可以合法使用的IP地址相对应的MID。
示例性的,当地址绑定列表中存有IP地址、标准MAC地址以及标准MID三者之间的绑定关系时,该列表可以如表3所示,IP地址192.168.1.123对应3个标准MAC地址,分别为AC-B2-14-10-27-9A、AC-B2-14-10-27-8E和BC-B1-14-20-27-8E,同时还对应一个标准MID,为x,而IP地址192.168.1.32对应2个标准MAC地址,分别为AB-12-3C-45-78-3B和AB-12-3C-11-78-92,同时还对应一个标准MID,为y。
表3
需要说明的是,终端在向控制台上报当前使用的IP地址以及当前MAC地址时,也会上报当前MID,从而控制台根据三者的信息,制定出一个地址绑定列表,并下发给各个终端。
此外,若查找到的一个或者多个标准MAC地址均与当前MAC地址不相同,则待用IP地址是与其他标准MAC地址绑定,而与当前MAC地址没有任何关系,所以该当前MAC地址所对应的终端不可以使用该待用IP地址。
206、终端在地址绑定列表中查找对应待用IP地址或对应标准MAC地址的标准MID。
可选的,当标准MAC地址与当前MAC地址相同时,可以继续查找与待用IP地址对应的标准MID,也可以直接通过查找到的与该待用IP地址对应的标准MAC地址进行标准MID的查找。
207、终端将标准MID与当前MID进行比对。
208、若标准MID与当前MID相同,则终端将待用IP地址设置为本地IP地址。
可选的,在标准MAC与当前MAC相同的基础上,再比对标准MID与当前MID,进一步判断待用IP地址是否可用。若标准MID与当前MID相同,则终端将待用IP地址IP地设置为本地址;若标准MID与当前MID不相同,则该终端拒绝使用待用IP地址。
以步骤205中的表3为例进行介绍,若当前MAC地址为AC-B2-14-10-27-8E,当前MID为x,待用IP地址为192.168.1.123,则通过地址绑定列表查找出的与该待用IP地址对应的标准MAC中有一个标准MAC地址与当前MAC地址相同,则继续查找对应的标准MID,由表可知,当前MID与标准MID也是相同的,因此该终端可以使用该待用IP地址与其他终端进行正常通信,所以该终端将待用IP地址设置为本地IP地址。
需要说明的是,由于MID可以对终端进行唯一标识,所以可以在地址绑定列表中只存储IP地址与标准MID的绑定关系即可判断待用IP地址是否可用。
本实施例通过在标准MAC与当前MAC相同的基础上,进一步通过地址绑定列表中的标准MID对待用IP地址进行验证,从而降低了IP地址被他人使用的可能性,保证了IP地址所对应的终端与其他终端的正常通信。
在企业内部,为了方便员工沟通,会利用即时通信软件进行通信,因此每个员工都有一个账号,从而在以上所述各方法实施例的基础上,可以将账号信息添加到地址绑定列表中,用于绑定IP地址,进一步提高IP地址的安全性。其具体实现方式如下:
S1、获取本地使用的当前账号的账号信息。
其中,帐号信息包括帐号和密码,该帐号可以为企业内部使用的即时通信帐号,如腾讯QQ、邮箱、微博等。当终端向控制台发送当前使用的IP地址等信息时,也会一并发送该终端当前使用的账号信息,控制台接收到所有信息后,根据这些信息制作地址控制列表,所以地址控制列表中还包括用户使用的标准账号信息与IP地址的对应关系。
示例性的,在步骤205中的表3的基础上,还可以增加标准账号信息与IP地址的绑定关系,如表4所示:
表4
需要说明的是,当用户登录账号时,终端会根据用户在登录界面上输入的登录信息获取本地使用的当前账号的账号信息,并通过地址绑定列表判断其是否为与待用IP地址所对应的标准账号信息,从而进一步判断该待用IP地址是否可用。
S2、将标准账号信息与当前账号的账号信息进行比对。
其中,当终端要修改IP地址时,会在地址绑定列表中查找对应待用IP地址的标准账号信息,并将其与当前账号的账号信息进行比对,验证该待用IP地址是否可用。
可选的,当终端要修改IP地址时,可以先对当前MAC地址与待用IP对应的标准MAC地址进行比对,若两者相同,则可以再进行当前账号的账号信息与标准账号信息进行比对。此外,也可以不进行MAC地址的验证,而直接进行账号信息的验证。
S3、若标准账号信息与当前账号的账号信息相同,则将待用IP地址设置为本地IP地址,否则,拒绝使用待用IP地址。
其中,当标准账号信息与当前账号的账号信息相同,说明该待用IP地址可以用于待修改IP地址的终端上,所以该终端将该待用IP地址设置为本地IP地址,否则,拒绝使用该待用IP地址。
以表4所示的地址绑定列表为例,若当前账号的账号信息的账号为wangwusina.com,密码为wangwu456,待用IP地址为192.168.1.123,则通过查找地址绑定列表可知,192.168.1.123对应的标准账号信息的账号为zhangsansina.com,密码为zhangsan123,因此,该当前账号的账号信息与标准账号信息不同,所以该终端无法使用该待用IP地址与其他终端进行正常通信。
进一步的,作为对上述各方法实施例的实现,在本发明的另一个实施例中,还提供了一种IP地址绑定的装置,如图3所示,该装置包括:获取单元31、查找单元32、比对单元33和设置单元34。其中,
获取单元31,用于获取地址绑定列表,地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
获取单元31,还用于获取修改后的待用IP地址以及本地使用的当前MAC地址;
查找单元32,用于在获取单元31获取的地址绑定列表中查找对应待用IP地址的标准MAC地址;
比对单元33,用于将查找单元32查找到的标准MAC地址与当前MAC地址进行比对;
设置单元34,用于当比对单元33比对的标准MAC地址与当前MAC地址相同时,将待用IP地址设置为本地IP地址,否则,拒绝使用待用IP地址。
进一步的,如图4所示,获取单元31获取的地址绑定列表为管理员在控制台侧写定的列表;
获取单元31,包括:
接收模块311,用于接收控制台下发的地址绑定列表。
上报模块312,用于在接收模块311接收控制台下发的地址绑定列表之前,将当前使用的IP地址以及当前MAC地址上报给控制台。
进一步的,当一台终端拥有多个网卡时,获取单元31获取的地址绑定列表还用于记录一个IP地址与多个标准MAC地址的绑定关系,其中,一个网卡对应一个标准MAC地址。
进一步的,获取单元31获取的地址绑定列表还用于记录IP地址、标准MAC地址以及标准MID三者之间的绑定关系,其中标准MID用于对终端进行唯一标识。
进一步的,获取单元31,还用于当比对单元33比对的标准MAC地址与当前MAC地址相同时,获取本地使用的当前MID;
查找单元32,还用于在获取单元31获取的地址绑定列表中查找对应待用IP地址或对应标准MAC地址的标准MID;
比对单元33,还用于将查找单元32查找到的标准MID与当前MID进行比对;
设置单元34,还用于当比对单元33比对的标准MID与当前MID相同时,将待用IP地址设置为本地IP地址,否则,拒绝使用待用IP地址。
进一步的,获取单元31获取的地址绑定列表还包括用户使用的标准帐号信息与IP地址的对应关系;
获取单元31,还用于获取本地使用的当前账号的账号信息;
查找单元32,还用于在获取单元31获取的地址绑定列表中查找对应待用IP地址对应的标准账号信息;
比对单元33,还用于将查找单元32查找到的标准账号信息与当前账号的账号信息进行比对;
设置单元34,还用于当比对单元33比对的标准账号信息与当前账号的账号信息相同时,将待用IP地址设置为本地IP地址,否则,拒绝使用待用IP地址。
本发明实施例提供的IP地址绑定的装置,能够在修改IP地址时,获取存有IP地址与MAC地址绑定关系的地址绑定列表以及本地使用的当前MAC地址,将待用的IP地址对应的MAC地址与当前MAC地址相比较,若相同,则可以将IP地址修改为待用的IP,若不相同,则无法将其修改。与现有技术中可以任意修改IP地址相比,本发明将IP地址与MAC地址进行绑定,使得只有与MAC地址相对应的IP地址才可以使用,从而避免因IP地址被他人使用。
通过在标准MAC与当前MAC相同的基础上,进一步通过地址绑定列表中的标准MID对待用IP地址进行验证,从而降低了IP地址被他人使用的可能性,保证了IP地址所对应的终端与其他终端的正常通信。
进一步的,在本发明的另一个实施例中,还提供了一种IP地址绑定的***,如图5所示,***包括:终端41、控制台42;其中,终端41包含图3至图4的装置;
控制台42,用于
根据当前使用的IP地址以及当前MAC地址制定地址绑定列表;
向终端41下发地址绑定列表。
本发明实施例提供的IP地址绑定的***,能够在修改IP地址时,获取存有IP地址与MAC地址绑定关系的地址绑定列表以及本地使用的当前MAC地址,将待用的IP地址对应的MAC地址与当前MAC地址相比较,若相同,则可以将IP地址修改为待用的IP,若不相同,则无法将其修改。与现有技术中可以任意修改IP地址相比,本发明将IP地址与MAC地址进行绑定,使得只有与MAC地址相对应的IP地址才可以使用,从而避免因IP地址被他人使用。
通过在标准MAC与当前MAC相同的基础上,进一步通过地址绑定列表中的标准MID对待用IP地址进行验证,从而降低了IP地址被他人使用的可能性,保证了IP地址所对应的终端与其他终端的正常通信。
本发明的实施例公开了:
A1、一种IP地址绑定的方法,所述方法包括:
获取地址绑定列表,所述地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
获取修改后的待用IP地址以及本地使用的当前MAC地址;
在所述地址绑定列表中查找对应所述待用IP地址的标准MAC地址;
将所述标准MAC地址与所述当前MAC地址进行比对;
若所述标准MAC地址与所述当前MAC地址相同,则将所述待用IP地址设置为本地IP地址,否则,拒绝使用所述待用IP地址。
A2、根据A1所述的方法,所述地址绑定列表为管理员在控制台侧写定的列表;
所述获取地址绑定列表,包括:
接收所述控制台下发的所述地址绑定列表。
A3、根据A2所述的方法,在所述接收所述控制台下发的所述地址绑定列表之前,所述方法进一步包括:
将当前使用的IP地址以及所述当前MAC地址上报给所述控制台。
A4、根据A1所述的方法,当一台终端拥有多个网卡时,所述地址绑定列表还用于记录一个IP地址与多个标准MAC地址的绑定关系,其中,一个网卡对应一个标准MAC地址。
A5、根据A1所述的方法,所述地址绑定列表还用于记录IP地址、所述标准MAC地址以及标准MID三者之间的绑定关系,其中所述标准MID用于对所述终端进行唯一标识。
A6、根据A5所述的方法,若所述标准MAC地址与所述当前MAC地址相同,则所述方法进一步包括:
获取本地使用的当前MID;
在所述地址绑定列表中查找对应所述待用IP地址或对应所述标准MAC地址的标准MID;
将所述标准MID与所述当前MID进行比对;
若所述标准MID与所述当前MID相同,则将所述待用IP地址设置为所述本地IP地址,否则,拒绝使用所述待用IP地址。
A7、根据A1至A6中任一项所述的方法,所述地址绑定列表还包括用户使用的标准账号信息与IP地址的对应关系;
所述方法进一步包括:
获取本地使用的当前账号的账号信息;
在所述地址绑定列表中查找对应所述待用IP地址对应的标准账号信息;
将所述标准账号信息与所述当前账号的账号信息进行比对;
若所述标准账号信息与所述当前账号的账号信息相同,则将所述待用IP地址设置为所述本地IP地址,否则,拒绝使用所述待用IP地址。
B8、一种IP地址绑定的装置,所述装置包括:
获取单元,用于获取地址绑定列表,所述地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
所述获取单元,还用于获取修改后的待用IP地址以及本地使用的当前MAC地址;
查找单元,用于在所述获取单元获取的所述地址绑定列表中查找对应所述待用IP地址的标准MAC地址;
比对单元,用于将所述查找单元查找到的所述标准MAC地址与所述当前MAC地址进行比对;
设置单元,用于当所述比对单元比对的所述标准MAC地址与所述当前MAC地址相同时,将所述待用IP地址设置为本地IP地址,否则,拒绝使用所述待用IP地址。
B9、根据B8所述的装置,所述获取单元获取的所述地址绑定列表为管理员在控制台侧写定的列表;
所述获取单元,包括:
接收模块,用于接收所述控制台下发的所述地址绑定列表。
B10、根据B9所述的装置,所述获取单元进一步包括:
上报模块,用于在所述接收模块接收所述控制台下发的所述地址绑定列表之前,将当前使用的IP地址以及所述当前MAC地址上报给所述控制台。
B11、根据B8所述的装置,当一台终端拥有多个网卡时,所述获取单元获取的所述地址绑定列表还用于记录一个IP地址与多个标准MAC地址的绑定关系,其中,一个网卡对应一个标准MAC地址。
B12、根据B8所述的装置,所述获取单元获取的所述地址绑定列表还用于记录IP地址、所述标准MAC地址以及标准MID三者之间的绑定关系,其中所述标准MID用于对所述终端进行唯一标识。
B13、根据B12所述的装置,所述获取单元,还用于当所述比对单元比对的所述标准MAC地址与所述当前MAC地址相同时,获取本地使用的当前MID;
所述查找单元,还用于在所述获取单元获取的所述地址绑定列表中查找对应所述待用IP地址或对应所述标准MAC地址的标准MID;
所述比对单元,还用于将所述查找单元查找到的所述标准MID与所述当前MID进行比对;
所述设置单元,还用于当所述比对单元比对的所述标准MID与所述当前MID相同时,将所述待用IP地址设置为所述本地IP地址,否则,拒绝使用所述待用IP地址。
B14、根据B8至B13中任一项所述的装置,所述获取单元获取的所述地址绑定列表还包括用户使用的标准账号信息与IP地址的对应关系;
所述获取单元,还用于获取本地使用的当前账号的账号信息;
所述查找单元,还用于在所述获取单元获取的所述地址绑定列表中查找对应所述待用IP地址对应的标准账号信息;
所述比对单元,还用于将所述查找单元查找到的所述标准账号信息与所述当前账号的账号信息进行比对;
所述设置单元,还用于当所述比对单元比对的所述标准账号信息与所述当前账号的账号信息相同时,将所述待用IP地址设置为所述本地IP地址,否则,拒绝使用所述待用IP地址。
C15、一种IP地址绑定的***,所述***包括:终端、控制台;其中,所述终端包含如B8至B14中任一项所述的装置;
所述控制台,用于:
根据所述当前使用的IP地址以及所述当前MAC地址制定所述地址绑定列表;
向所述终端下发所述地址绑定列表。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一种网络通讯的方法、装置及***中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

Claims (10)

1.一种IP地址绑定的方法,其特征在于,所述方法包括:
获取地址绑定列表,所述地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
获取修改后的待用IP地址以及本地使用的当前MAC地址;
在所述地址绑定列表中查找对应所述待用IP地址的标准MAC地址;
将所述标准MAC地址与所述当前MAC地址进行比对;
若所述标准MAC地址与所述当前MAC地址相同,则将所述待用IP地址设置为本地IP地址,否则,拒绝使用所述待用IP地址。
2.根据权利要求1所述的方法,其特征在于,所述地址绑定列表为管理员在控制台侧写定的列表;
所述获取地址绑定列表,包括:
接收所述控制台下发的所述地址绑定列表。
3.根据权利要求2所述的方法,其特征在于,在所述接收所述控制台下发的所述地址绑定列表之前,所述方法进一步包括:
将当前使用的IP地址以及所述当前MAC地址上报给所述控制台。
4.根据权利要求1所述的方法,其特征在于,当一台终端拥有多个网卡时,所述地址绑定列表还用于记录一个IP地址与多个标准MAC地址的绑定关系,其中,一个网卡对应一个标准MAC地址。
5.根据权利要求1所述的方法,其特征在于,所述地址绑定列表还用于记录IP地址、所述标准MAC地址以及标准MID三者之间的绑定关系,其中所述标准MID用于对所述终端进行唯一标识。
6.根据权利要求5所述的方法,其特征在于,若所述标准MAC地址与所述当前MAC地址相同,则所述方法进一步包括:
获取本地使用的当前MID;
在所述地址绑定列表中查找对应所述待用IP地址或对应所述标准MAC地址的标准MID;
将所述标准MID与所述当前MID进行比对;
若所述标准MID与所述当前MID相同,则将所述待用IP地址设置为所述本地IP地址,否则,拒绝使用所述待用IP地址。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述地址绑定列表还包括用户使用的标准账号信息与IP地址的对应关系;
所述方法进一步包括:
获取本地使用的当前账号的账号信息;
在所述地址绑定列表中查找对应所述待用IP地址对应的标准账号信息;
将所述标准账号信息与所述当前账号的账号信息进行比对;
若所述标准账号信息与所述当前账号的账号信息相同,则将所述待用IP地址设置为所述本地IP地址,否则,拒绝使用所述待用IP地址。
8.一种IP地址绑定的装置,其特征在于,所述装置包括:
获取单元,用于获取地址绑定列表,所述地址绑定列表用于记录网间协议IP地址与标准媒体访问控制MAC地址的绑定关系;
所述获取单元,还用于获取修改后的待用IP地址以及本地使用的当前MAC地址;
查找单元,用于在所述获取单元获取的所述地址绑定列表中查找对应所述待用IP地址的标准MAC地址;
比对单元,用于将所述查找单元查找到的所述标准MAC地址与所述当前MAC地址进行比对;
设置单元,用于当所述比对单元比对的所述标准MAC地址与所述当前MAC地址相同时,将所述待用IP地址设置为本地IP地址,否则,拒绝使用所述待用IP地址。
9.根据权利要求8所述的装置,其特征在于,所述获取单元获取的所述地址绑定列表为管理员在控制台侧写定的列表;
所述获取单元,包括:
接收模块,用于接收所述控制台下发的所述地址绑定列表。
10.一种IP地址绑定的***,其特征在于,所述***包括:终端、控制台;其中,所述终端包含如权利要求8至9中任一项所述的装置;
所述控制台,用于:
根据所述当前使用的IP地址以及所述当前MAC地址制定所述地址绑定列表;
向所述终端下发所述地址绑定列表。
CN201410779174.2A 2014-12-15 2014-12-15 一种ip地址绑定的方法、装置及*** Active CN104468862B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410779174.2A CN104468862B (zh) 2014-12-15 2014-12-15 一种ip地址绑定的方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410779174.2A CN104468862B (zh) 2014-12-15 2014-12-15 一种ip地址绑定的方法、装置及***

Publications (2)

Publication Number Publication Date
CN104468862A true CN104468862A (zh) 2015-03-25
CN104468862B CN104468862B (zh) 2018-07-27

Family

ID=52914209

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410779174.2A Active CN104468862B (zh) 2014-12-15 2014-12-15 一种ip地址绑定的方法、装置及***

Country Status (1)

Country Link
CN (1) CN104468862B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105162763A (zh) * 2015-07-29 2015-12-16 网神信息技术(北京)股份有限公司 通讯数据的处理方法和装置
WO2017140080A1 (zh) * 2016-02-16 2017-08-24 乐视控股(北京)有限公司 基于媒体访问控制地址的寻址通信方法及装置
CN108270879A (zh) * 2016-12-31 2018-07-10 ***通信集团安徽有限公司 Ip-mac地址绑定方法和装置
WO2024045092A1 (zh) * 2022-08-31 2024-03-07 西门子股份公司 用于确定设备唯一标识的方法、装置及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101287017A (zh) * 2008-05-19 2008-10-15 郑宽永 主动式ip地址分配方法及***
CN102724172A (zh) * 2011-07-28 2012-10-10 北京天地互连信息技术有限公司 支持快速接入认证的***和方法
CN103501495A (zh) * 2013-10-16 2014-01-08 苏州汉明科技有限公司 融合Portal/Web认证和MAC认证的WLAN无感知认证方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101287017A (zh) * 2008-05-19 2008-10-15 郑宽永 主动式ip地址分配方法及***
CN102724172A (zh) * 2011-07-28 2012-10-10 北京天地互连信息技术有限公司 支持快速接入认证的***和方法
CN103501495A (zh) * 2013-10-16 2014-01-08 苏州汉明科技有限公司 融合Portal/Web认证和MAC认证的WLAN无感知认证方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105162763A (zh) * 2015-07-29 2015-12-16 网神信息技术(北京)股份有限公司 通讯数据的处理方法和装置
CN105162763B (zh) * 2015-07-29 2020-12-04 网神信息技术(北京)股份有限公司 通讯数据的处理方法和装置
WO2017140080A1 (zh) * 2016-02-16 2017-08-24 乐视控股(北京)有限公司 基于媒体访问控制地址的寻址通信方法及装置
CN108270879A (zh) * 2016-12-31 2018-07-10 ***通信集团安徽有限公司 Ip-mac地址绑定方法和装置
WO2024045092A1 (zh) * 2022-08-31 2024-03-07 西门子股份公司 用于确定设备唯一标识的方法、装置及电子设备

Also Published As

Publication number Publication date
CN104468862B (zh) 2018-07-27

Similar Documents

Publication Publication Date Title
US10135766B2 (en) System and method for evaluating domains to send emails while maintaining sender reputation
US20150304272A1 (en) Network accessing method, application server and system
CN103152354B (zh) 对危险网站进行提示的方法、***及客户端设备
CN102891826A (zh) 网页访问的控制方法、设备和***
US9258377B2 (en) Publish information on website
CN105515900A (zh) 一种获取终端在线状态的方法及装置
CN104468862A (zh) 一种ip地址绑定的方法、装置及***
CN105337837A (zh) 一种消息发送方法和设备
CN105207881A (zh) 一种消息发送方法和设备
CN100499590C (zh) 一种报文的访问控制方法及一种网络设备
CN104079575A (zh) 家庭网络安全管理方法、装置及***
CN106209581A (zh) 消息信息处理方法、装置、服务器及终端设备
CN105553832A (zh) 消息发送、接收方法及装置
CN106302384A (zh) Dns报文处理方法及装置
CN108023877B (zh) 一种基于家庭网关实现防火墙域名控制的***方法
CN106060006A (zh) 一种访问方法及装置
CN105227599B (zh) Web应用的识别方法和装置
EP3311555B1 (en) Security for domain name system
CN104618176A (zh) 网站安全检测方法及装置
CN104539612A (zh) 终端设备信息安全的设置方法和设备
CN108768853B (zh) 基于域名路由器的分布式混合域名***及方法
US9923857B2 (en) Symbolic variables within email addresses
CN105991695A (zh) 一种文件数据处理方法和***
CN103701844B (zh) 管理用户信息的方法及***
CN103297328A (zh) 一种信息沟通方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20161116

Address after: 100015 Chaoyang District Road, Jiuxianqiao, No. 10, building No. 3, floor 15, floor 17, 1701-26,

Applicant after: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.

Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Applicant before: Qizhi software (Beijing) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 100088 Building 3 332, 102, 28 Xinjiekouwai Street, Xicheng District, Beijing

Patentee after: QAX Technology Group Inc.

Address before: 100015 15, 17 floor 1701-26, 3 building, 10 Jiuxianqiao Road, Chaoyang District, Beijing.

Patentee before: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.