域名解析
预备知识
域名(英语:Domain Name),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
网域名称系统(DNS,Domain Name System,有时也简称为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。
IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。
例如,choerodon.io是一个域名,和IP地址35.187.150.118相对应。DNS就像是一个自动的电话号码簿,我们可以直接拨打choerodon的名字来代替电话号码(IP地址)。我们直接调用网站的名字以后,DNS就会将便于人类使用的名字(如choerodon.io)转化成便于机器识别的IP地址(如35.187.150.118)。
域名注册
如果您希望对外提供服务,必须注册一个域名并正确配置解析。
域名注册流程
如果您没有域名,您需要购买一个域名。购买域名的方法,请参考如何注册域名。
域名备案
根据中华人民共和国信息产业部第十二次部务会议审议通过的《非经营性互联网信息服务备案管理办法》精神,在中华人民共和国境内提供非经营性互联网信息服务,应当办理备案。未经备案,不得在中华人民共和国境内从事非经营性互联网信息服务。而对于没有备案的网站将予以罚款和关闭。备案操作请参考阿里云备案服务。
设置域名解析
您需要将你的域名解析到你集群中任意一台Worker节点的IP。解析包括后边安装文档中所有您定义的域名。设置域名解析的方法,请参考如何设置域名解析。
如果你现在外网环境下使用域名访问系统,请解析到 Worker 节点对应的外网ip,并非所有主机都有外网ip。具体请咨询您的网络服务商。
使用免费域名
如果您不想注册域名,可以使用如nip.io提供的服务 具体详情可以进入http://nip.io/查看具体说明,需要注意的是此类域名一般未在中国大陆备案,根据政策法规,将无法使用中国大陆的公有云服务器。