我是大帅哥,擅长LINUX和C语言,还有脚本,希望和大家交朋友 QQ:21488275 MSN:chenkuo2006@hotmail.com

《linux的DHCP》练习题

2008-02-14 18:33:42 / 个人分类:LINUX系统

1)查看本系统是否安装DHCP服务软体


2KRU&jY0参考答案:
I ]q;v4yD8KmW0rpm -qa |grep dhcp

 

2.1)手工安装dhcp,下载SRPMS包LUPA开源社区.ZF o%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开源社区-PPccJj7C
参考答案: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'h Dy
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 cFa0        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 KB
# --- 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;I v"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^n Go0参考答案:
/[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


TAG: Linux Linux系统 dhcp leases LINUX系统

我来说两句

-5 -3 -1 - +1 +3 +5

Open Toolbar