搭建DHCP服務器

搭建DHCP服務器

一、實驗需求

1、讓客戶機通過DHCP服務器自動獲取IP地址;

2、C2使用固定IP地址(192.168.80.110/24)

二、實驗簡圖wKioL1MSlSmjZ9osAACsDeAAQ1s543.jpg

三、配置IP地址

  用vi編輯器打開網卡eth0的網絡接口的配置文件,

l [root@localhost~]#vi/etc/sysconfig/network-scripts/ifcfg-eth0(用:wq退出vi編輯器)

wKiom1MSlcWjg-DhAAC_yCbuv3o123.jpg

 解說上圖:

 DEVICE=eth0 --------設置網卡接口的名稱

 ONBOOT=yes---------設置網絡接口是否在Linux系統啓動時激活

 BOOTPROTO=static--------設置網絡接口的配置方式爲靜態指定                              

 IPADDR=192.168.80.10------設置網絡接口的IP地址

 NETMASK=255.255.255.0------設置網絡接口的子網掩碼

 GATEWAY=192.168.80.1------設置網絡接口的默認網關地址

l [root@localhost ~]# ifconfig------查看網卡信息

wKioL1MSlb2SMJUpAAE4xHDLGBk629.jpg

注:在上圖中可以看出IP地址、MAC地址、廣播地址、子網掩碼、連接類型



四、安裝DHCP軟件包

l [root@localhost ~]# mount /dev/cdrom /mnt-----將光盤掛載在/mnt目錄

wKiom1MSlfuydZd0AABrctxj4X4671.jpg

上圖表示光盤掛載成功

l [root@localhost ~]# ls /mnt/Packages/ | grep dhcp---找dhcp軟件包

wKiom1MSlpDRz1shAAC_LDyaQYU858.jpg


l [root@localhost ~]# yum install dhcp-----安裝dhcp軟件包

wKiom1MSlsCBzHPFAAIVAYymGao145.jpg

上圖表示完成dhcp軟件包的安裝



五、配置DHCP配置文件

l [root@localhost ~]#cat /etc/dhcp/dhcpd.conf---查看dhcp的配置文件

wKiom1MSltrCNHTcAACpIQPDtGA319.jpg

解說上圖:

DHCP Server Configuration file.----DHCP服務器的配置文件

#see /usr/share/doc/dhcp*/dhcpd.conf.sample----意思是說DHCP的配置舉列文件在/usr/share/doc/dhcp*/dhcpd.conf.sample

#see 'man 5 dhcpd.conf'-----


l [root@localhost~]#cp/usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf----將/usr/share/.....下的文件複製到/etc/dhcp/dhcpd.conf文件下

cp:是否覆蓋"/etc/dhcp/dhcpd.conf"? Y---表示是否覆蓋/etc/dhcp/dhcpd.conf裏的內容(y表示“是”)

l [root@localhost ~]# cd /etc/dhcp----切換到/etc/dhcp

l [root@localhostdhcp]#cp dhcpd.conf dhcpd.conf.backup-----將dhcp.conf複製一份名爲dhcpd.conf.backup

l [root@localhost dhcp]# ls-----查看複製是否成功

dhclient.d dhcpd6.conf  dhcpd.conf  dhcpd.conf.backup


l [root@localhost dhcp]# grep -v "#" dhcpd.conf.backup | grep -v "^$" >dhcpd.conf----過濾dhcpd.conf.backup裏的“#”和空白行並將其結果導入到dhcpd.conf

l [root@localhost dhcp]# vi dhcpd.conf----進入vi編輯器編輯dhcpd.conf

注:在編輯dhcp配置文檔的出錯時,查看日誌文件/var/log/messages排錯(如:tail -50 /var/log/messsages)


wKiom1MSmwviwtiFAAJt6XeVhcs985.jpg

解說上圖:

subnet 192.168.80.0 netmask 255.255.255.0 ------設置網段地址

 range 192.168.80.100 192.168.80.200;-----設置地址池

 option domain-name-servers 8.8.8.8;-------設置DNS

 option routers 192.168.80.1;----設置默認網關

 option broadcast-address 192.168.80.255;------設置廣播地址

 default-lease-time 600;------默認的租約

 max-lease-time 7200;------最大租約

 host C2 ----爲哪臺主機所保留IP地址的簡單描述

 hardware ethernet 00:0C:29:72:A0:BF;----是爲保留主機的MAC地址

 fixed-address 192.168.80.110;-----是爲主機C2保留的IP地址

注:此配置文件中{}必須成對出現,編輯完每行文件時後面應該以“;”結尾


六、開啓DHCP服務

l [root@localhost dhcp]# service dhcpd start---開啓dhcp服務

wKioL1MSlt6Rmg4wAABdK_ASElo108.jpg




5、用客戶機自動獲取地址

wKioL1MSlu7CgpwOAAD8yOoSh4Q165.jpg

vmnet1獲取地址,將vmnet1TCP/IP屬性設爲自動獲取,結果如下:

wKioL1MSlv7S0VReAAG_ARU-9-o342.jpg

客戶機C2

wKioL1MSnCeCMPruAAGnnCYpICc556.jpg


That end


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章