DHCP服务搭建(1)
一、DHCP概述
DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)通常被應用在大型的局域網絡環境中,主要作用是集中的管理、分配IP地址,使網絡環境中的主機動態的獲得IP地址、Gateway地址、DNS服務器地址等信息,并能夠提升地址的使用率。
DHCP協議采用客戶端/服務器模型,主機地址的動態分配任務由網絡主機驅動。當DHCP服務器接收到來自網絡主機申請地址的信息時,才會向網絡主機發送相關的地址配置等信息,以實現網絡主機地址信息的動態配置。
二.DHCP分配方式
自動分配:分配到一個ip地址后永遠使用
手動分配:由DHCP服務器管理員專門指定ip地址
動態分配:使用完后釋放該ip,供其他客戶機使用
三.Linux中DHCP的安裝與配置
1.DHCP安裝
(1)掛載光盤
[root@localhost ~]# mount /dev/sr0 /media/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
(2)本地yum源安裝dhcp
[root@localhost ~]# yum -y install dhcp
2.配置DHCP服務
主配置文件:/etc/dhcp/dhcpd.conf
執行程序:/usr/sbin/dhcpd /usr/sbin/dhcrelay (中繼)
服務腳本:/etc/init.d/dhcpd /etc/init.d/dhcrelay (中繼)
執行參數配置:/etc/sysconfig/dhcpd
DHCP中繼配置:/etc/sysconfig/dhcrelay
(1)修改配置文件/etc/dhcp/dhcpd.conf
[root@localhost ~]# cat /etc/dhcp/dhcpd.conf?
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample ??<-去這個地址尋找模板
# see 'man 5 dhcpd.conf'
#
[root@localhost ~]# cat /usr/share/doc/dhcp*/dhcpd.conf.sample > /etc/dhcp/dhcpd.conf
[root@localhost ~]# egrep -v "#" /etc//dhcp/dhcpd.conf > /etc/dhcp/dhcpd.conf.bak??<-過濾出“#”的行,并去除再寫入一個備份文件
[root@localhost ~]# cat /etc/dhcp/dhcpd.conf.bak > /etc/dhcp/dhcpd.conf ?<-把備份修改過的文件內容重新寫入配置文件
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
保存退出!
(2)啟動服務
/etc/init.d/dhcpd start
3.客戶端測試
指定分發成功
四.總結
1.注意防火墻
查看防火墻狀態: service iptables status?
暫時關閉防火墻: service iptables stop?
禁止防火墻在開機時啟動:chkconfig iptables off?
設置防火墻在開機時啟動:chkconfig iptables on
2.配置文件一定要注意格式,符號。
?
轉載于:https://www.cnblogs.com/chen-guanzhou/p/9881873.html
總結
以上是生活随笔為你收集整理的DHCP服务搭建(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: luogu P1330 封锁阳光大学
- 下一篇: validation注解及自定义注解