用實驗快速配置DHCP
前言: DHCP,Dynamic Host Configuration Protocal,它方便了計算機網(wǎng)絡(luò)管理。本文用
實驗的方式快速學會配置DHCP
[實驗目的]
1.配置一個DHCP服務器。
2.用客戶端檢驗DHCP服務器。
[實驗要求]
1.兩臺RH9.0的機器。
2.機器1,IP:192.168.0.1
3.機器1是1個DNS服務器,網(wǎng)絡(luò)名:example.com,192.168.0.1的host叫server1,
192.168.0.2的host叫station2.
[實驗步驟]
1.機器1上,檢查并安裝dhcp包。
2.機器1上,到dhcpd的文檔復制一分配置例子。
cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf
3.機器1上,編輯/etc/dhcpd.conf內(nèi)容如下:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
# option nis-domain "domain.org";
option domain-name "example.com";
option domain-name-servers 192.168.0.1;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range 192.168.0.1 192.168.0.2;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host station2 {
hardware ethernet 00:E0:4E:E8:9B:BC;
fixed-address 192.168.0.2;
}
}
注意:這里假設(shè)機器2的網(wǎng)卡Mac地址為: 00:E0:4E:E8:9B:BC,你可以用ifconfig查看機
器2的Mac地址,作相應修改。
4.機器1上,用ifconfig觀察結(jié)果,是否子網(wǎng)卡的廣播地址設(shè)置正確:如:192.168.0.255。
若不正確,請修改網(wǎng)絡(luò)配置。
5.機器1上,啟動dhcpd服務。
# service dhcpd restart
注意:若不能啟動,觀察/var/log/message.
6.機器2上,修改/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
7.機器2上,刪除/etc/resolv.conf的所有內(nèi)容。
8.機器2上,初試化網(wǎng)卡。
# ifdown eth0
# ifup eth1
9.機器2上,用ifconfig觀察結(jié)果,機器2的ip地址為192.168.0.2嗎?
10.DNS能夠解析嗎?
# host server1.example.com
# host station2.example.com
[實驗結(jié)論]
本文只是簡單快速的實現(xiàn)了DHCP設(shè)置,如果想了解更多內(nèi)容,請參考DHCP的文檔/usr/
share/doc/dhcp-*目錄。本文的IP地址是根據(jù)Mac地址定制的。