- 8
- 0
- 约4.35千字
- 约 13页
- 2019-10-29 发布于安徽
- 举报
实用
文档
DHCP服务器及DHCP中继服务器配置实验
[
网络结构图如下:
网络结构:如上图所示,分两个子网,分别为/24子网和/24子网。
要求:DHCP服务器负责分配IP,DHCP中继服务器提供中继服务,两个子网间可以相互通信。
系统:RedHat enterprise linux 6.1
软件:本实验在vmware虚拟机下完成
1、DHCP服务器配置
A、安装dhcp服务(略)
B、配置文件 /etc/dhcp/dhcpd.conf
(部分linux系统的dhcp配置文件路径/etc/dhcpd.conf)
#ddns-update-style interim;
#ignore client-updates;
#subnet netmask {
# option routers ;
# option subnet-mask ;
# option broadcast-address 55;
# option domain-name-servers ;
# range dynamic-bootp 0 50;
# default-lease-time 21600;
# max-lease-time 43200;
#}
#subnet netmask {
# option routers ;
# option subnet-mask ;
# option broadcast-address 55;
# option domain-name-servers ;
# range dynamic-bootp 0 50;
# default-lease-time 21600;
# max-lease-time 43200;
#}
#和C语言类似,每行后面以 ; 分号结束
C、配置对应的网卡
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=MAC地址,上图中对应的 HWaddr 字段
NM_CONTROLLED=yes
ONBOOT=yes #本行以上的内容一般不需要改动
BOOTPROTO=static
IPADDR=
GATEWAY=
D、开启DHCP服务器
service network restart
service dhcpd start #启动失败时可以在 /var/log/messages 里面查看失败原因
2、配置Router
Router为安装了两个网卡的rhel 6.1 linux系统服务器。其中,eth0连接/24子网,eth1连接/24网段。
开启Linux的ip转发服务
配置网卡
重启网络 service network restart
B、开启ip转发服务:
临时开启为: echo 1 /proc/sys/net/ipv4/ip_forward 每次网络重启后都得重新设置这一项
永久开启为在 /etc/sysctl.conf 中找到 net.ipv4.ip_forward 一项将其值改为1
C、ping一下dhcp服务器看看网络是否连通
D、关闭iptables
service iptables stop #也可以通过设置而不是关闭iptables的方法使其可以转发数据包,这里暂时不涉及
3、DHCP中继服务器设置
A、安装dhcp服务
B、DHCP中继服务配置
编辑文件 /etc/sysconfig/dhcrelay 文件
将对应的行改为 DHCPSERVERS=“” 对应的DHCP服务器,如果有多块网卡还要在INTERFACES中设置对应的网卡
C、配置网卡
D、启动dhcrelay
service dhcrelay start
4、开启客户端连接到相应的网络测试
在装有两个网卡的xp系统上测试
附:dhcp.conf详解
ddns-update-style interim; #定义所支持的DNS动态更新类型(必选),一般我们设置成关闭, interim和none都是关闭的意思
allow/ignore client-updates; #允许/忽略客户机更新DNS记录
allow/deny unknown-clients; #是否动态分配IP给未知的使用者
allow/deny bootp; #是否响应激活查询
allow/deny booting; #是否响应使用者查询
subnet netmask { #设置子网声明
# --- default gateway
option routers ; #设置缺省网关为
option subnet-mas
原创力文档

文档评论(0)