## /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