一种集群内网访问外网的方法、装置及设备制造方法及图纸

技术编号:18292491 阅读:131 留言:0更新日期:2018-06-24 08:32
本申请公开了一种集群内网访问外网的方法,包括对计算节点进行域名解析配置获得内网地址;对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;所述计算节点通过所述登录节点对外网进行访问。该方法可以安全、高效的完成计算节点对网络的需求,无需人工连线操作,有效节省了人力资源,同时减少了时间浪费,进一步提高了工作效率。本申请还公开了一种集群内网访问外网的装置、设备及计算机可读存储介质,均具有上述有益效果。

【技术实现步骤摘要】
一种集群内网访问外网的方法、装置及设备
本申请涉及网络
,特别涉及一种集群内网访问外网的方法,还涉及一种集群内网访问外网的装置、设备及计算机可读存储介质。
技术介绍
随着互联网的发展,各种规模的服务器集群在各类企业、单位、数据中心等大量涌现。出于安全考虑,大部分计算集群都会存在管理节点+登录节点+计算节点的拓扑结构。一般而言,登录节点负责用户登录,上传下载文件,编译工具等,会连接到互联网,以便用户进行相应的操作。计算节点则是与互联网隔离开,在集群内网中进行数据的传输,这样有效的解决了出于各种不安全原因的威胁问题。然而,在这种情况下,计算节点则不能访问互联网,进一步导致某些必须联网的操作不能成功,带来了极大的不变。目前,当计算节点需要进行互联网访问时,一般是由人工手动去机房连接外网网线,而目前大部分服务器集群都统一在机房或数据中心进行管理,倘若其数量超过10台,进行人工操作会消耗大量的人力资源;同时也会造成时间浪费,降低工作效率。因此,如何提供一种解决上述问题的技术方案,是本领域技术人员亟待解决的问题。申请内容本申请的目的是提供一种集群内网访问外网的方法,该方法可以安全、高效的完成计算节点对网络的需求,也无需人工连线操作,有效节省了人力资源,同时减少了时间浪费,进一步提高了工作效率;本申请的另一目的是提供一种集群内网访问外网的装置、设备及计算机可读存储介质,均具有上述有益效果。为解决上述技术问题,本申请提供了一种集群内网访问外网的方法,该方法包括:对计算节点进行域名解析配置获得内网地址;对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;所述计算节点通过所述登录节点对外网进行访问。优选的,所述计算节点通过所述登录节点对外网进行访问包括:所述登录节点将所述内网地址转换为外网地址;所述计算节点利用所述外网地址对所述外网进行访问。为解决上述技术问题,本申请还提供了一种集群内网访问外网的装置,包括:第一配置模块,用于对计算节点进行域名解析配置获得内网地址;第二配置模块,用于对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;访问模块,用于所述计算节点通过所述登录节点对外网进行访问。优选的,所述访问模块包括:转换子模块,用于所述登录节点将所述内网地址转换为外网地址;访问子模块,用于所述计算节点利用所述外网地址对所述外网进行访问。为解决上述技术问题,本申请还提供了一种集群内网访问外网的设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一项所述的集群内网访问外网的方法的步骤。优选的,所述登录节点为网关。为解决上述技术问题,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述集群内网访问外网的方法的步骤。本申请所提供的一种集群内网访问外网的方法,包括对计算节点进行域名解析配置获得内网地址;对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;所述计算节点通过所述登录节点对外网进行访问。可见,本申请所提供的技术方案,通过对计算节点和登录节点进行相应的配置,使计算节点可以利用登录节点对管理节点进行访问,有效实现了集群内网对外网的访问,可以安全、高效的完成计算节点对网络的需求;此外,该技术方案无需人工进行连线操作,有效节省了人力资源,同时也减少了时间浪费,进一步提高了工作效率。本申请还提供了一种集群内网访问外网的装置、设备及计算机可读存储介质,均具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请所提供的一种集群内网访问外网的方法的流程示意图;图2为本申请所提供的一种集群内网访问外网的装置的示意图;图3为本申请所提供的一种集群内网访问外网的设备的示意图;图4为本申请所提供的另一种集群内网访问外网的设备的示意图。具体实施方式本申请的核心是提供一种集群内网访问外网的方法,该方法可以安全、高效的完成计算节点对网络的需求,也无需人工连线操作,有效节省了人力资源,同时减少了时间浪费,进一步提高了工作效率;本申请的另一核心是提供一种集群内网访问外网的装置、设备及计算机可读存储介质,均具有上述有益效果。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。请参考图1,图1为本申请所提供的一种集群内网访问外网的方法的流程示意图,该方法可以包括:S101:对计算节点进行域名解析配置获得内网地址;具体的,由于要实现集群内网对外网的访问,主要在于实现计算节点对外网的访问,因此可以先对使用内网的计算节点进行域名解析配置,如配置DNS解析服务器为8.8.8.8。上述计算节点可以对应内网中的各个主机,对各个主机进行域名解析,即将主机的域名映射为相应的IP地址,其中,该IP地址即为上述内网地址。S102:对登录节点进行外网配置;其中,外网配置包括配置内网地址和连接外网接口;具体的,可以对介于计算节点和管理节点中间的登录节点进行外网配置,以便于计算节点对外网进行访问。其中,上述外网配置可以包括为登陆节点配置已获得的内网地址,以及相应的用于进行外网连接的接口。例如,可以对登录节点进行如下配置:echo1>/proc/sys/net/ipv4/ip_forwardiptables-tnat-APOSTROUTING-s10.0.0.0/24-oeth0-jMASQUERADE其中,-s表示源网络,即内网地址;-o表示连接因特网的接口,即连接外网的接口。当然,上述对登录节点的配置仅为本申请所提供的一种实施例,并不限于此,也可以为其他相应的配置,本申请均不进行限定。S103:计算节点通过登录节点对外网进行访问。具体的,在完成对计算节点和登录节点相应的配置后,计算节点即可通过登录节点对管理节点进行访问,进一步实现内网对外网的访问。作为一种优选实施例,上述计算节点通过登录节点对外网进行访问可以包括:登录节点将内网地址转换为外网地址;计算节点利用外网地址对外网进行访问。具体的,由于在对登录节点进行配置时,对内网地址以及连接外网的接口进行了配置,即为实现了内网与外网的连接,那么计算节点在通过登录节点对外网进行访问时,登录节点则可以将内网地址转换为外网地址,该外网地址即为管理节点认可的外网地址,这样计算节点即可通过该外网地址对外网进行访问。其中,可以通过设置网关实现上述内网与外网的连接,进一步可以利用Linux的IP转发技术配合iptables实现集群内网的穿透功能。具体的,网关在接收到来自内网的相关指令或数据时,可以对内网主机的IP地址进行IP转换,获得外网可本文档来自技高网...
一种集群内网访问外网的方法、装置及设备

【技术保护点】
1.一种集群内网访问外网的方法,其特征在于,包括:对计算节点进行域名解析配置获得内网地址;对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;所述计算节点通过所述登录节点对外网进行访问。

【技术特征摘要】
1.一种集群内网访问外网的方法,其特征在于,包括:对计算节点进行域名解析配置获得内网地址;对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;所述计算节点通过所述登录节点对外网进行访问。2.如权利要求1所述的方法,其特征在于,所述计算节点通过所述登录节点对外网进行访问包括:所述登录节点将所述内网地址转换为外网地址;所述计算节点利用所述外网地址对所述外网进行访问。3.一种集群内网访问外网的装置,其特征在于,包括:第一配置模块,用于对计算节点进行域名解析配置获得内网地址;第二配置模块,用于对登录节点进行外网配置;其中,所述外网配置包括配置所述内网地址和连接外网接口;访问模块,用于所述计...

【专利技术属性】
技术研发人员:赵天祺
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1