参考下:
组网及说明
防火墙版本:V7 R9333P18及之前版本
型号:V7全系列防火墙
组网:防火墙当出口,控制内网电脑上网
需求:在防火墙上配置ip+mac绑定,使得没在表项里边的终端禁止上网。
设备配置:
ip-mac binding enable
ip-mac binding xxxxx mac-address xxxxx
ip-mac binding no-match action deny
现场配置完后导致断网,即使ip跟mac在列表中的电脑也上不了网。
配置ip+mac绑定后会检查上终端的ip+mac是否在列表中,如果不在则匹配默认动作拒绝。产生断网的原因是终端访问外网的数据可以匹配,电脑的源ip+mac符合表项绑定转发出去,但是外网回复的流量,源ip+mac不符合绑定表项所以丢弃。
此问题解决方法有两种:
第一种:
后续会对实现机制进行优化,使外网回复的流量,源目ip+mac只要任意一种匹配表项即可放通。
第二种:
此功能并不是为了实现不在表项里边电脑上不了网的功能, 而是为了防攻击或防ip欺骗/mac欺骗,将默认动作设置为允许,一旦有欺骗的arp上来后,跟表项去做对比,一旦有ip或mac跟绑定的表项不匹配则拒绝,没有在表项中的则放通。 要实现不在表项里边电脑上不了网的功能,可以用 IP Source Guard的功能来实现。
全局和接口下没有查到有 IP Source Guard命令
在防火墙接口下视图无ip check这个命令
在防火墙接口下视图无ip check这个命令
你遇到的问题是:将“IP-MAC地址绑定”的默认动作改为“丢弃”后,即使绑定了条目,内网依然无法上网。这通常不是因为功能故障,而是对“绑定”的生效逻辑和双向流量检查的理解有关。
在H3C防火墙上,IP-MAC binding 功能本身是一个纯粹的过滤/检测表。当你启用它并把默认动作设为 deny 后,只有匹配表项的双向二层+三层流量才能通过,其余所有报文都将被丢弃。
关键点在于:它严格检查源和目的地的匹配关系。
这是导致现象的最典型原因。你的内网PC发包流程是这样的:
PC发往公网:源IP/源MAC是PC自己的,目的MAC是网关的MAC(也就是防火墙内网接口MAC)。
问题所在:你的绑定表里只有PC的IP-MAC和公网出口IP-MAC。但是,当PC发出的数据包到达防火墙内网口时,防火墙发现该报文携带的网关MAC地址并不在你配置的绑定表内。即使数据包来自已绑定的PC,系统依然会判定“未匹配绑定表项”,从而触发 deny 动作将其丢弃。
流量通常是双向的。除了PC访问外网的请求,必须确保返回的流量也能命中绑定表。如果之前仅绑定了单向,也会导致不通。
由于你已在接口下开启了该功能,这里侧重排查策略与命令。请按以下思路排查和修正:
第一步:完善绑定表项(核心)
绑定表应该包含所有需要通过二层口进出的IP-MAC组合,必须包含防火墙的接口MAC。你的绑定表中至少要增加以下三条ARP表项:
能上网的PC(如 192.168.1.10)的IP + MAC。
防火墙内网VLAN接口(三层网关IP,如 192.168.1.1)的IP + MAC。
(可选但建议)下一跳交换机的管理IP与MAC。
参考命令(补充绑定):
IP-MAC绑定只是准入检查,流量最终能否通过仍需安全策略放行:
使用命令行确认条目生效并查看是否有增量达标:
动态与静态的区别:IP-MAC 绑定功能本质上就是静态ARP表项。配置后会覆盖普通的动态ARP。建议注意防火墙与终端的arp timeout一致性。
DHCP环境:请在DHCP地址池中配置静态绑定,将IP固定给这台PC,并保持此IP-MAC绑定一致。
总的来说,当IP-MAC绑定默认驱动作为丢弃时,它是一个严格的双向“白名单”。除了内网设备,务必将交换机上联口、网关接口的IP-MAC也一并绑定,然后观察统计计数效果。安全策略的放行配置要确保与你的网络区域规划一致。
# 查看IP-MAC绑定表
display ip-mac binding
# 查看被IP-MAC丢弃的统计
display packet-filter statistics
# 看会话表,是否有出方向会话、回程是否被丢弃
display session table
谢谢。找到原因了,不能在全局启用。必须接口下启用,在接口下ip verify source ip-address mac-address单独启用,还要通过ip source binding单独建基于源地址和mac地址的匹配表
谢谢。找到原因了,不能在全局启用。必须接口下启用,在接口下ip verify source ip-address mac-address单独启用,还要通过ip source binding单独建基于源地址和mac地址的匹配表
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
全局和接口下没有查到有 IP Source Guard命令