多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## /var/named/named.localhost ``` $TTL 1D # TTL设定,默认值为 86400 秒 @ IN SOA @ rname.invalid. ( 0 ; serial # 配置文件修改版本,格式:年、月、日加上修改次数 1D ; refresh # 设置辅助 DNS 与主 DNS 进行同步的时间间隔· 1H ; retry # 辅助 DNS 更新失败后,多久重试 1W ; expire # 辅助 DNS 与主 DNS 同步失败后,多久清除对应记录 3H ) ; minimum # 默认最小 TTL 值,若之前没有设定 TTL 值则以此处为基准 NS @ A 127.0.0.1 AAAA ::1 ``` ## /var/named/named.loopback ``` $TTL 1D @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS @ A 127.0.0.1 AAAA ::1 PTR localhost. ``` ### SOA 记录 * SOA 记录设定,@ 代表相应域名,即 named.conf 中设定的 zone * IN 表示后面使用的数据使用的是 Internet 标准 * SOA 全称“Start Of Authority”,表示目前区域授权开始,每个区域数据文件只能有一个 SOA,且必须是所负责区域的第一个记录 * SOA 后面指定了这个区域的授权主机名称和管理者邮箱 * 授权主机名和管理者邮箱后面都要有一个“.” * 授权主机名必须能在 DNS 设置中找到一个 A 记录 * “@”在区域数据文件中有特殊含义,管理员邮箱中的“@”用“.”代替 ### 域名解析具体设置 * NS:用来定义这个主机是个域名服务器 * MX:定义一个邮件交换器 * A:定义一个 A 记录,即域名到 IP 的记录 * CNAME:定义域名的别名 * PTR:定义反向记录,即通过 IP 查找对应域名信息