设为首页收藏本站language 语言切换
查看: 3330|回复: 28
收起左侧

[求助] 不用交换机的DHCP功能,而是PC上的DHCP

[复制链接]
发表于 2014-9-24 14:50:43 | 显示全部楼层 |阅读模式
3鸿鹄币
大家好,现在遇到问题,在PC上配置DHCP服务器,并且在上面配置了四个作用域(172.16.11.0、172.16.12.0、172.16.13.0、172.16.14.0),核心交换机也分配四个VLAN,那么核心交换机要怎么配置才能让不同VLAN获得不同的IP地址?、

PS:我按照网上的方式输入命令无效:

Switch(config)#ip dhcp-server 172.16.11.1
                      ^
% Invalid input detected at '^' marker.


网络拓扑如下图:
无标题.jpg

最佳答案

查看完整内容

可以在个Vlan的接口模式下配置ip helper-address 比如,vlan1: int vlan ip helper-address 192.168.3.2 即可
发表于 2014-9-24 14:50:44 | 显示全部楼层
本帖最后由 常啸631 于 2014-9-24 15:00 编辑

可以在个Vlan的接口模式下配置ip helper-address
比如,vlan1:
int vlan
ip helper-address 192.168.3.2
即可
沙发 2014-9-24 14:50:44 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 15:02:27 | 显示全部楼层
楼上正解!!!沙发~支持楼主
板凳 2014-9-24 15:02:27 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-9-24 15:04:57 | 显示全部楼层
常啸631 发表于 2014-9-24 14:58
可以在个Vlan的接口模式下配置ip helper-address
比如,vlan1:
int vlan

我弄了四个作用域,是不是可以ip helper-address 172.16.11.1;ip address-address 172.16.12.1以此类推可以呢?
地板 2014-9-24 15:04:57 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 15:07:47 | 显示全部楼层
ip地址是你的DHCP服务器的IP
5# 2014-9-24 15:07:47 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-9-24 15:09:00 | 显示全部楼层
常啸631 发表于 2014-9-24 15:07
ip地址是你的DHCP服务器的IP

那我新建四个172.16的作用域咋办呢?我只要让他们获取四个作用域里的IP的。
6# 2014-9-24 15:09:00 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 15:19:34 | 显示全部楼层
你如果只用一台DHCP服务器,就都指向同一个IP就好了
7# 2014-9-24 15:19:34 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-9-24 15:21:49 | 显示全部楼层
常啸631 发表于 2014-9-24 15:07
ip地址是你的DHCP服务器的IP

其实是这样的,DHCP上新建第五个作用域,四个就是上面说的(172.16),第五个就是192.168.3.0的,现在核心交换机划分了四个VLAN,现在只有一个客户端能获得IP,而且获得的还是192.168.3.0网段的IP,我是想让他们获得172.16的,求高手解答。
8# 2014-9-24 15:21:49 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-9-24 15:24:06 | 显示全部楼层
常啸631 发表于 2014-9-24 15:19
你如果只用一台DHCP服务器,就都指向同一个IP就好了

已经按照您的操作了,就是获取不到172.16的IP。
目前我核心交换机的配置如下:
Switch>en
Switch>enable
Switch#config t
Switch(config)#vlan 1
Switch(config-vlan)#exit
Switch(config)#vlan 2
Switch(config-vlan)#exit
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#vlan 4
Switch(config-vlan)#exit

Switch(config)#int f0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 1
Switch(config-if)#exit
Switch(config)#int f0/4
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#int f0/5
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
Switch(config)#int f0/6
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 4
Switch(config-if)#exit

Switch(config)#int vlan 1
Switch(config-if)#ip helper-address 192.168.3.2
Switch(config-if)#no shutdown

以此类推vlan2\3\4都指向192.168.3.2了。
就做了如上操作,然后没有头绪该继续怎么配置。
9# 2014-9-24 15:24:06 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 15:28:30 | 显示全部楼层
本帖最后由 常啸631 于 2014-9-24 15:32 编辑

你给四个vlan配置各自网段的IP,然后通过IP helper-address指定到DHCP服务器IP地址,PC就可以获取到服务器中分配的同网段中的IP了,具体什么原理,网上一大堆资料。别忘了,把PC划分到对应的vlan中。
10# 2014-9-24 15:28:30 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 15:37:04 | 显示全部楼层
kai 发表于 2014-9-24 15:24
已经按照您的操作了,就是获取不到172.16的IP。
目前我核心交换机的配置如下:
Switch>en

核心交换机与29XX交换机连接的接口应该是truck模式,你的PC应该是连接到29XX交换机,29XX交换机有没有创建相应的vlan呢?PC有没有划到vlan中?
11# 2014-9-24 15:37:04 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-9-24 15:37:06 | 显示全部楼层
常啸631 发表于 2014-9-24 15:28
你给四个vlan配置各自网段的IP,然后通过IP helper-address指定到DHCP服务器IP地址,PC就可以获取到服务器 ...

Switch(config)#int vlan 1
Switch(config-if)#ip address 172.16.11.2 255.255.255.0
Switch(config-if)#exit
Switch(config)#int vlan 2
Switch(config-if)#ip address 172.16.12.2 255.255.255.0
Switch(config-if)#exit
Switch(config)#int vlan 3
Switch(config-if)#ip address 172.16.13.2 255.255.255.0
Switch(config-if)#exit
Switch(config)#int vlan 4
Switch(config-if)#ip address 172.16.14.2 255.255.255.0
Switch(config-if)#exit

我已经做了上面配置,客户端还是只有一个获得192.168.3.0的IP,其余三个客户端无法获取IP,郁闷,不知道是不是还要配置路由协议,把172.16和192.168的发布上去才行,如果您能继续帮我解答最好,不能的话,也谢谢您了。
12# 2014-9-24 15:37:06 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-9-24 15:55:04 | 显示全部楼层
常啸631 发表于 2014-9-24 15:37
核心交换机与29XX交换机连接的接口应该是truck模式,你的PC应该是连接到29XX交换机,29XX交换机有没有创 ...

核心交换机与29XX交换机连接的接口应该是truck模式,我在核心交换机连接29交换机接口配置truck时,报错出现:
Switch(config-if)#switchport mode trunk
Command rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.

四个PC连接四个交换机,四个交换机上有两个也创建vlan测试也不行,桑心。
13# 2014-9-24 15:55:04 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 16:09:40 | 显示全部楼层
把你的核心交换机配置copy出来看看
14# 2014-9-24 16:09:40 回复 收起回复
回复

使用道具 举报

发表于 2014-9-24 16:20:04 | 显示全部楼层
你直接把你的PT上传上来 不就简单了 帮你进去排查一下
15# 2014-9-24 16:20:04 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-10 13:33 , Processed in 0.109208 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表