## /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 查找对应域名信息
- Linux Server
- 实用命令
- services
- Samba
- /etc/samba/smb.conf
- NFS
- Http
- httpd.conf
- lamp
- FTP
- /etc/vsftpd/vsftpd.conf
- ftp实例
- iSCSI
- SElinux
- DNS
- master
- slave
- subdomain
- 相关配置文件
- /etc/hosts
- /etc/resolv.conf
- /etc/named.conf
- /var/named/named.ca
- /var/named/named.localhost&named.loopback
- DHCP
- /etc/dhcp/dhcpd.conf
- mysql
- Redis
- Git
- HAProxy
- haproxy
- openssl
- nodejs