主機名和名稱解析 ...
主機名和名稱解析
配置當前主機的主機名:
1。hostname [Hostname]
hostnamectl set-hostname HOSTNAME(centos7)
2。echo "Hostname" >/proc/sys/kernel/hostnmae
3。配置/etc/sysconfig/network和/etc/hosts
同時在/etc/sysco nfig/network 中修改HOSTNAME=Hostname,
並且在/etc/hosts 中添加本地ip與主機名的對應關係,如 172.18.0.1 haha。
在/etc/hosts中配置本地解析器,解析器執行正向和逆向查詢
一個ip可以支持多個名字
本地主機名資料庫和IP 地址的映像
對小型獨立網路有用
通常,在使用DNS 前檢查
getent hosts 查看/etc/hosts 內容
Dns名字解析
/etc/resolv.conf
nameserver DNS_SERVER_IP1
nameserver DNS_SERVER_IP2
nameserver DNS_SERVER_IP3
search magedu.com
/etc/nsswitch.conf
與/etc/hosts 相比優先於DNS名字解析
這個文件中可以修改優先順序
正向解析:FQDN-->IP
# dig -t A FQDN
# host -t A FQDN
反向解析:IP-->FQDN
# dig -x IP
# host -t PTR IP
修改或配置dns地址配置文件是不需要重啟網路服務。