• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

IP地址和MAC地址的静态绑定。

  • 0关注
  • 0收藏,61浏览
粉丝:0人 关注:0人

问题描述:

IP地址和MAC地址的静态绑定终端都是通过手动输入IP地址啊,所以不存在DHCP,这种情况应该配置什么样的代码?已经在接口下配置了IP verify source ip-address mac-address.然后在全局模式下配置了IP source binding ip- address mac-address.但是那些没有配置绑定的电脑依然可以上网。

组网及组网描述:

就是某个接口,它配置了某个VLAN,然后所有属于这个VLAN的IP都要绑定MAC地址,否则无法上网。

2 个回答
粉丝:16人 关注:9人

您当前配置遗漏了接口下使能静态绑定表项生效的关键逻辑,且需确认ip verify source应用对象。请按以下步骤修正配置:
1. 核心修正配置
假设管控接口为 GigabitEthernet1/0/1 (属于VLAN 10),需在接口下绑定全局静态表项:
system-view
1. 确认全局静态绑定(已配置则跳过)
ip source binding ip-address 192.168.1.10 mac-address 0001-0001-0001
ip source binding ip-address 192.168.1.11 mac-address 0001-0001-0002
2. 进入物理接口
interface GigabitEthernet1/0/1
port access vlan 10
关键:绑定全局静态表项到接口(必配,不生效则无法阻断)
ip verify source binding ip-address mac-address
确认开启IP Source Guard(已配置则检查)
ip verify source ip-address mac-address
quit
2. VLAN批量管控可选方案
若要对整个VLAN 10生效(无需逐接口配),可用全局策略替代:
system-view
创建VLAN策略
vlan 10
ip verify source ip-address mac-address
quit
全局静态绑定需指定vlan参数
ip source binding ip-address 192.168.1.10 mac-address 0001-0001-0001 vlan 10
3. 验证命令
display ip source binding # 查看绑定表
display ip verify source # 查看接口/策略使能状态
*注意:部分低端交换机需先全局使能dhcp snooping(即使无DHCP)作为IPSG底层依赖。*

暂无评论

粉丝:41人 关注:2人

  1. 全局ip source binding表项作用理解错误 全局静态绑定只做防 IP 仿冒校验:防止在其他端口仿冒已经绑定的 IP‑MAC,不能实现 “没有表项就拒绝”。

全局表项逻辑:匹配上就允许;完全不匹配的报文直接放过,不会丢弃!这就是未绑定终端还能上网的最主要原因H3C。

✅想要:接口上只有存在绑定表项才放行,无表项就丢包,必须把静态绑定配置在【接口视图】,不能用全局视图。全局表项做不到 “黑名单式拦截”。

  1. IPSG 是基于端口生效,不是基于 VLAN 全局生效 ip verify source是在二层物理接口开启过滤;不能直接在 VLAN 下全局开启 IPSG 过滤。VLAN 下不能配置 ip verify source。所有接入该 VLAN 的用户端口,每一个端口都要开启 IPSG,并且在对应端口配置该端口接入终端的静态绑定表项。

不能期望配置一次,整个 VLAN 全部自动拦截非法终端,每个接入端口单独配置。

  1. uplink 上联口(接网关 / 核心)千万不要开启ip verify source 上联口不能配置 IPSG,否则网关、跨网段报文全部被丢弃。

正确完整配置示例(静态 IP 环境,无 DHCP‑Snooping)

假设:接入端口 G1/0/1‑G1/0‑24,业务 VLAN 10;G1/0/24 为上联口,不开启 IPSG。主机 192.168.10.10,MAC aaaa‑bbbb‑cccc接在 G1/0/1。

system‑view vlan 10 # 【接入用户端口模板,每个接终端的端口都要配置】 interface GigabitEthernet 1/0/1 port access vlan 10 # 开启IPSG报文过滤功能 ip verify source ip‑address mac‑address # 在【接口视图】配置静态绑定(重点!不是全局!) ip source binding ip‑address 192.168.10.10 mac‑address aaaa‑bbbb‑cccc vlan 10 quit # 上联口(接网关/核心):**不要配置ip verify source,不要配置ip source‑binding** interface GigabitEthernet 1/0/24 port trunk permit vlan 10 quit

说明:接口视图下配置ip source binding,该端口收到报文,必须匹配本端口的静态绑定表项,否则直接丢弃 IP 报文,达到 “未绑定不能上网” 的效果H3C。

排查验证命令

# 查看全部IPSG绑定表,区分global全局、interface接口表项 display ip source binding # 查看接口IPSG功能是否开启 display this interface GigabitEthernet 1/0/1

输出中 Type 字段:

  • Static(global):全局静态绑定,不能实现无表项丢弃
  • Static(interface‑GigabitEthernet1/0/1):接口静态绑定,才会执行 “不匹配直接丢包”。

常见误区澄清

  1. ❌全局ip source binding ip‑address x.x.x.x mac‑address xxxx‑xxxx‑xxxx不能实现非法终端拦截。

全局:匹配→允许;不匹配→直接放行。只防御仿冒已存在的 IP‑MAC,不会阻断未知终端。

  1. ❌只在一个端口配置 IPSG,同 VLAN 其他接入端口不配置,其他端口非法设备不受限制。IPSG 按物理端口生效,不是 VLAN 生效。
  2. ❌在上联口开启ip verify source,会导致网关、跨 VLAN 转发全部异常断网。
  3. ❌DHCP‑Snooping 不需要开启,纯静态 IP 场景不需要 dhcp snooping;IPSG 支持纯静态表项工作,不需要 DHCP 环境。

规模场景缺点与替代方案

如果 VLAN 下接入端口非常多,每个端口手工敲 ip source binding 工作量巨大: 方案 A:端口 IPSG + 接口静态绑定(适合终端数量少) 方案 B:ARP‑Detection + ACL 组合,在 VLANIF 下配置 ACL 过滤源 IP‑MAC,适合大量静态 IP 终端场景。

补充提醒:IPSG 只过滤IP 报文;ARP 报文不会被 IPSG 丢弃。如果需要同时拦截非法 ARP,需要额外开启arp‑detection,配合静态 ARP 表项使用。

故障现象核对

做完正确配置后测试:

  1. 合法终端 IP+MAC 与接口绑定表项一致:正常上网。
  2. 该端口接一台没有配置绑定表项的电脑(静态 IP):IP 报文直接被丢弃,无法访问网络,达到需求。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明