客户端软件生成方法、装置、电子设备

    公开(公告)号:CN110187911B

    公开(公告)日:2023-07-25

    申请号:CN201910380382.8

    申请日:2019-05-08

    Inventor: 王永亮

    Abstract: 本申请提供一种客户端软件生成方法、装置、电子设备及机器可读存储介质。在本申请中,接收用户设置的、用于登录所述VPN服务端的VPN客户端对应的客户端配置;其中,所述客户端配置至少包括所述VPN服务端的登录地址;获取所述VPN客户端对应的第一安装包;基于所述客户端配置、以及所述第一安装包,生成所述VPN客户端对应的第二安装包。基于VPN服务端为对应VPN客户端生成对应的登录初始化配置及VPN客户端安装包,实现了在用户获取该VPN客户端安装包,执行安装后,运行对应VPN客户端时,无需记忆和输入对应VPN服务端登录地址,降低了的用户使用及软件维护的成本。

    本地应用的启动方法及装置

    公开(公告)号:CN112751742B

    公开(公告)日:2023-04-18

    申请号:CN202011603794.2

    申请日:2020-12-30

    Inventor: 王永亮

    Abstract: 本公开涉及一种本地应用的启动方法、装置、电子设备及计算机可读介质。该方法包括:由VPN网关获取资源响应数据,所述资源响应数据中包括L3资源和关联应用配置;本地浏览器基于所述资源响应数据生成本地应用访问请求;将所述本地应用访问请求发送至客户端服务中;所述客户端服务解析所述本地应用访问请求以获取所述L3资源和所述关联应用配置;所述客户端服务根据所述L3资源和所述关联应用配置启动本地应用。本公开涉及的本地应用的启动方法、装置、电子设备及计算机可读介质,能够减少VPN管理员维护资源的难度;避免浏览器插件的依赖,实现VPN客户端去插件化。

    一种虚拟私有网络VPN客户端及实现方法

    公开(公告)号:CN109379383B

    公开(公告)日:2021-01-26

    申请号:CN201811503099.1

    申请日:2018-12-10

    Inventor: 郑闯 王永亮

    Abstract: 本申请提供一种VPN客户端及其实现方法,用于解决VPN客户端在安全性等方面所面临的技术问题。本申请提供的VPN客户端及实现方法使用模块分离的微服务架构,将VPN客户端分为服务模块、界面接口模块和登录控制模块三个模块,三个模块之间通过通信接口互联。为服务模块分配高级别的系统访问权限。通过将VPN客户端所需的高级别的系统访问权限的处理步骤集中在所述服务模块中实现,避免了为普通终端用户分配过高的系统访问权限,通过模块化的划分,提高了VPN客户端的可维护性和扩展性。

    虚拟网卡的数据传输方法及装置

    公开(公告)号:CN105939239B

    公开(公告)日:2020-05-12

    申请号:CN201510466721.6

    申请日:2015-07-31

    Inventor: 王永亮 孔伟政

    Abstract: 本发明提供一种虚拟网卡的数据传输方法及装置,所述方法包括:获取网关为目标虚拟网卡分配的第一IP地址;检测所述第一IP地址是否与预设网卡的IP地址在同一网段;当所述第一IP地址与所述预设网卡的IP地址在同一网段时,为所述目标虚拟网卡配置与所述预设网卡的IP地址不在同一网段的第二IP地址;通过配置有所述第二IP地址的目标虚拟网卡传输报文。本发明中,当网关为目标虚拟网卡配置的第一IP地址与其他网卡的IP地址在同一网段时,为该目标虚拟网卡配置了另一不同网段的第二IP地址,因此不会有IP地址冲突问题,能保证用户的信息安全,提高信息传输的可靠性。

    一种报文处理方法和装置

    公开(公告)号:CN108833301A

    公开(公告)日:2018-11-16

    申请号:CN201810542890.7

    申请日:2018-05-30

    Inventor: 王永亮

    Abstract: 本申请提供一种报文处理方法和装置,该方法用于主机的虚拟专用网络VPN客户端,该方法为按照预定的移转策略将网卡内第一缓冲队列中的报文移转到预先为VPN客户端创建的VPN客户端的一个或多个第二缓冲队列,其中第二缓冲队列的总容量大于第一缓冲队列;从第二缓冲队列中读取报文,并对该报文进行VPN处理;按照预定的情况策略,将该报文从第二缓冲队列中清空。本方法通过在VPN客户端增加一个缓冲队列,一旦网卡中有报文存入该网卡的第一缓冲队列时,VPN客户端便及时将该报文从网卡中读取出来存入VPN客户端的缓冲队列,并进行处理,有效地解决VPN客户端进行VPN处理耗时过长导致网卡的缓冲队列无法缓存所有报文时出现丢包的问题。

    一种报文处理方法及装置

    公开(公告)号:CN108880885B

    公开(公告)日:2021-09-21

    申请号:CN201810631590.6

    申请日:2018-06-19

    Inventor: 王永亮

    Abstract: 本申请提供一种报文处理方法及装置,通过将所创建的Netlink Socket以及为所述VPN客户端分配的虚拟IP进行关联,并存储在预设的关系表中,并维护Netlink Socket和虚拟IP预设的关系表,来确定VPN进程是否仍在监听Netlink Socket,以此来将回复报文上报到VPN进程或者抛弃回复报文,避免了异常情况的发生。

    域名资源管理装置及域名资源管理方法

    公开(公告)号:CN111314197B

    公开(公告)日:2021-06-29

    申请号:CN202010079221.8

    申请日:2020-02-03

    Inventor: 王永亮

    Abstract: 本发明公开了一种域名资源管理方法,包括:存储在线用户信息和IP地址,所述IP地址对应域名资源;解析所述域名资源,并获得解析IP地址;以及判断所述IP地址与所述解析IP地址是否相同,其中,如果所述IP地址与所述解析IP地址不相同,则进行更新操作并生成第一列表,并且判断所述在线用户信息的第一参数是否满足预定条件,其中,如果满足所述预定条件,则所述域名资源管理方法还包括:为所述在线用户信息设置更新标记,并将所述第一列表写入所述在线用户信息中的第二列表;从与所述在线用户信息对应的客户端接收第一请求信息;以及基于所述第一请求信息将所述更新标记和所述第二列表发送至所述客户端。

    一种通讯消息的生成方法及装置

    公开(公告)号:CN110401925A

    公开(公告)日:2019-11-01

    申请号:CN201910375849.X

    申请日:2019-05-07

    Inventor: 王永亮

    Abstract: 本申请提供一种通讯消息的生成方法及装置,包括:获取通讯消息的生成模板,所述生成模板中包含由第一替换标记代指的第一参数;执行所述第一替换标记对应的运算逻辑;使用所述运算逻辑的运算结果替换所述第一替换标记,以作为所述第一参数的取值。通过本申请的技术方案,可实现涉及到复杂函数运算的运算结果的调用,提高了请求模板中替换标记所代指的适用范围。

    一种更新应用的方法、装置和系统

    公开(公告)号:CN109032646A

    公开(公告)日:2018-12-18

    申请号:CN201810989791.3

    申请日:2018-08-28

    Inventor: 张孝尊 王永亮

    CPC classification number: G06F8/65 G06F9/44521

    Abstract: 本申请提供一种更新应用的方法、装置和系统。通过从应用服务器获取本地应用对应的配置文件过期时间和统一资源定位符URL,根据获取的配置文件过期时间和本地已存储的配置文件过期时间,判断是否需更新所述应用,如果是,则向用户发出更新所述应用的指示,在所述应用被更新后,将本地已存储的配置文件过期时间更新为获取的配置文件过期时间,并依据所述URL下载更新后的所述应用对应的安装文件进行安装,在过期前提醒用户更新应用,避免配置文件到期导致应用不能正常使用。

    一种访问日志的转储方法及装置

    公开(公告)号:CN108449252A

    公开(公告)日:2018-08-24

    申请号:CN201810161063.3

    申请日:2018-02-26

    Inventor: 王永亮

    CPC classification number: H04L12/4641 H04L67/2809

    Abstract: 本申请提供一种访问日志的转储方法,所述方法包括:当用户登录VPN客户端访问内网资源时,VPN客户端获取为VPN服务器中数据核和控制核分别预先设置的相关联的端口,以及VPN服务器控制核处理流量的速率;判断VPN服务器控制核处理流量的速率是否超过其预设的阈值;在所述VPN服务器控制核处理流量的速率超过其预设的阈值的情况下,将访问内网资源所产生的访问日志,发往与VPN服务器数据核相关联的端口;VPN服务器接收到所述访问日志交由数据核处理后,转发到日志服务器中进行存储。

Patent Agency Ranking