主机名和名称解析

主机名和名称解析

	配置当前主机的主机名:
		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地址配置文件是不需要重启网路服务。
原文地址:https://www.cnblogs.com/shenxm/p/8453737.html