DHCP是動态主機設定協定(Dynamic Host Configuration Protocol, DHCP)是一個區域網路的網絡協定,使用UDP協定工作,主要有兩個用途:給内部網絡或網絡服務供應商自動配置設定IP位址給使用者給内部網絡管理者作為對所有計算機作中央管理的手段。
1、安裝DHCP伺服器元件:
[root@CentOS ~]#yum -y install dhcp
2、配置DHCP:
DHCP配置檔案為/etc/dhcpd.conf,但該檔案預設是沒有内容的,可以從dhcp安裝目錄複制一個到/etc下。
[root@CentOS ~]#cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
[root@CentOS ~]#vi /etc/dhcpd.conf
ddns-update-style none; #不要更新DDNS的設定
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.254; #網關
option subnet-mask 255.255.255.0; #子網路遮罩
option domain-name “VPS-Test”; #域名
option domain-name-servers 192.168.1.254,8.8.8.8; #域名伺服器位址
range 192.168.1.1 192.168.1.254; #提供的IP位址段
default-lease-time 21600; #預設租期
max-lease-time 43200; #最大租期
}
#以下内容為特定機器保留的IP
host game {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.0.123;
編輯/etc/sysconfig/dhcpd檔案為:
# Command line options here
DHCPDARGS=eth0
3、啟動DHCP伺服器
[root@CentOS ~]#service dhcpd start
讓dhcp服務随系統而啟動:
[root@CentOS ~]#chkconfig dhcpd on