求助帖:核心作路由,单vlan划分多个IP地址dhcp服务只分配其中一个地址的头疼问题

我16541 2023-10-08 10:52:36

公司的网络架构看着有点懵,防火墙+核心交换组网方式,防火墙开启了全部的路由DHCP功能+地址池,我发现所有的dhcp地址都走的是核心交换完全没经过防火墙,小企业这样也没啥问题,就当是核心做路由器用,然后重点来了,我进核心交换发现核心的配置是一个vlan10划分了11.1/24  12.1/24sub 13.1/24sub  14.1/24sub 15.1/24 sub 16.1/24 sub 然后还划分了一个无线ap的vlan99  80.1/30 也全部开启了dhcp功能,每天早上上班开始,都会有大概3-5个人电脑无法获取IP地址,我去现场看全部是169.254 DHCP地址池不分配地址了。。。然后我adsee了一下公司的网络设备, 发现11.1-254地址池用了220个,然后还有10个在租期内离线(租期设置的是86400 一天)另外20个是保留地址,相当于11.1/24地址占满了然后DHCP服务就不再分配地址了,后面的设备全都无法获取地址了,我给这些获取不了地址的设备手动分配了13.1/24的地址后可以正常上网,仔细检查了服务器设置也没看出啥问题来,就是不分配地址,13 14 15段都空着也不分配,看不懂了。想不通两个问题,1、为啥dhcp服务器没有走防火墙而直接走的核心;2、为啥核心明明分配了11-16/24的地址段 DHCP只分配其中第一个主地址11.1/24  后面的12.1/24sub……这些地址都不分配。。

不敢随便宕核心交换,尝试重新划分vlan20 200.200.200.1/24 开启dhcp仍然不自动分配,核心只认一个11.1/24了。。。现在每天地址池满导致各种跑,头疼啊 求大佬指导一下哪里设置的不对。。感激不尽!!!

...全文
6187 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wj31932 2023-11-18
  • 打赏
  • 举报
回复

一vlan10,把dhcp池的掩码改小,扩大主机位就行了,dhcp的client的掩码同样改小。如用192.168.10.xxx-192.168.15.xxx,掩码从24改成21,这样网络地址就是192.168.8.0/21 255.255.248.0,dhcp池地址可以192.168.8.2-192.168.15.254,gateway地址是192.168.8.1,客户端掩码21,三层交换机起vlan10,的子接口地址192.168.8.1

wj31932 2023-11-19
  • 举报
回复
@wj31932 若就不到300台pc,就改掩码为21位,dhcp池开始就192.168.10.2开始,gw192.168.10.1
wj31932 2023-11-19
  • 举报
回复
@wj31932 没有规定dhcp的分配的ip掩码一定就得24位掩码,也可以小于24.
冰山76 2023-10-12
  • 打赏
  • 举报
回复 1

这个VLAN是对某些端口进行聚合,不同交换机的相同VLAN编号的认为是同一子网,同一个交换机的不同VLAN端口他也不认为是同一子网,DHCP服务器,他的功能只是动态分配ip地址,如果DHCP服务器在某一VLAN中,一般只会看到他分配某一VLAN的ip其他号段的不起作用,可以截取核心交换机的配置,主要是VLAN划分,DHCP服务器设置,这样叙述不如直接看配置清楚

吃饭就用盆 2023-10-08
  • 打赏
  • 举报
回复

我个人的理解

  1. 你的核心应该是最先接触到终端的,所以常理来说应该是通过核心去分配网址,也要考虑到防火墙是否允许dhcp的流量进来等等
  2. 例如IP地址范围的重叠或冲突,如果重新划分VLAN后问题仍然存在,那么可能不是VLAN配置问题。您应该继续检查DHCP服务器和防火墙的配置以及IP地址池设置
我16541 2023-10-08
  • 举报
回复
@吃饭就用盆 好的 谢谢 持续摸索中 现在的难点就在于原来的配置不是很明白,然后自己又不能直接重新划分vlan(这样会让整个网络停掉),只能在确认问题之后写好方案然后再申请修改
我16541 2023-10-08
  • 举报
回复
@吃饭就用盆 第一个dhcp全部走核心,原因应该就是你分析的这个,核心和防火墙都开了dhcp,终端设备先接触的自动获取了dhcp服务,后面的防火墙就不参与dhcp服务了。现在就第二个问题比较头疼,划分的单vlan多ip地址,只有首地址参与dhcp地址池分配,后面那么多地址不参与dhcp
内容概要:本文研究了基于QLearning自适应强化学习的PID控制器在自主水下航行器(AUV)中的应用,通过Matlab代码实现了对水下机器人的动力学建模与运动控制。重点探讨了将强化学习算法QLearning与传统PID控制相结合的方法,以提升AUV在复杂、时变及非线性水下环境中的自适应控制能力。文中系统分析了AUV的运动学与动力学特性,阐述了传统PID参数整定面临的挑战,并提出采用QLearning算法在线动态优化PID控制器的比例、积分和微分参数,从而实现对系统误差、响应速度、超调量等性能指标的综合优化。通过Matlab仿真实验验证了该复合控制策略在轨迹跟踪精度、抗外部干扰能力和系统鲁棒性方面的显著优势,充分展示了强化学习在智能水下装备自主控制领域的可行性和应用潜力。; 适合人群:具备自动控制理论基础、强化学习基础知识及Matlab编程能力的研究生、科研人员和自动化、海洋工程、机器人等相关领域的技术研发人员。; 使用场景及目标:①用于水下机器人、无人潜航器等智能移动装备的高精度运动控制系统设计与开发;②开展强化学习与经典控制理论融合创新的教学案例与科学研究;③解决传统固定参数PID控制器在面对模型不确定性和环境扰动时适应性差、控制性能下降的关键问题。; 阅读建议:建议读者结合提供的Matlab代码进行仿真实践,重点关注QLearning算法中状态空间、动空间的设计逻辑以及奖励函数的构建原则,深入理解其在参数寻优过程中的用机制,并可通过调整环境参数和初始条件来测试算法的鲁棒性与泛化能力。

3,841

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧