Chinaunix首页 | 论坛 | 博客
  • 博客访问: 105292
  • 博文数量: 14
  • 博客积分: 383
  • 博客等级: 一等列兵
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-19 21:20
文章分类
文章存档

2011年(14)

分类: LINUX

2011-11-22 22:22:48

首先我们需要三台机器,两台linux分别做中继和DHCP服务器,一台XP做验证。如果没有实验设备可以用虚拟机实现,在这里不再赘述,如果有疑问可以留言。
实验拓扑如下图
 
1.DHCP机器的配置

先装两个包

dhcp-3.0.5-3.el5.i386.rpm

dhcp-devel-3.0.5-3.el5.i386.rpm

具体的包随你的版本而定,这两个包在安装盘的Server

IP192.168.10.1网关是192.168.10.100

运行 vi /etc/sysconfig/network-scripts/ifcfg-eth0

改成如图所示

然后运行service network restart

 

 

 

把示例文件导入配置文件

Cat  /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample > /etc/dhcpd.conf

打开/etc/dhcpd.conf进行编辑

如图

 

 

如果出现错误,可以在用ctrl+shift+t切换终端,在tail f /var/log/messages进行查看。

 

2.中继的配置

先安装上面装过的两个包:

dhcp-3.0.5-3.el5.i386.rpm

dhcp-devel-3.0.5-3.el5.i386.rpm

 

然后设置一下网卡0和网卡1IP,如图:

eth0

 

eth1

 

然后输入service network restart重启服务

 

接着输入两条命令

echo "1" > /proc/sys/net/ipv4/ip_forward 开启路由

dhcrelay 192.168.10.1  ※这里很重要哦,这里是dhcp主机的ip地址

 

3.客户机的配置

最后客户机上的效果,如图

 

 

 

总结一下整个过程,改/etc/dhcpd.conf的过程最波折,

阅读(2060) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~