a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 107|回复: 0

[红帽认证] 关于RedHatLinuxDHCP服务器中继知识详解

[复制链接]
发表于 2012-8-4 12:19:50 | 显示全部楼层 |阅读模式
RedHat Linux DHCP中继
0 A$ O0 I2 X  S, s+ {0 [  我们都知道,在LAN中动态分配IP需要DHCP。但是DHCP的所有信息都是以广播的形式传送的,所以无法通过路由器,这就决定了一台DHCP服务器只能对本网段的客户机分配IP地址,如果要用一台DHCP服务器给不同的网段分配IP,需要在此网段设置一台DHCP中继代理。安装了Linux系统的机器经过设置是可以作为DHCP中继代理的,我们作个实验来看一下设置方法。
; ]* n4 V! b7 x4 J- |  实验平台:两台安装了LINUX系统的服务器,一台为DHCP服务器Server1,另一台做dhcprelay中继代理服务器Server2,二台用于测试的PC1和PC2。
  B" M: ]8 |7 l7 ?- u2 _  实验环境:分配三个网段:
0 M) A& l2 x  A/ U: ~! j6 d: c  192.168.10.0/24
+ H, U0 y  p& v' K* Q3 ]: h  192.168.20.0/24
+ h$ K' X1 S0 }! I6 n8 h  作为DHCP中继代理的服务器需要安装二个网卡,分别为:eth0;eth1。
) f) ~  f7 }) D4 |. [  IP分配如下:# {* x$ m/ `3 y; {% s) E
  eth0:192.168.10.11 g' D/ P; b5 z8 o6 ~6 n) h: o
  eth1:192.168.20.1
) g( R! z$ a% Y2 ^8 {  DHCP服务器Server1只需一张网卡,为:eth0
! h: t$ [  L1 a  H  eth0:192.168.10.2 网关指向:192.168.10.1
% {. W( E  O0 H) h! F  要求用于测试的PC1,PC2,分别挂在二个网段中,最后实验的结果为,二个PC均获得所在网段的ip地址& V/ T: R2 z3 t, R$ Y
  对DHCP服务器的配置:
$ \, K; u  Y1 X: O  #vi /etc/dhcpd.conf
4 g' S! T( Z" }! G& l  引用:# X5 A2 k4 w" o0 R$ j
  ddns-update-style interim;" L+ Q( `5 N8 P. I2 M* S/ ?. ~
  ignore client-updates;
# Q% Y  ]& ^6 \* b  option subnet-mask 255.255.255.0;
" j. x- ^) w9 t6 G, O  option domain-name “domain.org”;5 Q5 k  x* A5 l! B$ s
  default-lease-time 259200;/ P3 @& t8 X) a
  max-lease-time 777600;' G1 |% `" q; Q; X5 r+ O  q
  option domain-name-servers 202.96.134.133,202.96.128.68;
- n7 k9 Y9 V8 S0 {6 \8 {  #下面配置超级作用域来自www.Examw.com8 _' d# M- r. i: Q8 D8 W0 @1 ]
  shared-network mynet{
4 N, \) Y5 U; Z& _2 ~. q9 s  subnet 192.168.10.0 netmask 255.255.255.0 {
2 D$ `2 Y  {6 {$ g7 p% M. \  option routers 192.168.10.1;  O$ D, w* ^% G2 _4 U
  range dynamic-bootp 192.168.10.1 192.168.10.254;
8 N' X. b  B  N# E! W  }: S0 l- i5 |' ?) a
  subnet 192.168.20.0 netmask 255.255.255.0 {" m* x7 ^, d2 m, f
  option routers 192.168.20.1;, O# P" K8 B" @& R# ]& {1 [" E
  range dynamic-bootp 192.168.20.1 192.168.20.254;+ l% w. m. Z7 Q, f" U, ]) M) {1 r
  }1 d. v: A# `4 w& c( j! s( n  C
  }4 x! Z" L2 k4 n& Y2 w+ {6 j1 ^
  最后,我们使用下面的命令启动DHCP服务器:#service dhcpd restart5 l' o' a9 G, U
  DHCP服务器配置成功。
; n+ s/ B  t+ \( g) X  下面我们将配置中继代理服务器Server2:
' @6 A0 ~! T+ {. ^: a  首先要配置文件/etc/sysconfig/dhcrealy& W+ c; ~2 s; `- ?) ^
  #vi /etc/sysconfig/dhcrealy2 Z" W8 p+ u0 o/ R
  在里面输入:
9 _1 g& b2 f7 m& s3 S  INTERFACES=”eth1 eth0″6 S+ b* [! @: C4 e, D
  DHCPSERVERS-”192.168.10.2″ #指向DHCP服务器
- U, z+ T( v6 n( [  下面启动dhcrelay
7 U& _% U1 i% p& M* p  #service dhcrely restart) ~* ~5 w( R% b: ~
  #echo “1”> /proc/sys/net/ipv4/ip_forward/ S+ l  B* h: O0 j. Y
  用pc1,pc2进行测试,查看结果.; F1 X! k! s( ]0 x# ?$ x
  备注:9 G( S/ _% p3 B7 V- t5 d1 l# C- J& s
  在虚拟做实验时,网卡设定虚拟网络如下:1 I- Y2 u" r5 b0 G+ y/ d
  Server1的网卡eth0指向VMnet2
8 I6 _* A2 |- a% o! W: ]  Server2的网卡eth0指向VMnet2,eth1指向VMnet5
9 B$ \: `, h7 ]7 k  PC1的网卡指向VMnet2  f# J# g8 P) E' @2 e, O1 ~
  PC2的网卡指向VMnet5
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-27 06:42 , Processed in 0.754576 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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