您的位置:首页 > 运维架构 > Linux

Linux 中DHCP中继代理服务器

2010-06-19 08:04 267 查看
[align=center]Linux [/b]中[/b]DHCP[/b]中继代理服务器配置[/b][/b][/align]
[/b]
[/b]
[/b]
[/b]
[/b]
一,实验环境[/b]
[/b]【利用VMware Workstation工具】
一台Linux系统虚拟机做DHCP服务器;
一台Linux系统虚拟机做路由和中继代理;
一台window xp 虚拟机做DHCP客户端;

二,配置[/b]DHCP[/b]服务器[/b][/b]
首先将服务器地址设为 192.168.3.2 网关为192.168.3.1
重启网卡
#service network restart

查看DHCP软件包
#rpm –qa | more dhcp




如果没有安装利用rpm –ivh[/b]来安装dhcp包
#rpm –ivh dhcp-3.0.1-12_EL.i386 .rpm[/b]
#rpm –ivh dhcp-devel-3.0.1-12_EL.i386.rpm [/b]
[/b]

编辑DHCP主配置文件 dhcpd.conf,但Red Hat Linux 9安装后的默认情况下,此文件是不存在的。用户必须手工建立该文件,但在系统在有一个该文件的模板,其所存贮位置是:/usr/share/doc/dhcp-3.0pl1/dhcpd.conf .sample,把这个文件拷贝到“/etc”目录,并把文件名的后缀改成“.conf”。



完成后用VI 编辑
这里编辑的比较简单的一个超级作用域



分配3网段的192.168.3.10-----------192.168.1.20
4网段的 192.168.4.10-----------192.168.4.30
#wq! 保存后
#service dhcpd restart

三,配置路由和中继代理[/b][/b]
首先配置IP地址
需要添加两块网卡
Etho 为桥接与DHCP服务器相连 ip=192.168.3.1
Eth1 为VMnet2 与dhcp客户端的相连 ip=192.168.4.1



因为两个不同网段不能通信要是之通信要开启一个转发功能;
编辑/etc/sysctl.conf 【转发功能命令很多这只是一种】



进入后将“net.ipv4.ip_forward = 0” 的0 改为 1



保存后刷新



测试连通性[/b][/b]

将DHCP客户端网卡也设为VMnet2
Ip地址设为4网段
Ping DHCP服务器



配置中继代理[/b][/b]

编辑/etc/sysconfig/dhcrelay
如果没有文件需要安装dhcp-3.0.1-12_EL.i386 .rpm[/b]



进入后输入网卡接口和DHCP服务器地址



保存刷新服务
#service dhcrelay restart

四,DHCP客户端获取IP
Cmd
>ipconfig /release
>ipconfig /renew


[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: