什么是DHCP协议?
DHCP协议
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种高效的IP地址分配方法,由主机自主控制网络地址的动态分配,使用UDP协议工作。
DHCP协议内容
DHCP主要分为两部分:地址管理和配置信息的传递
+地址管理:地址管理处理IP地址的动态分配,向客户端提供地址租约
+配置信息的传递:包含DHCP报文格式,状态机
通过DHCP服务器给虚拟机动态分配IP地址
下载7.0版本的dhcp安装包
安装
查看/etc/dhcp/下文件是否有dhcpd.conf,如果有则说明安装成功
编辑dhcpd.conf,把配置文件/usr/share/doc/dhcp*/dhcpd.conf.example导入到dhcpd.conf中
再次进入dhcpd.conf文件可以看到文件发生了变化,我们将dhcpd.conf文件36行以后的内容,以及27,28行删除,并修改其中内容:
重启dhcp服务,查看状态
说明配置成功
在desktop虚拟机上修改eth0网卡的配置文件,vim /etc/sysconfig/network-scripts/ifcfg-eth0设置网卡的工作方式为动态。
重启网络后发现,分配的IP是在我们刚刚设定的范围内
网关为:
DNS为:
什么是DNS域名解析?
DNS(Domain Name System域名系统):是因特网的一项服务,作为将域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP。
常用dns:百度180.76.76.76
电信:114.114.114.114
腾讯:119.29.29.29
我们访问网站时首先访问的是dns服务器
本地解析
在/etc/hosts下添加IP地址和对应网站,需要手动人为添加,数量有限
测试:
DNS服务器解析
在/etc/resolv.conf下编辑,采用的是电信dns服务器114.114.114.114
测试:
也可以在网卡配置中设置DNS服务器
测试: