域名 和 服务器是啥关系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了域名 和 服务器是啥关系相关的知识,希望对你有一定的参考价值。
如果有域名没服务器 是不是要这域名也没用要域名和服务器两者都有才有用? 还有为什么不同的域名价格也不一样 .tv要两百多 而.com这么便宜
1.这个域名和服务器没有必然的联系,有的客户使用服务器就不用域名,只需要ip内部访问就可以。
2.不过多数情况下,都是需要域名的,域名需要解析到服务器的ip才可以。只有域名解析到服务器ip解析生效后,就可以正常访问网站了。
3.一般.com 是国际顶级域名,价钱比较便宜,几十块钱一年。其他的不同的域名收费是不一样的。
域名(Domain Name):
是由一串用“点”分隔的字符组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。
域名是一个IP地址上有“面具” 。域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称。域名按域名系统(DNS)的规则流程组成。在DNS中注册的任何名称都是域名。域名用于各种网络环境和应用程序特定的命名和寻址目的。
参考技术A 有很多客户搞不清楚域名和域名服务器(DNS服务器)的关系。简单的说,域名只是一个名称,是一个空壳,那么为什么访问域名的时候会指向到服务器呢,这就是靠域名服务器的作用,这两者其实是独立的。您可以域名在一家公司申请,而用另外一家的域名服务器,也可以都在一家公司。目前有如下两种常见形式:1、国内比较多的形式是域名和域名服务器都在一家公司,比如您申请新网的域名,域名DNS服务器默认就是新网的,解析也在新网的mydns里面解析。这种形式的好处是域名管理和域名解析都在一家公司,碰到域名问题找一家公司就行了,但缺点是空间商如果要更换IP时,还要通知客户在域名商那边改解析。2、国外比较流行的是,如果客户的空间在一家公司申请,但域名在另外一家公司,则空间商要求客户更改DNS服务器到空间商的自己DNS服务器。这样如果空间商更换了IP,则不需要通知客户做域名解析,空间商自己就可以通过批量修改自己的DNS服务器来更新了IP。国内已经有不少域名的大代理公司采用这种办法了,如西部数码、优古网络等。优古网络的域名代理很多家公司,如新网、新网互联、Godaddy、Enom,还有一些他们的下级代理商,这样能拿到更好的价格。但是如果都用各自公司的DNS服务器,管理不是乱套了吗?不过我们有自己的DNS服务器,这样就做到了虽然域名在不同公司注册,但这只是一个空壳,而域名最重要的解析功能——域名服务器还是我们自己统一的ns1.mysuperdns.com和ns2.mysuperdns.com,解析面板也就统一了。 参考技术B 这个域名和服务器没有必然的联系,有的客户使用服务器就不用域名,只需要ip内部访问就可以。不过多数情况下,都是需要域名的,域名需要解析到服务器的ip才可以。只有域名解析到服务器ip解析生效后,就可以正常访问网站了。一般.com 是国际顶级域名,价钱比较便宜,几十块钱一年。其他的不同的域名收费是不一样的。海腾数据黄强为您解答,希望可以帮助到您 参考技术C top域名为你回答:域名就是你网站的地址,服务器就是存你网站内容的地方,小网站用用虚拟主机就可以了
这两者缺一不可。
域名后缀的话,你可以关注一下.top后缀 参考技术D com是国际域名服务器相当于电脑主机。域名相当于显示器。
注册和配置域名的最佳 API 是啥?
【中文标题】注册和配置域名的最佳 API 是啥?【英文标题】:What is the best API for registering and configuring domain names?注册和配置域名的最佳 API 是什么? 【发布时间】:2011-08-14 11:07:57 【问题描述】:我正在尝试创建一个网站,允许您使用自定义域名设置照片库。
网站的用户不知道如何注册或配置域名,所以必须为他们完成。
用户在一个框中输入所需的域名(我们检查它是否可用)并单击“注册”按钮,我们的网站会为他们注册域名并自动设置网站(当用户转到该域名时,照片画廊只是工作,不需要技术技能)。
【问题讨论】:
【参考方案1】:没有用于此的通用 API。您必须与您自己的域注册组织联系。这是特定于相关域提供商的。
【讨论】:
像 Weebly 这样的网站是如何做到这一点的?您只需输入您想要的域名,然后该域名就会指向您的 weebly 网站。 这方面有很多 API,这就是我们试图找出最好的 API 的原因。【参考方案2】:Enom has an API for resellers 可以让您代表用户自动注册域。 (我与 eNom 没有任何关系,也没有使用过 eNom 的产品)。
*.weebly.com 的实现
通常这种形式的动态子域将使用Wildcard DNS record。这种类型的记录将*.example.com
之类的通配符模式映射到一个或多个服务器。
假设您有一个博客网站并希望让用户动态选择域名。您在 www.example.com 上建立了一个网页,其中包含一个让用户选择名称的表单。所以用户注册并选择bar.example.com
。
假设您的 DNS 服务器具有以下映射:
foo.example.com > 1.2.3.1
*.example.com > 1.2.3.2
对 foo.example.com 的任何请求都将路由到 1.2.3.1,但任何其他名称(例如 bar.example.com)将由 1.2.3.2 提供服务。因此,当用户被重定向到http://bar.example.com
时,浏览器将点击 1.2.3.2。请注意,由于不需要更改 DNS,因此没有传播延迟:重定向将立即生效。
然后在 1.2.3.2 上运行的软件将检查请求中的 Host
标头,解析 fqdn 并剥离 .example.com
,并针对数据库解析 bar
。如果存在记录,它将为bar
提供适当的响应。
您还希望保留一份您计划在未来使用的保留名称或模式的列表,例如www\d*, mail\d*, ns\d*
,这样当用户尝试注册站点www07
时,您的黑名单将拒绝它。
将任何域映射到 bar.example.com
一旦bar.example.com
站点存在,用户可能希望将www.widgetsimakeinmyhome.com
等自定义域名映射到他们的站点。注册和设置大多是手动的,像EasyDNS 这样的网站让它变得非常简单。一些注册商可能有 API 可以让您更轻松地完成其中的一部分。这些通常应该是 RESTful 或至少基于 HTTP 的 API,因此您可以选择您喜欢使用的客户端库(例如 urllib2
)。
要创建映射,您的数据库将有一个表,将主站点(如 bar
)映射到一个或多个域别名。一个人将登录并将www.widgetsimakeinmyhome.com
映射到bar
。
现在您的软件需要对照主站点表和别名表检查 Host
标头以解析到正确的站点。
【讨论】:
【参考方案3】:我会推荐 http://www.zerigo.com/managed-dns ... 一个托管 DNS api 解决方案。当提供的大型网站提到有关它们的某些内容时,我注意到此服务存在。我正在考虑在我的下一个项目中使用它们(类似于您想要的设置)并使用 eNom 进行域注册。
【讨论】:
以上是关于域名 和 服务器是啥关系的主要内容,如果未能解决你的问题,请参考以下文章