首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为Intervlan路由正确设置DHCP

为Intervlan路由正确设置DHCP
EN

Network Engineering用户
提问于 2020-03-27 00:38:31
回答 2查看 230关注 0票数 0

我目前正在建设一个网络,并希望我的两个交换机连接到我的路由器自动分配ip地址通过DHCP池到我的个人电脑和设备。我有4个独立的VLans,即VLan 10、20、30和99。我相信我已经在我的路由器上正确地设置了池,但是当我实现它时,没有设备接收到池的ip,并且我得到了一个"DHCP失败的APIPA正在被使用“我的交换机有同样的信任,因为我只是为了冗余目的使用它们,我目前没有其他的协议运行,因为这是我之前坚持的步骤之一,我所做的只是创建和命名VLANS并创建池。

这是我的路由器dhcp配置

代码语言:javascript
复制
ip dhcp pool VOIP
 network 192.168.100.0 255.255.255.0
 default-router 192.168.10.254
ip dhcp pool Instructor
 network 192.168.20.0 255.255.255.0
 default-router 192.168.20.254
ip dhcp pool Student
 network 192.168.30.0 255.255.255.0
 default-router 192.168.30.254
ip dhcp pool Management
 network 192.168.99.0 255.255.255.0
 default-router 192.168.99.254


interface GigabitEthernet0/0


description Link to S1
 no ip address
 duplex auto
 speed auto
!
interface GigabitEthernet0/0.10
 encapsulation dot1Q 10
 ip address 192.168.10.254 255.255.255.0
!
interface GigabitEthernet0/0.20
 encapsulation dot1Q 20
 ip address 192.168.20.254 255.255.255.0
!
interface GigabitEthernet0/0.30
 encapsulation dot1Q 30
 ip address 192.168.30.254 255.255.255.0
!
interface GigabitEthernet0/0.99
 encapsulation dot1Q 99
 ip address 192.168.99.254 255.255.255.0

我原来也配置了第二个开关,但在错误发生后,我删除了g0/1的配置,并决定首先修复g0/0。

这是我的开关1

代码语言:javascript
复制
1    default                          active    
10   VOIP                             active    Fa0/21
20   Instructor                       active    Gig0/2
30   Student                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
                                                Fa0/5, Fa0/6, Fa0/7, Fa0/8
                                                Fa0/9, Fa0/10, Fa0/11, Fa0/12
                                                Fa0/13, Fa0/14, Fa0/15, Fa0/16
                                                Fa0/17, Fa0/18, Fa0/19, Fa0/20
99   Management                       active    Fa0/22, Gig0/1
1002 fddi-default                     active    
1003 token-ring-default               active    
1004 fddinet-default                  active    
1005 trnet-default                    active 

这是我的开关2

代码语言:javascript
复制
1    default                          active    
10   VOIP                             active    Fa0/21
20   Instructor                       active    Gig0/2
30   Student                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
                                                Fa0/5, Fa0/6, Fa0/7, Fa0/8
                                                Fa0/9, Fa0/10, Fa0/11, Fa0/12
                                                Fa0/13, Fa0/14, Fa0/15, Fa0/16
                                                Fa0/17, Fa0/18, Fa0/19, Fa0/20
99   Management                       active    Fa0/22, Gig0/1
1002 fddi-default                     active    
1003 token-ring-default               active    
1004 fddinet-default                  active    
1005 trnet-default                    active 

这是路由器和两个交换机的拓扑结构。

EN

回答 2

Network Engineering用户

发布于 2020-03-27 00:52:42

我无法复制和粘贴您的错误,因为您使用的是图像而不是文本。

您的VoIP DHCP池的网络为192.168.100.0/24,但网关位于另一个网络192.168.10.0/24上。那是行不通的。网关必须与主机在同一个网络上,否则主机需要一个网关才能到达网关,而且它根本不工作。此外,您似乎没有为DHCP网络配置的接口。

另一个问题是交换机似乎没有连接到路由器的主干接口。您没有包括交换机配置,所以我不知道您是否尝试过这样做。应该在接口上使用一个description命令,用于插入类似于description Connection to switch 1 interface G0/1的东西,这对解决问题有很大帮助,因为您可以使用CDP来确保您已经正确地连接了所有东西。在任何情况下,除非您在交换机和路由器之间配置了一个中继,否则除了默认的VLAN之外,交换机不会从路由器获得流量。

顺便说一句,路由器不能与同一网络有两个接口。如果您试图配置重叠网络,您将得到一个错误,因此您的绘图将有一个问题。

如果您想要帮助解决您的问题,您确实需要包括所有设备的所有配置。

票数 1
EN

Network Engineering用户

发布于 2020-08-25 04:02:00

您的配置似乎是正确的,但很少做相应的更改。

在路由器中

interface ethernet g0/0

#no ip address

# no shutdown

并确保交换机之间的连接,连接路由器和L2交换机应该是主干,以确保所有的vlan流量从路由器到交换机。

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/65857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档