1)查看本系统是否安装DHCP服务软体
2KRU&jY0参考答案:
I ]q;v4yD8KmW0rpm -qa |grep dhcp
2.1)手工安装dhcp,下载SRPMS包LUPA开源社区.ZFo%E]&K3Dk
2.2)进行SOURCES目录,解开tar包
'a5wEb)E9T
\d`~02.3)编译安装dhcp服务端
dt[dV O0nl0参考答案:
-VrXm^!hC7tn5h0wget ftp://195.220.108.108/linux/fedora/updates/7/SRPMS/dhcp-3.0.5-42.fc7.src.rpm
cd /usr/src/redhat/SOURCES
tar xvzf dhcp-3.0.5.tar.gz
cd dhcp-3.0.5
./configure;make;make install
3.1)在SOURCES目录下拷贝dhcpd.conf.sample到/etc,并更名为dhcpd.conf
_eg[
]%]^|1d~03.2)在SOURCES目录下拷贝dhcpd.init到/etc/init.d,并更名为dhcpd
3ex/M.q/Sq_ qw&Q03.3)向/etc/sysconfig/dhcpd文件中写入DHCPDARGS="eth0"
L9X$XW{^UO
`s03.4)新建/var/state/dhcp/dhcpd.leases文件
LUPA开源社区-PPcc Jj7C
参考答案:LUPA开源社区9fzd
N~
cp ../dhcpd.conf.sample /etc/dhcpd.conf
cp ../dhcpd.init /etc/init.d/dhcpd
cat > /etc/sysconfig/dhcpd
DHCPDARGS="eth0"
touch /var/state/dhcp/dhcpd.leases
4.1)打开/etc/dhcpd.conf文件LUPA开源社区-ZA p-?cf
4.2)內部网段设定为 192.168.2.0/24 这一段LUPA开源社区.b-Qo&UGB2v ["{Pf
4.3)router 为 192.168.2.1
.Q+eH
P6c)yy04.4)DNS主机的 IP 为黑龙江网通的202.97.224.68
A WR5tl;[!P/Bb'CL04.5)DNS的search为ckhitler.orgLUPA开源社区r*ALPT*P
4.6)动态分配给客户端的IP地址为192.168.2.128到192.168.2.254
l[V!q:a$v T)|!LK04.7)默认的租约为3天,最大为6天
U)X&U1h|/C0参考答案:LUPA开源社区R;K)r? fTCfU'hDy
vi /etc/dhcpd.conf
ddns-update-style interim;LUPA开源社区Y_y3fM3z
ignore client-updates;
subnet 192.168.2.0 netmask 255.255.255.0 {
# --- default gateway
QcwV6vI0 option routers 192.168.2.1;
Iy8k1\ikH0 option subnet-mask 255.255.255.0;
option nis-domain "ckhitler.org";LUPA开源社区7Dd([;IC,R @Yw
option domain-name "ckhitler.org";
wU&]
S8t,~G c Fa0 option domain-name-servers 202.97.224.68;
option time-offset -18000; # Eastern Standard Time
^L@s4L6lJ0# option ntp-servers 192.168.1.1;
0H9v.hn1L0# option netbios-name-servers 192.168.1.1;LUPA开源社区-I`e&f%u
K B
# --- Selects point-to-point node (default is hybrid). Don't change this unless
*~g#D)RWCsJ0# -- you understand Netbios very wellLUPA开源社区&GF'V'H{H
\;O/H
# option netbios-node-type 2;
range dynamic-bootp 192.168.2.128 192.168.2.254;LUPA开源社区E1l$g-o0FI&Zj
default-lease-time 259200;LUPA开源社区/~JE
o0P
max-lease-time 518400;
# we want the nameserver to appear at a fixed addressLUPA开源社区 g;Iv"uA9s
host ns {LUPA开源社区bd#S2\K"Dk
next-server marvin.redhat.com;LUPA开源社区ROE1}\4]2OY
hardware ethernet 12:34:56:78:AB:CD;
X^vekxP6NB0 fixed-address 207.175.42.254;
b2` Z[$i$Cel4~r&U0 }
{.oxD6q0}
LUPA开源社区ku`u@*_^"p
5.1)启动dhcpd服务LUPA开源社区bKs3c"s]yW+{g#Pd
5.2)查看/var/log/messages文件LUPA开源社区5Z7@y2y'Hq4Lu*Y
5.3)查看监听的端口
参考答案:
iu[ z3q:v0service dhcpd restart
tail -n 30 /var/log/messages
netstat -tlunp
6.1)在客户端配置eth0为动态获取IP地址LUPA开源社区RL0q4plwb4a
_6D
6.2)重启网络LUPA开源社区+?q!X(q q)U*m
6.3)查看resolv.conf文件
~:w+[8C3I)k$n06.4)查看路由LUPA开源社区7Kl&B
i5f'FW8m
6.5)查看端口连接LUPA开源社区#@z4@oa
r|!rf
6.6)查看dhclient-eth0.leases文件LUPA开源社区1RA"{dr8@i}t
6.7)查看服务端的dhcpd.leases文件
N Q4i5^nGo0参考答案:
/[ZG#~ HE0vi /etc/sysconfig/network-scrīpts/ifcfg-eth0
BOOTPROTO=dhcp
service network restart
cat /etc/resolv.conf
route -n
netstat -tlunp
?'R3~(mmz0cat /var/lib/dhcp/dhclient-eth0.leases
?/R\!dg{7{0cat /var/lib/dhcp/dhcpd.leases
{4xs
Y^0