首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DNS服务器设置的定义?

问DNS服务器设置的定义?
EN

Server Fault用户
提问于 2010-08-18 01:31:25
回答 3查看 98关注 0票数 1

我在看我的Enom域名上的主DNS设置。我想知道以下几点有什么区别.

代码语言:javascript
复制
www
@
*

www有点明显,但是其他的呢?什么是@如果它不适用于电子邮件?至少,MX记录涉及所有的电子邮件,对吗?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2010-08-18 02:02:48

*字符用于表示通配符记录。通配符基本上用于为与您的区域中不存在的记录相关的问题提供答案。

www只是一个典型的名称。

@字符是一个特殊的字符,通常是当前域的缩写。因此,对于区域example.org,@字符是example.org的缩写。

另见:

票数 6
EN

Server Fault用户

发布于 2010-08-18 02:24:52

假设您的nowhere.net域记录有以下两个条目:

代码语言:javascript
复制
@ IN A  78.90.12.34
* IN CNAME nowhere.net.

记录中的@签名意味着域本身没有主机,即nowhere.net。这将允许用户将http://nowhere.net放到浏览器中,并将其解析为78.90.12.34。

记录中的*符号是任何主机名的通配符。您可以输入www.nowhere.net、ftp.nowhere.net、mail.nowhere.net、yo-maa.nowh.net等,它们都将解析为该域指定的IP。你不需要用一个单独的记录来设置每一个记录。

票数 0
EN

Server Fault用户

发布于 2012-12-24 06:12:16

其他的答案都是正确的,尽管它们并没有完全解释。

在DNS术语中,"@“是词源的缩写。通常,这与区域名称相同,因为除非另有指定,否则它是从区域名称继承的,但是可以使用$ORIGIN指令在区域文件中更改它。

最后,只要我们讨论的是"@“字符,当在区域文件中调用电子邮件地址(例如,SOA记录中的区域管理员地址)时,就不应该出现这种情况。当在SOA记录中写入电子邮件地址时,将"@“字符替换为句点,即"admin@example.net”在SOA记录中被写入"admin.example.net“。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/171656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档