linux中dhcp的配置和检测

  dhcp是动态主机配置协议,负责ip地址的集中和动态分配管理

  dhcp的配置过程:

  (1)两台设备一台提供dhcp服务,另一台去测试它获取动态ip

 (2)server作为服务端   desktop作为客户端去获取ip

 (3)server配置yum源安装dhcp服务,编辑DHCP配置文件

[root@server ~]# yum install dhcp
[root@server ~]# cp -p /usr/share/doc/dhcp*/dhcpd.conf.example  /etc/dhcp/dhcpd.conf
[root@server ~]# vim /etc/dhcp/dhcpd.conf 
  
 7 option domain-name "xaut.com";
 8 option domain-name-servers 172.25.254.81;
 32 subnet 172.25.254.0  netmask 255.255.255.0 {    网段 子网掩码
 33   range 172.25.254.210 172.25.254.220;           网池
 34   option routers 172.25.254.61;                  网关
 35 }
  删除26.27 34之后
[root@server ~]# systemctl start dhcpd
[root@server ~]# systemctl status dhcpd

  (4)测试:

   desktop设为dhcp,拔掉网线,ifconfig

 在server中,cat /var/lib/dhcpd/dhcpd.leases,如果和desktop中的16进制mac地址和server中保持一致

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页