标签:cto idt 3.4 host size 配置文件 dhcp中继代理 space ueditor
DHCP中继代理DHCPRelay(DHCPR)DHCP中继 也叫做DHCP中继代理。DHCP中继代理,就是在DHCP服务器和客户端之间转发DHCP数据包。当DHCP客户端与服务器不在同一个子网上,就必须有DHCP中继代理来转发DHCP请求和应答消息。DHCP中继代理的数据转发,与通常路由转发是不同的,通常的路由转发相对来说是透明传输的,设备一般不会修改IP包内容。而DHCP中继代理接收到DHCP消息后,重新生成一个DHCP消息,然后转发出去。
在DHCP客户端看来,DHCP中继代理就像DHCP服务器;在DHCP服务器看来,DHCP中继代理就像DHCP客户端。
准备工作
GNS3
操作系统:linux Redhat6.5
DHCP中继代理搭建步骤
如拓扑图
1.二层交换机配置
1.1 为二层交换机上与客户端相连的端口划分vlan
config terminal #进入全局模式
vlan 10,20,100 #一次划分多个vlan
int f1/1 #进入端口模式
switchport mode access #为端口做接入链路
switchport access vlan 10 #将端口加入到vlan10
1.2 为二层交换机上与三层交换机相连的端口配trunk,封装方式为dot1q
switchport mode trunk #端口做trunk
switchport trunk encapsulation dot1q #vlan封装方式为dot1q
2.三层交换机配置
2.1 划分vlan,并为每个vlan配IP地址
int vlan 10 #进入vlan
ip add 192.168.10.1 255.255.255.0 #配IP地址
no shut #开启端口
2.2 为三层交换机上与二层交换机相连的端口配trunk,封装方式dot1q
switchport mode trunk #端口做trunk
switchport trunk encapsulation dot1q #vlan封装方式为dot1q
3.linux DHCP中继服务器配置
3.1 安装dhcp软件包
rpm -ivh /mnt/Packages/dhcp-4.1.1-38.P1.el6.x86_64.rpm
3.2 将dhcpd.conf配置文件模板复制到/etc/dhcp/目录下
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
3.3 修改配置文件
vim /etc/dhcp/dhcpd.conf
subnet 192.168.175.0 netmask 255.255.255.0 { #指定网段地址与子网掩码
range 192.168.175.100 192.168.175.110; #设置地址池
option routers 192.168.175.1; #指定默认网关地址
}
3.4 启动服务
service dhcpd start
4.回到三层交换机中
int vlan 10
ip helper-address 192.168.175.105 #指定dhcp服务器的地址,表示通过指定端口向该服务器发送DHCP请求包
5.打开VPCS,输入ip dhcp即可自动获取到服务器分配的指定网段的IP地址
补充:host主机声明,作用于为单个主机配置固定IP地址
vim /etc/dhcp/dhcpd.conf
host hostname {
hardware Ethernet 参数; #指定对应主机的MAC地址
fixed-address 参数; #指定为该主机保留的IP地址
}
标签:cto idt 3.4 host size 配置文件 dhcp中继代理 space ueditor
原文地址:http://blog.51cto.com/13684970/2141924