CN115396509A - 一种基于IPv6网络代理服务的处理访问受限的方法及设备 - Google Patents

一种基于IPv6网络代理服务的处理访问受限的方法及设备 Download PDF

Info

Publication number
CN115396509A
CN115396509A CN202210948650.3A CN202210948650A CN115396509A CN 115396509 A CN115396509 A CN 115396509A CN 202210948650 A CN202210948650 A CN 202210948650A CN 115396509 A CN115396509 A CN 115396509A
Authority
CN
China
Prior art keywords
address
access request
access
proxy server
target
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.)
Pending
Application number
CN202210948650.3A
Other languages
English (en)
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.)
Shanghai Baochuang Network Technology Co ltd
Original Assignee
Shanghai Baochuang Network 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 Shanghai Baochuang Network Technology Co ltd filed Critical Shanghai Baochuang Network Technology Co ltd
Priority to CN202210948650.3A priority Critical patent/CN115396509A/zh
Publication of CN115396509A publication Critical patent/CN115396509A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请的目的是提供一种基于IPv6网络代理服务的处理访问受限的方法及设备,本申请通过在当前代理服务器中的、用于访问源站服务器的后端网络端口上,创建一后端地址池;接收客户端发送的访问请求,访问请求包括当前代理服务器的IP地址;根据预设的地址跳变规则,将当前代理服务器的IP地址替换为后端地址池中选取的一目标IP地址,以作为访问请求的后端访问地址;将访问请求发送给目标IP地址对应的目标代理服务器,以使目标代理服务器后端访问该访问请求对应的源站服务器,确保不同的代理服务器能够处理当前代理服务器的访问请求,有效避免同一IP地址恶意访问或者频繁访问所引发的访问受限等问题,使得访问不再受限。

Description

一种基于IPv6网络代理服务的处理访问受限的方法及设备
技术领域
本申请涉及IPv6网络代理服务技术领域,尤其涉及一种基于IPv6网络代理服务的处理访问受限的方法及设备。
背景技术
随着国际网络Internet与内联网Intranet的飞速发展,作为连接Internet与Intranet的桥梁,代理服务器在实际应用中发挥着极其重要的作用。
代理服务器是网络信息的中转站。一般情况下,使用网络浏览器直接去链接其它Internet站点并取得网络信息时,须送出请求信号来得到应答,然后对方再把信息传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页,而是向代理服务器发出请求,请求信号会先送到代理服务器,由代理服务器来取回该浏览器所需要的信息并传送给浏览器。而且,大部分代理服务器都具有缓冲的功能,就好像一个大的高速缓冲存储器Cache,不断将新取的数据包存到代理服务器本机的存储器上,如果浏览器所请求的数据在代理服务器本机的存储器上已经存在且是最新的,那么代理服务器就不重新从Web服务器取数据,而是直接将存储器上已有的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。
代理服务器不仅可以实现提高浏览速度和效率的功能,还可以实现网络的安全过滤、流量控制(减少Internet使用费用)、用户管理等功能,因此它既是一种网络防火墙技术,同时也可以解决许多单位连接Internet引起IP地址不足的问题。
网络代理服务是一种得到广泛应用的网络技术。代理服务器用自己的后端地址访问源站服务器,得到访问内容后,再将内容传递给代理服务的客户端;源站服务器对单个IP地址频繁访问会设定一个的阈值,当突破这个阈值时,源站服务器可能会暂停提供服务,导致该代理服务器无法及时响应对应代理服务的各客户端。即代理服务器使用自身的IP地址访问源站服务器,其实是代理了很多客户端进行访问,但,对于源站服务器来讲则是一个客户频繁访问,会被认为是恶意访问,达到一定的阈值会被暂时禁止访问,造成代理服务器工作异常。为了解决这个问题,现有的解决方式包括禁用恶意访问规则,这会带来一定的网络安全风险,还包括部署多台代理服务器,这会造成建设成本的上升。
发明内容
本申请的一个目的是提供一种基于IPv6网络代理服务的处理访问受限的方法及设备,通过在当前代理服务器的后端网络端口上创建一后端地址池,以供每次接收到的访问请求进行后端访问地址的选择,从而确保不同的代理服务器能够处理当前代理服务器的访问请求,可以有效避免现有技术中的同一地址恶意访问或者频繁访问所引发的访问受限等问题,确保了当前服务器所接收的访问请求均能被选取的代理服务器进行代理服务,使得访问不再受限。
根据本申请的一个方面,提供了一种基于IPv6网络代理服务的处理访问受限的方法,其中,所述方法包括:
在当前代理服务器中的、用于访问源站服务器的后端网络端口上,创建一后端地址池,所述后端地址池包括至少两个互联网协议IP地址,每个所述IP地址对应一个真实的代理服务器;
接收客户端发送的访问请求,所述访问请求包括所述当前代理服务器的IP地址;
根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址;
将所述访问请求发送给所述目标IP地址对应的目标代理服务器,以使所述目标代理服务器后端访问所述访问请求对应的源站服务器。
进一步地,上述方法中,根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,包括:
若所述预设的地址跳变规则为随机地址跳变,则将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中的、随机选取的一目标IP地址,以作为所述访问请求的后端访问地址。
进一步地,上述方法中,根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,包括:
若所述预设的地址跳变规则为逐一地址跳变,则将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中的、轮换选取的一目标IP地址,以作为所述访问请求的后端访问地址。
进一步地,上述方法中,所述访问请求还包括所述客户端的端口地址;
其中,所述根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,包括:
根据所述预设的地址跳变规则和所述客户端的端口地址,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的代理服务地址。
根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述基于IPv6网络代理服务的处理访问受限的方法。
根据本申请的另一方面,还提供了一种基于IPv6网络代理服务的处理访问受限的设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述基于IPv6网络代理服务的处理访问受限的方法。
与现有技术相比,本申请通过在当前代理服务器中的、用于访问源站服务器的后端网络端口上,创建一后端地址池,所述后端地址池包括至少两个互联网协议IP地址,每个所述IP地址对应一个真实的代理服务器;接收客户端发送的访问请求,所述访问请求包括所述当前代理服务器的IP地址;根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址;将所述访问请求发送给所述目标IP地址对应的目标代理服务器,以使所述目标代理服务器后端访问所述访问请求对应的源站服务器,实现了通过在当前代理服务器的后端网络端口上创建一后端地址池,来替换每次发送至当前服务器的访问请求中的当前服务器的IP地址,以作为处理访问请求的后端访问地址,即当前服务器的IP地址对应后端地址池,确保不同的代理服务器能够处理当前代理服务器的访问请求,可以有效避免现有技术中的同一IP地址恶意访问或者频繁访问所引发的访问受限等问题,确保了当前服务器所接收的访问请求均能被选取的代理服务器进行代理服务,使得访问不再受限。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个方面的一种基于IPv6网络代理服务的处理访问受限的方法的流程示意图;
图2示出根据本申请一个方面的一种基于IPv6网络代理服务的处理访问受限的方法中的当前代理服务器的后端网络端口、后端地址池及源站服务器之间的关系示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
如图1所示,本申请的一个方面提出了一种基于IPv6网络代理服务的处理访问受限的方法的流程示意图,其中,IPv6(Internet Protocol Version 6,互联网协议第6版)是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,其地址数量承载巨大。该方法通过动态的后端地址池对应当前服务器的IP地址,来作为当前代理服务器接收到的所有访问请求的后端访问地址,有效避免了现有技术中的同一地址恶意访问或者频繁访问所引发的访问受限等问,其中,所述方法包括步骤S11、步骤S12、步骤S13和步骤S14,具体包括如下步骤:
步骤S11,在当前代理服务器中的、用于访问源站服务器的后端网络端口上,创建一后端地址池,所述后端地址池包括至少两个互联网协议IP地址,每个所述IP地址对应一个真实的代理服务器。
在此,如图2所示,在代理服务中的、用于访问源站服务器的后端网络端口上,创建一后端地址池,在所述后端地址池中包括N个IP地址且每个IP地址对应一个真实的代理服务器,分别为动态的IP地址1、IP地址2、……、IP地址(N-1)和IP地址N及每个IP地址对应的真实的代理服务器,其中,N为大于等于2的正整数;同时,所述后端网络端口对应的后端访问地址对应该后端地址池中的N个IP地址,以便后续动态的将后端地址池中的N个IP地址替换为所述当前代理服务器的IP地址,来作为访问请求的后端访问地址,使得不同的代理服务器可以处理当前代理服务器需要访问源站服务器的各个访问请求,从而有效避免现有技术中的同一IP地址恶意访问或者频繁访问所引发的访问受限等问题,确保了当前服务器所接收的访问请求均能被选取的代理服务器进行代理服务,使得访问不再受限。
在实际应用场景中,当客户端向当前代理服务器发起访问请求后,在步骤S12中,接收客户端发送的访问请求,所述访问请求包括所述当前代理服务器的IP地址;
步骤S13,根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址;
步骤S14,将所述访问请求发送给所述目标IP地址对应的目标代理服务器,以使所述目标代理服务器后端访问所述访问请求对应的源站服务器。其中,所述访问请求对应的源站服务器为所述访问请求所请求的内容或所需要的反馈所发在的服务器。
通过上述步骤S11至步骤S14,实现了通过在当前代理服务器的后端网络端口上创建一后端地址池,来替换每次发送至当前服务器的访问请求中的当前服务器的IP地址,以作为处理访问请求的后端访问地址,即当前服务器的IP地址对应后端地址池,确保不同的代理服务器能够处理当前代理服务器的访问请求,可以有效避免现有技术中的同一地址恶意访问或者频繁访问所引发的访问受限等问题,确保了当前服务器所接收的访问请求均能被选取的代理服务器进行代理服务,使得访问不再受限。
例如,在当前代理服务器中的、用于访问源站服务器的后端网络端口上创建一后端地址池,该后端地址池中包括N个IP地址且每个IP地址对应一个真实的代理服务器,分别为动态的IP地址1及其对应的代理服务器1、IP地址2及其对应的代理服务器2、……、IP地址(N-1)及其对应的代理服务器(N-1)和IP地址N及其对应的代理服务器N,同时,所述后端网络端口对应的后端访问地址对应该后端地址池中的N个IP地址,以便后续动态的将后端地址池中的N个IP地址替换为所述当前代理服务器的IP地址,来作为后端访问地址;在实际应用场景中,接收客户端发送的访问请求,所述访问请求包括所述当前代理服务器的IP地址:IP地址X;为了避免当前代理服务器的IP地址X频繁的访问源站服务器,根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址:IP地址X替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,比如,若从所述后端地址池中的N个IP地址中选取的一目标IP地址为IP地址M时,其中,M为N个IP地址中的任意一个IP地址的序号,则将所述访问请求中的当前代理服务器的IP地址:IP地址X替换为IP地址M,并将所述IP地址M作为所述访问请求的后端访问地址;并将携带有IP地址M的访问请求发送给IP地址M对应的目标代理服务器M,以使所述目标代理服务器M后端访问所述访问请求对应的源站服务器,实现了通过在当前代理服务器的后端网络端口上创建一后端地址池,来替换每次发送至当前服务器的访问请求中的当前服务器的IP地址,以作为处理访问请求的后端访问地址,即当前服务器的IP地址对应后端地址池,确保不同的代理服务器能够处理当前代理服务器的访问请求,可以有效避免现有技术中的同一地址恶意访问或者频繁访问所引发的访问受限等问题,确保了当前服务器所接收的访问请求均能被选取的代理服务器进行代理服务,使得访问不再受限。
接着本申请的上述实施例,所述步骤S13根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,具体包括:
若所述预设的地址跳变规则为随机地址跳变,则将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中的、随机选取的一目标IP地址,以作为所述访问请求的后端访问地址。
例如,在实际应用场景中,接收客户端发送过来的访问请求,所述访问请求包括所述当前代理服务器的IP地址:IP地址X;为了避免当前代理服务器的IP地址X频繁的访问源站服务器且确保随机替换的使用代理服务器,若所述预设的地址跳变规则为随机地址跳变时,则从所述后端地址池中的N个IP地址中随机选取一个目标IP地址,来替换所述访问请求中的当前代理服务器的IP地址:IP地址X,若随机选取的一目标IP地址为IP地址M,则将所述访问请求中的当前代理服务器的IP地址:IP地址X替换为随机选取的IP地址M,并将随机选取的IP地址M作为所述访问请求的后端访问地址,以便通过所述IP地址M对应的代理服务器M来后端访问所述访问请求对应的源站服务器,实现了从后端地址池中的N个IP地址中随机的选取一目标IP地址来作为当前代理服务器接收到的所述访问请求的后端访问地址,不仅实现了后端地址池内的IP地址能够被随机循环使用,还达到了随机选取代理服务器来后端访问该访问请求对应的源站服务器,有效地避免了当前代理服务器频繁访问该源站服务器所导致的访问受限等问题,也确保了后端地址池内的N个IP地址分别对应的各代理服务器的随机使用。
接着本申请的上述实施例,所述步骤S13根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,具体包括:
若所述预设的地址跳变规则为逐一地址跳变,则将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中的、轮换选取的一目标IP地址,以作为所述访问请求的后端访问地址。
例如,在实际应用场景中,接收客户端发送过来的访问请求,所述访问请求包括所述当前代理服务器的IP地址:IP地址X;为了避免当前代理服务器的IP地址X频繁的访问源站服务器且确保逐一替换的使用代理服务器,若所述预设的地址跳变规则为逐一地址跳变时,则从所述后端地址池中的N个IP地址中逐一轮换选取一个目标IP地址,来替换所述访问请求中的当前代理服务器的IP地址:IP地址X,若逐一轮换选取的一目标IP地址为IP地址M,比如,后端地址池中的N个IP地址存在一定的顺序,比如,顺序为IP地址N、IP地址(N-1)、……、IP地址2及IP地址1,若上一次处理的某一客户端发送来的访问请求的IP地址为IP地址(M+1)时,则本次在处理客户端发送过来的访问请求时,则从所述后端地址池中的N个IP地址中逐一轮换选取IP地址M,则将所述访问请求中的当前代理服务器的IP地址:IP地址X替换为随机选取的IP地址M,并逐一轮换选取的IP地址M作为所述访问请求的后端访问地址,并在下次一处理某另一客户端发送的访问请求时,则可以逐一轮换选取IP地址(M-1)来进行替换,从而实现了从后端地址池中的N个IP地址中逐一轮换选取一目标IP地址来作为处理访问请求的后端访问地址,不仅实现了后端地址池内的IP地址能够被逐一轮换循环使用,还达到了轮流选取各个代理服务器来处理当前代理服务器接收到的各客户端的访问请求所需要访问的源站服务器的目的,确保每个代理服务器在逐一轮换访问源站服务器的过程中的使用概率保持一致,从而避免触发同一IP地址频繁访问导致的访问受限的问题。
接着本申请的上述实施例,其中,所述访问请求还包括所述客户端的端口地址;其中,所述步骤S13根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,具体包括:
根据所述预设的地址跳变规则和所述客户端的端口地址,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的代理服务地址。
例如,在实际应用场景中,接收客户端发送过来的访问请求,所述访问请求包括所述当前代理服务器的IP地址:IP地址X,同时,所述访问请求还包括发起请求的客户端的端口地址;为了避免当前代理服务器的IP地址X频繁的访问源站服务器且确保替换使用后端地址池的N个IP地址分别对应的代理服务器,根据预设的地址跳变规则和所述客户端的端口地址,将所述访问请求中的当前代理服务器的IP地址:IP地址X替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址。若在结合客户单的端口地址时,所述预设的地址跳变规则中的随机跳变或逐一轮换跳变的规则可以是当客户端的端口地址满足预设的端口号时,才随机跳变或逐一轮换跳变,比如当客户端的端口地址每间隔预设的数量,才随机跳变或者逐一轮换跳变,在本申请一优选实施例中,若前一次客户端的访问请求为1000时,选取的目标IP地址为IP地址(M+1),而当前次客户端的端口地址为1001时,则随机选取或者逐一轮换选取下一个IP地址来作为目标IP地址,比如IP地址M,实现了结合客户端的端口地址来进行后端地址池中的N个IP地址的随机选取或逐一轮换选取,从而达到结合客户端也能随机选取或逐一轮换选取后端地址池中的IP地址的目的,从而实现对不同的代理服务器的使用,确保源站服务器被访问的代理服务器在不断的变化,可以有效避免同一地址恶意访问或者频繁访问源站服务器所引发的访问受限等问题。
根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述基于IPv6网络代理服务的处理访问受限的方法。
根据本申请的另一方面,还提供了一种基于IPv6网络代理服务的处理访问受限的设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述基于IPv6网络代理服务的处理访问受限的方法。
在此,所述基于IPv6网络代理服务的处理访问受限的设备中的各实施例的详细内容,具体可参见上述基于IPv6网络代理服务的处理访问受限的方法的实施例的对应部分,在此,不再赘述。
综上所述,本申请通过在当前代理服务器中的、用于访问源站服务器的后端网络端口上,创建一后端地址池,所述后端地址池包括至少两个互联网协议IP地址,每个所述IP地址对应一个真实的代理服务器;接收客户端发送的访问请求,所述访问请求包括所述当前代理服务器的IP地址;根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址;将所述访问请求发送给所述目标IP地址对应的目标代理服务器,以使所述目标代理服务器后端访问所述访问请求对应的源站服务器,实现了通过在当前代理服务器的后端网络端口上创建一后端地址池,来替换每次发送至当前服务器的访问请求中的当前服务器的IP地址,以作为处理访问请求的后端访问地址,即当前服务器的IP地址对应后端地址池,确保不同的代理服务器能够处理当前代理服务器的访问请求,可以有效避免现有技术中的同一IP地址恶意访问或者频繁访问所引发的访问受限等问题,确保了当前服务器所接收的访问请求均能被选取的代理服务器进行代理服务,使得访问不再受限。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (6)

1.一种基于IPv6网络代理服务的处理访问受限的方法,其中,所述方法包括:
在当前代理服务器中的、用于访问源站服务器的后端网络端口上,创建一后端地址池,所述后端地址池包括至少两个互联网协议IP地址,每个所述IP地址对应一个真实的代理服务器;
接收客户端发送的访问请求,所述访问请求包括所述当前代理服务器的IP地址;
根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址;
将所述访问请求发送给所述目标IP地址对应的目标代理服务器,以使所述目标代理服务器后端访问所述访问请求对应的源站服务器。
2.根据权利要求1所述的方法,其中,根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,包括:
若所述预设的地址跳变规则为随机地址跳变,则将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中的、随机选取的一目标IP地址,以作为所述访问请求的后端访问地址。
3.根据权利要求1所述的方法,其中,根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,包括:
若所述预设的地址跳变规则为逐一地址跳变,则将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中的、轮换选取的一目标IP地址,以作为所述访问请求的后端访问地址。
4.根据权利要求1至3中任一项所述的方法,其中,所述访问请求还包括所述客户端的端口地址;
其中,所述根据预设的地址跳变规则,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的后端访问地址,包括:
根据所述预设的地址跳变规则和所述客户端的端口地址,将所述访问请求中的当前代理服务器的IP地址替换为所述后端地址池中选取的一目标IP地址,以作为所述访问请求的代理服务地址。
5.一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至4中任一项所述的方法。
6.一种基于IPv6网络代理服务的处理访问受限的设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至4中任一项所述的方法。
CN202210948650.3A 2022-08-09 2022-08-09 一种基于IPv6网络代理服务的处理访问受限的方法及设备 Pending CN115396509A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210948650.3A CN115396509A (zh) 2022-08-09 2022-08-09 一种基于IPv6网络代理服务的处理访问受限的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210948650.3A CN115396509A (zh) 2022-08-09 2022-08-09 一种基于IPv6网络代理服务的处理访问受限的方法及设备

Publications (1)

Publication Number Publication Date
CN115396509A true CN115396509A (zh) 2022-11-25

Family

ID=84119634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210948650.3A Pending CN115396509A (zh) 2022-08-09 2022-08-09 一种基于IPv6网络代理服务的处理访问受限的方法及设备

Country Status (1)

Country Link
CN (1) CN115396509A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624920A (zh) * 2012-03-31 2012-08-01 奇智软件(北京)有限公司 一种通过代理服务器进行访问的方法及装置
CN106547793A (zh) * 2015-09-22 2017-03-29 北京国双科技有限公司 获取代理服务器地址的方法和装置
CN110851753A (zh) * 2019-11-07 2020-02-28 亿企赢网络科技有限公司 一种网站的访问方法、装置、设备及存储介质
CN111177513A (zh) * 2019-12-31 2020-05-19 北京百度网讯科技有限公司 异常访问地址的确定方法、装置、电子设备及存储介质
WO2022134768A1 (zh) * 2020-12-21 2022-06-30 深圳壹账通智能科技有限公司 管理 ip 代理池的方法、装置、计算机设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624920A (zh) * 2012-03-31 2012-08-01 奇智软件(北京)有限公司 一种通过代理服务器进行访问的方法及装置
CN106547793A (zh) * 2015-09-22 2017-03-29 北京国双科技有限公司 获取代理服务器地址的方法和装置
CN110851753A (zh) * 2019-11-07 2020-02-28 亿企赢网络科技有限公司 一种网站的访问方法、装置、设备及存储介质
CN111177513A (zh) * 2019-12-31 2020-05-19 北京百度网讯科技有限公司 异常访问地址的确定方法、装置、电子设备及存储介质
WO2022134768A1 (zh) * 2020-12-21 2022-06-30 深圳壹账通智能科技有限公司 管理 ip 代理池的方法、装置、计算机设备及存储介质

Similar Documents

Publication Publication Date Title
US20240146796A1 (en) System providing faster and more efficient data communication
US10263958B2 (en) Internet mediation
US8321503B2 (en) Context-specific network resource addressing model for distributed services
US8689280B2 (en) DNS-based content routing
US9900341B2 (en) Web redirection for caching
US20060167969A1 (en) Data caching based on data contents
US20200382465A1 (en) Client subnet efficiency by equivalence class aggregation
CN113315706B (zh) 私有云流量控制方法、设备及***
US10404651B2 (en) Domain name system network traffic management
CN111064804A (zh) 网络访问方法和装置
US11122106B2 (en) Method and apparatus for providing web service using edge computing service
CN115396509A (zh) 一种基于IPv6网络代理服务的处理访问受限的方法及设备
US20230008525A1 (en) Self-trace for client-server connections
EP4115580B1 (en) Hostname pre-localization
US8615548B1 (en) System and method for deferred data downloading
CN113301081B (zh) 一种针对内容分发网路的数据处理方法、装置、电子设备
CN115314462A (zh) 基于IPv6网络代理服务的高并发访问的处理方法及设备
CN111818038B (zh) 一种网络数据获取识别方法以及装置
US11190815B2 (en) Multimedia service content providing device and method
CN112968980B (zh) 一种概率确定方法、装置、存储介质及服务器
WO2013055341A1 (en) Network address protocol
US20200402115A1 (en) Serving an Online Advertisement Asynchronously
CN116566673A (zh) 一种网络地址扫描方法及扫描主机
CN115277383A (zh) 日志生成方法、装置、电子设备及计算机可读存储介质
CN117579288A (zh) 握手复用方法、设备以及计算机可读介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination