网站域名解析和端口问题以及备案流程

  • A+
所属分类:随笔杂谈

域名解析

单从逻辑上域名就是IP的一个别名,为了方便记忆那一长串的IP。DNS是用来将域名转换为IP的服务器,可以理解为一个大字典。DNS服务器从用途上一般分两种,一种是权威服务器,他对某个或某些域名有权威解析权,例如85ido.com及其下面的所有子域名,就是dns9.hichina.com和dns10.hichina.com负责权威解析的(hichina.com是万网的域名);另一种是非权威DNS服务器,也就是咱们配置本机IP地址的时候设置的那个DNS地址,只是起到代理和缓存的作用(客户端模式),不负责权威解析。至于DNS如何配置,下面会有具体说明。

域名端口

域名和端口实际上没有一毛钱的关系。域名只是IP的助记符,不包含任何端口信息。所以要求域名指向某个IP的某个端口是不可能的。同时,因为域名只是IP的助记符,所以域名指向内网地址也没毛病……前提是访客真能连通那个IP地址。 之所以把域名和端口搞混,是因为网站的关系。要求域名指向某个IP的某个端口的需求,本意是想使用域名直接访问这个 IP:端口 上的站点。以使用域名lcgx.85ido.cn访问http://10.254.23.188:8090/为例,有两种办法:
一、域名指向10.254.23.188,使用http://lcgx.85ido.cn:8090/访问原来的站点;
二、域名指向某个开启了80端口的IP,如10.254.23.1,通过10.254.23.1做反向代理到10.254.23.188:8090,这样就可以使用 http://lcgx.85ido.com/访问原来的 http://10.254.23.188:8090/ 。如果要求只使用域名不带端口,其实隐含了要求访问http的默认端口80(如果是https则是443端口)。如果目标IP的80端口无法访问,则只能通过反向代理(或端口映射)。

网站域名的ip

因为可以配置虚拟主机(在同一个IP和端口上使用不同的Host Name/域名来访问不同的网站),所以在IP资源有限&调整防火墙开端口比较麻烦的情况下,我们推荐使用子域名指向反向代理的方式来访问网站,因为反向代理的IP只有1个,却可以绑任意多个域名——子域名又不要钱。

网站备案

网站域名解析和端口问题以及备案流程

任何国内的主域名、www子域名,以国内使用80、443端口对外服务的服务器都必须在工信部备案,否则网站一段时间后就会被关停。 备案的内容是域名所有者的实名信息+服务(器)提供商(ISP)的实名信息。例如咱们公司的域名是idc.com,所有者是姜总,服务器供应商是阿里云,所以咱公司就得找阿里云备案去。如果是地市的政务云,一般是找地市政务云去备案。另外,一般只有主域名必须备案,已备案主域名的其他子域名不需要再单独备案。备案估计需要20天的时间,未备案期间网站是可以访问的,不过有被关停的风险。

 

eyuzhuji
小九

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: