DHCP和DHCP中继
2015-05-21 15:43
218 查看
试验需求:
公司的内部网络划分为3个物理网段,并通过一台linux网关服务器相互连接。为了提供集中化的地址分配管理,现在需要构建一台DHCP服务器,为处于不同网段的客户
机动态分配IP地址。
需求描述:
1,在linux网关服务器中开启路由转发,并配置启用DHCP中继服务。
2,在192.168.0.0/24网段中构建一台DHCP服务器(DHCP server),IP地址为192.168.0.100。能够为192.168.0.0/24、192.168.1.0/24、192.168.2.0/24网段中的客户机自动
分配IP地址。
3,为客户机动态分配的IP地址,默认租约时间设为21600秒,最大租约时间为43200秒。
4,对应于3个物理网段,IP地址的范围分别为:192.168.0.20-192.168.0.200、192.168.1.20-192.168.1.200、192.168.2.20-192.168.2.200
试验步骤
【DHCP server】
1,安装DHCP服务器软件
rpm -ivh /media/Server/dhcp-3.0.5-3.e15.i386.rpm
2,根据主配置文件的范本来建立主配置文件(etc/dhcpd.conf)
cp /usr/share/doc/dhcp-3.0.5/dhcp.conf.sample /etc/dhcpd.conf
3,修改住配置文件
vi /etc/dhcpd.conf
全局配置
ddns-update-style none; //动态DNS更新模式,一般将该值设为none
default-lease-time 21600; //默认租约时间6小时
max-lease-time 43200; //最大租约时间12小时
subnet声明设置子网属性
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.200;
option subnet-mask 255.255.255.0;
option routers 192.168.0.1;
}
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.20 192.168.1.200;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.20 192.168.2.200;
option subnet-mask 255.255.255.0;
option routers 192.168.2.1;
}
host声明(可以独立使用,也可以放在某个subnet声明中)
host xpclient {
hardware ethernet 00:c0:c3:22:46:81;
fixed-address 192.168.1.88;分配指定的IP需要绑定客户的MAC地址
}
4,配置完毕,需要启动服务
service dhcpd start
5,检查DHCP服务是否在UDP协议的67端口监听服务-----也可以查看日志文件(/var/log/messages)
netstat -anpu | grep dhcpd
【DHCP relay】
1,开启路由转发功能
vi /etc/sysctl.conf
设置net.ipv4.ip_forward = 1 即可
sysctl -p 使配置生效
2,设置允许DHCP中继数据的接口及DHCP服务器的IP地址
vi /etc/sysconfig/dhcrelay
INTERFACES="etho eth1 eth2"
DHCPSERVERS="192.168.0.100"
3,启动dhcrelay中继服务程序
service dhcrelay start
chkconfig --level 35 dhcrelay on //设置dhcrelay服务为自动启动
公司的内部网络划分为3个物理网段,并通过一台linux网关服务器相互连接。为了提供集中化的地址分配管理,现在需要构建一台DHCP服务器,为处于不同网段的客户
机动态分配IP地址。
需求描述:
1,在linux网关服务器中开启路由转发,并配置启用DHCP中继服务。
2,在192.168.0.0/24网段中构建一台DHCP服务器(DHCP server),IP地址为192.168.0.100。能够为192.168.0.0/24、192.168.1.0/24、192.168.2.0/24网段中的客户机自动
分配IP地址。
3,为客户机动态分配的IP地址,默认租约时间设为21600秒,最大租约时间为43200秒。
4,对应于3个物理网段,IP地址的范围分别为:192.168.0.20-192.168.0.200、192.168.1.20-192.168.1.200、192.168.2.20-192.168.2.200
试验步骤
【DHCP server】
1,安装DHCP服务器软件
rpm -ivh /media/Server/dhcp-3.0.5-3.e15.i386.rpm
2,根据主配置文件的范本来建立主配置文件(etc/dhcpd.conf)
cp /usr/share/doc/dhcp-3.0.5/dhcp.conf.sample /etc/dhcpd.conf
3,修改住配置文件
vi /etc/dhcpd.conf
全局配置
ddns-update-style none; //动态DNS更新模式,一般将该值设为none
default-lease-time 21600; //默认租约时间6小时
max-lease-time 43200; //最大租约时间12小时
subnet声明设置子网属性
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.200;
option subnet-mask 255.255.255.0;
option routers 192.168.0.1;
}
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.20 192.168.1.200;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
}
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.20 192.168.2.200;
option subnet-mask 255.255.255.0;
option routers 192.168.2.1;
}
host声明(可以独立使用,也可以放在某个subnet声明中)
host xpclient {
hardware ethernet 00:c0:c3:22:46:81;
fixed-address 192.168.1.88;分配指定的IP需要绑定客户的MAC地址
}
4,配置完毕,需要启动服务
service dhcpd start
5,检查DHCP服务是否在UDP协议的67端口监听服务-----也可以查看日志文件(/var/log/messages)
netstat -anpu | grep dhcpd
【DHCP relay】
1,开启路由转发功能
vi /etc/sysctl.conf
设置net.ipv4.ip_forward = 1 即可
sysctl -p 使配置生效
2,设置允许DHCP中继数据的接口及DHCP服务器的IP地址
vi /etc/sysconfig/dhcrelay
INTERFACES="etho eth1 eth2"
DHCPSERVERS="192.168.0.100"
3,启动dhcrelay中继服务程序
service dhcrelay start
chkconfig --level 35 dhcrelay on //设置dhcrelay服务为自动启动
相关文章推荐
- dhcp.conf配置文件详解+dhcp中继
- TP-Link WR710N做中继以及其DHCP分发的讨论,解决篇
- linux基本配置和dhcp中继
- 思科设备DHCP服务器option 82选项与DHCP中继代理的问题
- 配置dhcp服务器和dhcp中继
- 3讲.vlan vtp dhcp 三层交换 中继 综合实验
- DHCP中继代理配置实例
- “TI门外汉”网路知识笔记八 路由的DHCP配置和DHCP中继
- DHCP及DHCP中继的配置
- 三层交换 DHCP中继配置方法
- DHCP中继代理[Huawei eNSP]
- 利用DHCP中继代理解决不同网段IP自动分配
- Linux做DHCP中继
- 华为设备基于全局的,基于接口的,以及中继DHCP配置和原理
- 跨网段实现DHCP动态IP的自动分配(DHCP中继)
- DHCP中继代理服务
- 使用Linux搭建DHCP中继
- windows-dhcp中继-018
- linux构建DHCP及DHCP中继服务器
- DHCP服务器和中继代理服务器,实现跨网段动态IP分配