网络结构:防火墙----傻瓜式交换机------pc,防火墙和交换机连接的端口配置的access链路类型,vlan 10,vlan if地址192.168.10.1,也配置地址池了,地址池只配置了网关和网段,防火墙和交换机直连的端口配置的安全域为trust 也绑定vlan10了,安全策略放通的是trust到local,dhcp 服务全局也开启了,在防火墙上查看mac地址表也能获取到pc的mac地址,但是pc获取不到地址
(0)
最佳答案
local到trust也要放行
(0)
放行了,也不行
放行了,也不行
dhcp server enable了吗,全局启用dhcp服务
(0)
启用了
启用了
(0)
dhcp select global(最高概率)全局开启dhcp enable只是总开关,Vlan‑if10 接口必须指定调用全局地址池,否则接口收到 DHCP 请求不会交给本地 DHCP 服务器处理H3C。
interface Vlan‑interface 10
ip address 192.168.10.1 255.255.255.0
dhcp select global #这条非常容易漏配
quit
错误做法:把物理二层接口加入 trust 域; 正确做法:把VLAN10加入 trust 域,不是物理接口。
security‑zone name trust
import interface GigabitEthernet 1/0/1 vlan 10
如果只 add 物理接口,没有带
vlan 10参数,VLAN10 的三层逻辑接口不属于 trust 域;来自 VLAN10 终端发往本机(DHCP 服务属于 local 域)的报文被安全域机制丢弃,MAC 二层可以学习,三层 DHCP 广播报文被拦截H3C。
已经配置 trust‑>local 允许,确认源是 trust,目的是 local,动作 permit。
DHCP‑Discover 是广播报文,源 IP 为 0.0.0.0,目的 255.255.255.255;策略要放行源 0.0.0.0 到 local 域 UDP67/68。
security‑policy‑ip
rule name Trust‑To‑Local
source‑zone trust
destination‑zone local
service udp‑dhcp
action permit
quit
network网段必须和 Vlan‑if10 的 IP 网段完全一致;forbidden‑ip;dhcp server ip‑pool vlan10
network 192.168.10.0 mask 255.255.255.0
gateway‑list 192.168.10.1
forbidden‑ip 192.168.10.1
dns‑list 223.5.5.5
quit
核查命令:display dhcp server ip‑pool all
dhcp server check mac‑address,该校验失败直接丢弃 DHCP 请求H3C;dhcp‑snooping,没有配置 trust 端口会丢弃服务器回复报文;debugging dhcp packet
terminal debugging
terminal monitor
display mac‑address #确认学到PC mac(用户已经确认有)
display vlan brief
display interface vlan‑interface brief
display dhcp status
display dhcp server ip‑pool all
display security‑zone name trust
display security‑policy‑ip rule name Trust‑To‑Local
dhcp select global;补充:傻瓜交换机不需要任何配置,直接透传广播,问题基本都在防火墙配置。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
好的