DNS服务器设置的定义?

我正在查看我的Enom域的主DNS设置。 我想知道以下的区别是什么…

www @ * 

www有点显而易见,但其他的呢? 如果它不适用于电子邮件,它是什么? 至less,MXlogging涉及到所有的电子邮件,对不对?

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

www只是一个典型的名字。

@字符通常是当前域的简写字符。 所以对于example.org这个区域, @字符就是example.org的缩写。

另请参阅:

假设您的nowhere.net的域名logging有这两个条目:

 @ IN A 78.90.12.34 * IN CNAME nowhere.net. 

logging中的@符号表示没有主机的域本身,即nowhere.net 。 这将允许某人将http://nowhere.net放入浏览器并parsing为78.90.12.34。

logging中的*符号是任何主机名的通配符。 你可以inputwww.nowhere.net,f​​tp.nowhere.net,mail.nowhere.net,yo-mama.nowhere.net等,他们都将parsing为指定的IP域。 您不必为每个logging设置一个单独的logging。

其他答案是正确的,尽pipe他们没有完全解释。

用DNS的说法,“@”是原点的简称。 通常,这与区域名称相同,因为它是从区域名称inheritance的,除非另有说明,但可以使用$ ORIGIN指令在区域文件中更改它。

最后,只要我们在“@”字符的主题上,当它们在区域文件中被调用时(例如,SOAlogging中的区域pipe理员地址),就不应该发生在电子邮件地址中。电子邮件地址是写在一个SOAlogging中,“@”字符被replace为一个句点,即“[email protected]”写在“SOA.example.net”在SOAlogging。