我是大帅哥,擅长LINUX和C语言,还有脚本,希望和大家交朋友 mail:newhitler@163.com

《linux的DHCP》练习题

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

9^JC b,[:cz^T01)查看本系统是否安装DHCP服务软体

8^B"Kt QEaQC0 LUPA开源社区E~-X+^W

LUPA开源社区4Jf'NB @K
参考答案:
-~%th`8t*o/F0rpm -qa |grep dhcp

4BO `Hf:}/R'Pk0 LUPA开源社区_o;r*_P9gT+j5r

 

wRqY Q/V@0 LUPA开源社区$FL1ATGB

2.1)手工安装dhcp,下载SRPMS包
FNI&QAw-uY-a;e02.2)进行SOURCES目录,解开tar包LUPA开源社区-egcf0F0n
2.3)编译安装dhcp服务端LUPA开源社区%OH&u URt] R

5NbR`(b1I0LUPA开源社区+g"q v|i_$H
参考答案:
lMj^pr&i~0wget ftp://195.220.108.108/linux/fedora/updates/7/SRPMS/dhcp-3.0.5-42.fc7.src.rpmLUPA开源社区9J]4n,\7K|

LUPA开源社区#Y:q `,wh)` np4d

cd /usr/src/redhat/SOURCESLUPA开源社区`'br*bb8^G d

LUPA开源社区d0?-V!f~%PG6`m~1]b

tar xvzf dhcp-3.0.5.tar.gzLUPA开源社区/WS#H[ K8r;`#?o

"o2x'M-Y-N0Cu4l0cd dhcp-3.0.5

yD#ZXW0f8? K0

'z+A$j{*~;kS s0./configure;make;make installLUPA开源社区f i,Cr5?'bL0V

LUPA开源社区$@ X L9n4K(y VM

 LUPA开源社区PL:w7x @R(v

LUPA开源社区8w.dn q,|9?"Mh

3.1)在SOURCES目录下拷贝dhcpd.conf.sample到/etc,并更名为dhcpd.confLUPA开源社区5y@yQZc
3.2)在SOURCES目录下拷贝dhcpd.init到/etc/init.d,并更名为dhcpd
b(O myTF#z1T/f0`z03.3)向/etc/sysconfig/dhcpd文件中写入DHCPDARGS="eth0"
rTEo;A.d6j03.4)新建/var/state/dhcp/dhcpd.leases文件

'E*k,uOu J3Q s n*H e0 LUPA开源社区3\/TB1O$v P$OZm1^W

LUPA开源社区y Dz,n'F:[K*C#j
参考答案:LUPA开源社区#{2a1kWN"m
cp ../dhcpd.conf.sample /etc/dhcpd.conf

P$dn ^7Gmz^*zK0 LUPA开源社区t/r&r {s*P0\LI:p\

cp ../dhcpd.init /etc/init.d/dhcpdLUPA开源社区+Js['P7oLY

LUPA开源社区_I:fo8U1o't7M

cat > /etc/sysconfig/dhcpd

)M'N:|6co Q u0 LUPA开源社区0O2u8w_*AB,A2S

DHCPDARGS="eth0"LUPA开源社区 W2{y4r'c@,vQ

}b:VzZ%~7D&~l:RST0touch /var/state/dhcp/dhcpd.leasesLUPA开源社区*I4~$}8RY/?

(Jv7] @A0 

r'BC.})fU)u0

vBfDc7]i04.1)打开/etc/dhcpd.conf文件
MrN(S3U04.2)內部网段设定为 192.168.2.0/24 这一段
d*U u sRe04.3)router 为 192.168.2.1LUPA开源社区r#bZ| KM ~{
4.4)DNS主机的 IP 为黑龙江网通的202.97.224.68LUPA开源社区8bl4itp `![
4.5)DNS的search为ckhitler.org
7?'z\$L*L S$W2P?04.6)动态分配给客户端的IP地址为192.168.2.128到192.168.2.254
xqJ&_$`,b04.7)默认的租约为3天,最大为6天

T:aux3vvgg0

gxP kaH#tR0
K J Vs)lu oY%h0参考答案:LUPA开源社区%g~lg]3X*kdFi
vi /etc/dhcpd.conf

d'`Q-Ep s|W0 LUPA开源社区_OVT4O;L

ddns-update-style interim;LUPA开源社区6? zn"pt&]l
ignore client-updates;LUPA开源社区(d-U)M9Zk2SE

LUPA开源社区KI^n s

subnet 192.168.2.0 netmask 255.255.255.0 {LUPA开源社区(cR8X'L E4N*\8EM

LUPA开源社区1u a0d Iw1p-Y#j T(b

# --- default gateway
5o;\,yy-`N0        option routers                  192.168.2.1;
2yAUU3YS2bu0        option subnet-mask              255.255.255.0;

3u%lgd,Gh(S0 LUPA开源社区iFT]G;@'{

        option nis-domain               "ckhitler.org";LUPA开源社区 ntk.A$h9?4f
        option domain-name              "ckhitler.org";
o _.t r b0        option domain-name-servers      202.97.224.68;

&U&T#t2VU8~#^0 LUPA开源社区5z1BX1v9r(c }Sk

        option time-offset              -18000; # Eastern Standard TimeLUPA开源社区+u6|o-x z[
#       option ntp-servers              192.168.1.1;
~8RJm U+Rjju0#       option netbios-name-servers     192.168.1.1;LUPA开源社区S P[zI2O,[Q+\5F
# --- Selects point-to-point node (default is hybrid). Don't change this unless
z.e9OvFU Hu G T0# -- you understand Netbios very wellLUPA开源社区'_"yXr&Rl U
#       option netbios-node-type 2;

d @f1dm@@s0

#S{1|h$r)W0        range dynamic-bootp 192.168.2.128 192.168.2.254;LUPA开源社区Wn.r8h;L}QDf
        default-lease-time 259200;LUPA开源社区%H;Eg6a w
        max-lease-time 518400;

"z]'yk[%EU~3or0

vT-U!p0r3O0        # we want the nameserver to appear at a fixed addressLUPA开源社区x9BEi VJ
        host ns {
!j(ue^0[0                next-server marvin.redhat.com;LUPA开源社区0kH%C8oel/J
                hardware ethernet 12:34:56:78:AB:CD;
.l g}4U'ZZ1S J.M0                fixed-address 207.175.42.254;
vsL8zSg!l)h(_0        }
S(_4d2~*K~0}LUPA开源社区T^Os u0na

LUPA开源社区C/a1Ed+y!T$S rG

 LUPA开源社区[I5w,mSw:x+R

LUPA开源社区7Rx/gW1tJ]![-m`/cu


s| {*P,N'R!N1B05.1)启动dhcpd服务
;e4R-u(b4w05.2)查看/var/log/messages文件LUPA开源社区2WH%u _vxB8T)p*~
5.3)查看监听的端口LUPA开源社区 J-g2tE0W

1SkYZ;`\0参考答案:LUPA开源社区0Zm`9Gld"~4X2XYN
service dhcpd restartLUPA开源社区d3HRX.Q0w

LUPA开源社区0hB2q]GL2@(R r

tail -n 30 /var/log/messages

L;Aesw(E g0 LUPA开源社区*^0o+TT'X$p4[Gx1J

netstat -tlunp

V3R REh!Q ?0

;g5Vy ~3y1e0 

:e}/l1p"HM0

s.C@mjp6|1d"J06.1)在客户端配置eth0为动态获取IP地址LUPA开源社区-` ^6z\#I%K1dh
6.2)重启网络LUPA开源社区8x;[-j.s/ln%?M"Cp]
6.3)查看resolv.conf文件LUPA开源社区S&L'zE#h[sRO U
6.4)查看路由
6e!N"w0@3W2{06.5)查看端口连接LUPA开源社区Kpj gn
6.6)查看dhclient-eth0.leases文件LUPA开源社区4o!Q%B@!BOold$w
6.7)查看服务端的dhcpd.leases文件LUPA开源社区 Qmdn`l

{ d;n3UYH4T6{-|t ~*H1X0
L#i2Y8AvQb3J7gf0参考答案:LUPA开源社区N5EdJM4yB8gF@iB
vi /etc/sysconfig/network-scrīpts/ifcfg-eth0

8c`P-As[r:F0`0 LUPA开源社区6JO9GN/y^x

BOOTPROTO=dhcp

Y$B_+K [7A0 LUPA开源社区f(Gxb-b ?!v8y;Q(a

service network restartLUPA开源社区;d t6~6kC#G

LUPA开源社区\ M'FZ6n9K

cat /etc/resolv.conf

4l j(_3kVy1t%Q-wZ"`0 LUPA开源社区PU/^#?!`&rZ[1_r

route -n

IS.[@R| I0

.H@&J@&kee0netstat -tlunp

Y}xe9] `0 LUPA开源社区_:E)q:`-_U%r

LUPA开源社区6U?z4X7I
cat /var/lib/dhcp/dhclient-eth0.leases

8Z8uzr c0 LUPA开源社区4E]2v(}ol&v+r

LUPA开源社区!k%am4vL8Ns'w0L'^6k
cat /var/lib/dhcp/dhcpd.leases
vJs } zp+t0

*R0s"fL;QI0

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-02  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 23019
  • 日志数: 62
  • 图片数: 1
  • 建立时间: 2007-07-22
  • 更新时间: 2008-11-24

RSS订阅

Open Toolbar