a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 172|回复: 2

[考试试题] 红帽linux认证:用redhat9.0来配置一台DHCP服务器

[复制链接]
发表于 2012-8-4 12:10:41 | 显示全部楼层 |阅读模式
  1、dhcp 服务 不能跨网段 只能用于 内网使用 不能放到外网
2 z- z4 b, w/ J6 Q4 A/ y; h  2、如果用虚拟机来模拟,需要关掉虚拟的dhcp  G, D5 Q% V: l/ j5 ?
  3、在一个网段里 不允许 有2台的 dhcp 服务器 否则会冲突 没法正常使用- G4 m* u* v* W
  在RH9中,dhcpd的配置文件是:/etc/dhcpd.conf 默认的情况下,这个文件不存在,需要通过手工来创建,dhcp-3.0pl1-23.i386.rpm在redhat的安装光盘中
" U3 y3 w' r, {  可以用 命令 rpm -qa | grep dhcp 查找是否安装dhcp3 i7 s8 I$ o; ^  Z$ ~/ g
  输出如下:) v. |9 c, w* `
  dhcp-devel-3.0pl1-23
7 G4 c; X$ A2 [8 Q: ~/ q" ]( E  dhcp-3.0pl1-23
/ F$ b$ N. J+ s. x% Y9 M- }  然后输入 rpm -ql dhcp-3.0pl1-23/ u* e' ]5 i6 q; u5 |7 z# C6 Q
  输出:! ?$ x1 ~5 s8 `+ j
  /etc/rc.d/init.d/dhcpd
' f) |6 E7 u& i$ w5 q  /etc/rc.d/init.d/dhcrelay" r2 d! J6 W/ B" o4 s; n7 W
  /etc/sysconfig/dhcpd) i! d' v+ y  b, F/ |  q$ o
  /etc/sysconfig/dhcrelay; g* c% f7 ^4 s" U8 V! [" V: q
  /usr/bin/omshell( p0 w  V$ p$ c, c3 L7 U
  /usr/sbin/dhcpd* x$ j' ?0 d5 R/ G0 I
  /usr/sbin/dhcrelay- v: T" M- T" Q5 e6 H; t0 y" e
  /usr/share/doc/dhcp-3.0pl1
- }# P: ~5 A* {! ?6 l  /usr/share/doc/dhcp-3.0pl1/CHANGES5 Q2 v  f* F* K1 l( B0 A
  /usr/share/doc/dhcp-3.0pl1/README6 x7 Z! H4 u6 B- ?
+ E* t. ]1 [) G- _5 D+ `$ J( T
  /usr/share/doc/dhcp-3.0pl1/RELNOTES
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:10:42 | 显示全部楼层

红帽linux认证:用redhat9.0来配置一台DHCP服务器

</p>  /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample (这个是dhcpd.conf的模板文件). N6 V! N# w, U8 p
  /usr/share/man/man1/omshell.1.gz 字串6- g9 F- _4 c5 \+ M
  /usr/share/man/man5/dhcp-eval.5.gz
6 T' ?* D# c6 A* M  /usr/share/man/man5/dhcpd.conf.5.gz
( T, O- C6 M1 w- j% k* v3 D6 S  /usr/share/man/man5/dhcpd.leases.5.gz2 V' r( O# E4 S1 |' u
  /usr/share/man/man8/dhcpd.8.gz3 L5 q0 |- ~  B+ B' U0 o3 f
  /usr/share/man/man8/dhcrelay.8.gz - X; v5 I( t2 w4 v; }" M( i
0 G: Y" y" L/ o0 p; w/ b. ]
  /var/lib/dhcp1 O6 j& d% O+ r! @
  /var/lib/dhcp/dhcpd.leases ( 这个文件必须存在 否则服务会出错 这里会保存 向服务器申请ip地址的机子的信息包括:客户的MAC地址 分配的ip dns 的一些记录 这些信息 可以有助于 查找 网络中的一些问题)+ B% C: R$ M  S
  -
, g& P' H% l4 Q0 B2 H5 L' C' b1 b  如果大家使用 源代码 包安装的话 这里 的一些配置文件 的地址 就不一样了
; |8 A+ e/ P$ B5 V/ ~; q) w  关于模板的内容,可以使用less命令查看。
: |4 G, A4 Y5 _( j  #less /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample
* U: J7 h' u, C6 C; U& O$ J  DHCP服务器的配置,我们得通过复制配置文件模板来进行修改; j! y7 y5 t! U& `
  下面是操作的一个例子:
$ c; o5 |" T! y% q0 h- Q, j- |  #cd /etc7 k2 B* |4 T" ~$ t8 i: w9 S
  #cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample dhcp.conf //复制配置文件模板
" e% n) e1 d  g$ m. M  u  #vi /etc/dhcpd.conf //使用vi修改/etc/dhcpd.conf
. L6 N* g" I5 ~$ F. d  #cat /etc/dhcpd.conf //显示配置文件内容0 ?  C4 Q! i2 I! ]- Y
  #每行结尾是;  F, a- m5 y/ K. M1 j. l9 E5 t
  ddns-update-style interim;
3 `9 }* j/ H( r: _& J  ignore client-updates;
/ r* |1 x1 M3 X( Z  subnet 192.168.117.0 netmask 255.255.255.0 { //设置子网声明
# H4 k5 X; p0 w0 d* K5 V  字串2
; e+ B3 N$ J# b& N  option routers 192.168.117.2; //为DHCP用户设置默认网关0 U. O7 Q3 s' A0 R. G3 D9 K
  option broadcast-address 192.168.117.255; //为客户设置广播地址# G+ o* H5 d; o
  option subnet-mask 255.255.255.0; //为客户设置子网淹码
% @2 B' w3 n' X9 o1 C" b
" F' j. n/ ^6 z2 N# i! Y/ j. x; L  option domain-name "77168.com"; //为客户设置DNS域
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-4 12:10:43 | 显示全部楼层

红帽linux认证:用redhat9.0来配置一台DHCP服务器

</p>  option domain-name-servers 192.168.117.154,218.85.157.99; //为客户设置DNS服务器地址,如果是多个用,分割. C; h# R# \0 N: D
  option time-offset -18000;
  B; {1 j/ z* O" A  x  range dynamic-bootp 192.168.117.10 192.168.117.200; //设置地址池
) r) ~+ X! @4 w$ T# B
) E8 M! @3 ]7 m, K  default-lease-time 21600; //为客户设置默认地址租期
/ Y7 n! c+ ?2 u7 G+ h  max-lease-time 43200; //为客户设置最大地址租期8 _) L) t* n& w, @
  group{* e5 M. V' W1 l! g) u" ]
  host greenpig { //设置主机声明* Y# _& h$ g( R) _2 ~& |4 c* R; k# c
  hardware ethernet 100:0C:29:4F:20:DC; //指定客户的MAC地址( T! C, t( W+ _. k
  fixed-address 192.168.117.210; //对指定的MAC地址分配固定IP地址
- b! R. ~. R! p; m' z  }, \) y: u5 T0 i) I) ?3 T
  }
3 B7 K. K/ |1 ~$ j4 u* ~; ^  启动DHCP服务器:* L: v/ P. ]8 F
  #service dhcpd start
( h# }- X1 z' u8 J# u. ~  字串5/ T, J/ C+ O7 B6 P& {6 A% n" R
  配制DHCP客户:6 m! C" }; M! h4 {0 g& {+ n
  LINUX下,在图形界面中选择自动获取IP地址设置使用DHCP即可,5 h. r3 \9 T. P( r, Z9 I  H# e' `
  若配置WIN客户选择INTERNET协议(TCP/IP)单机属性,选择自动获得IP地址。。。7 p/ C! W3 X6 c: L+ O
  linux下命令行 用netconfig 来选择 dhcp
8 b7 [/ Y! I" Q' v" w  然后用命令 service network restart 重起网络 或者 用 ifdown eth0 然后 ifup eth0 也是可以的4 U* y! C( ?2 \- v( F9 }
  win下用命令 ipconfig /renew 来刷新 ip地址
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 12:02 , Processed in 0.233627 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表