RHEL5.4下使用DHCP配置DHCP伺服器

來源:互聯網
上載者:User

RHEL5.4下使用DHCP配置DHCP伺服器具體步驟:

1、安裝DHCP伺服器軟體
查看是否安裝dhcp
rpm -q dhcp

mount /dev/cdrom /media

rpm -ivh /media/Server/dhcp-3.0.5-21.el5.i386.rpm

2、修改DHCP的主設定檔
主設定檔為:/etc/dhcpd.conf



配置參數可以通過DHCP的模板設定檔產生
cat /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample > /etc/dhcpd.conf

3、修改設定檔dhcpd.conf
ddns-update-style interim;
ignore client-updates;

subnet 192.168.100.0 netmask 255.255.255.0 {
option routers 192.168.100.1;
option subnet-mask 255.255.255.0;

range dynamic-bootp 192.168.100.100 192.168.100.200;
default-lease-time 21600;
max-lease-time 43200;
}

4、啟動DHCPd服務
service dhcpd start

查看服務連接埠是否開啟:netstat -anpu | grep dhcpd

5、配置DHCP用戶端
--windows用戶端配置
--linux用戶端配置,可以使用dhclient命令

6、查看DHCP伺服器上的租約檔案
cat /var/lib/dhcpd/dhcpd.leases

##############################分割線,DHCP基本配置完成#########################
7、配置DHCP伺服器保留主機
修改主設定檔為:
ddns-update-style interim;
ignore client-updates;

subnet 192.168.100.0 netmask 255.255.255.0 {
option routers 192.168.100.1;
option subnet-mask 255.255.255.0;

range dynamic-bootp 192.168.100.100 192.168.100.200;
default-lease-time 21600;
max-lease-time 43200;

host linux01 {
hardware ethernet 00:0c:29:fc:68:14;
fixed-address 192.168.100.188;
}
}
在這裡使用了host聲明來進行配置!

8、在用戶端上釋放IP後重新擷取查看
--windows用戶端配置
ipconfig /release
ipconfig /renew
--linux用戶端配置
ifdown eth0
ifup eth0

##############################分割線,DHCP保留主機配置完成#########################
9、配置DHCP多個範圍
ddns-update-style interim;
ignore client-updates;

subnet 192.168.100.0 netmask 255.255.255.0 {
option routers 192.168.100.1;
option subnet-mask 255.255.255.0;

default-lease-time 21600;
max-lease-time 43200;

host linux01 {
hardware ethernet 00:0c:29:fc:68:14;
fixed-address 192.168.100.188;
}
}

subnet 172.16.1.0 netmask 255.255.255.0 {
option routers 172.16.1.2;
range dynamic-bootp 172.16.1.100 172.16.1.200;

default-lease-time 21600;
max-lease-time 43200;
}
如果還有其他的範圍,使用subnet聲明建立即可!方法類似!

10、多個DHCP範圍的實現和測試需要DHCP中繼代理的配置

(完成DHCP中繼代理實驗所需的網路環境)
11、假設DHCP中繼Proxy 伺服器的IP地址為172.16.1.2

12、開啟路由轉寄功能
有2種方法可以開啟linux kernel路由轉寄功能
##方法一:
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
執行命令sysctl -p
##方法二:
echo 1 > /proc/sys/net/ipv4/ip_forward
(2種方法任選其一實現)

13、在中繼Proxy 伺服器上安裝dhcp軟體包,因為配置DHCP中繼代理的軟體程式在這個包中
(安裝DHCP軟體包略)

14、DHCP中繼相關的程式和設定檔
/etc/rc.d/init.d/dhcrelay DHCP中繼服務啟動指令碼
/etc/sysconfig/dhcrelay DHCP中繼設定檔
/usr/sbin/dhcrelay DHCP中繼應用程式

15、實現DHCP中繼的配置(有2種方法)
##方法一:
vi /etc/sysconfig/dhcrelay
INTERFACES="eth0 eth1"
DHCPSERVERS="192.168.100.1"
##方法二:
dhcrelay -i eth0 192.168.100.1

16、啟動dhcrelay中繼服務
service dhcrelay start
設定dhcrelay中繼服務在運行層級35自動啟動
chkconfig --level 35 dhcrelay on

17、在用戶端上擷取IP地址測試!
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.