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

DHCP SERVER如何防止客户端IP地址冲突?

2025-03-01提问
  • 0关注
  • 0收藏,1012浏览
粉丝:0人 关注:0人

问题描述:

DHCP SERVER上静态绑定了DHCP客户端PC1PC2IP地址,但PC1私自更改成静态获取IP,并把IP设置成PC2的地址,导致PC2不能正常上网,显示IP地址冲突。如何配置DHCP SERVER,发现PC1更改IP后,阻断其通信,并保证PC2能正常获取到绑定的IP地址?

组网及组网描述:

最佳答案

粉丝:15人 关注:0人

19-IP Source Guard配置-新华三集团-H3C

1.7.2  与DHCP Snooping配合的IPv4动态绑定功能配置举例

1. 组网需求

DHCP客户端通过Device的接口GigabitEthernet1/0/1接入网络,通过DHCP服务器获取IPv4地址。

具体应用需求如下:

·     Device上使能DHCP Snooping功能,保证客户端从合法的服务器获取IP地址,且记录客户端IPv4地址及MAC地址的绑定关系。

·     在接口GigabitEthernet1/0/1上启用IPv4动态绑定功能,利用动态生成的DHCP Snooping表项过滤接口接收的报文,只允许通过DHCP服务器动态获取IP地址的客户端接入网络。DHCP服务器的具体配置请参见“三层技术-IP业务配置指导”中的“DHCP服务器”。

2. 组网图

图1-3 配置与DHCP Snooping配合的IPv4动态绑定功能组网图

3. 配置步骤

(1)     配置DHCP Snooping

# 配置各接口的IP地址(略)。

# 开启DHCP Snooping功能。

<Device> system-view

[Device] dhcp snooping enable

# 设置与DHCP服务器相连的接口GigabitEthernet1/0/2为信任接口。

[Device] interface gigabitethernet 1/0/2

[Device-GigabitEthernet1/0/2] dhcp snooping trust

[Device-GigabitEthernet1/0/2] quit

(2)     配置IPv4接口绑定功能

# 开启接口GigabitEthernet1/0/1的IPv4接口绑定功能,绑定源IP地址和MAC地址,并启用接口的DHCP Snooping 表项记录功能。

[Device] interface gigabitethernet 1/0/1

[Device-GigabitEthernet1/0/1] ip verify source ip-address mac-address

[Device-GigabitEthernet1/0/1] dhcp snooping binding record

[Device-GigabitEthernet1/0/1] quit

4. 验证配置

# 显示接口GigabitEthernet1/0/1从DHCP Snooping获取的动态表项。

[Device] display ip source binding dhcp-snooping

Total entries found: 1

IP address      MAC address    Interface                VLAN Type

192.168.0.1     0001-0203-0406 GE1/0/1                  1    DHCP snooping

接口GigabitEthernet1/0/1在配置IPv4接口绑定功能之后,会根据该表项进行报文过滤。

回复zhiliao_gcNJk:

可以,配置后,用户必须从dhcp服务器获得ip地址。

落啦耳朵 发表时间:2025-03-04 更多>>

这个配置在HCL模拟器上不生效,如果客户端更改成了静态IP,这个配置能完全阻止客户端通信吗?包括ARP探测也不能发送到此客户端,这样此客户端更改IP就对其它客户端没有影响了。

zhiliao_gcNJk 发表时间:2025-03-01
回复zhiliao_gcNJk:

可以,配置后,用户必须从dhcp服务器获得ip地址。

落啦耳朵 发表时间:2025-03-04
2 个回答
粉丝:15人 关注:0人

配置dhcp snooping功能

参考:

https://www.h3c.com/cn/d_202406/2203371_30005_0.htm

粉丝:2人 关注:3人

解决方案步骤:

  1. DHCP服务器静态绑定确认

    • 确保在DHCP服务器上已为PC2正确配置MAC地址与IP的静态绑定(保留),PC2的IP地址需在作用域范围内,并排除该地址不被自动分配。
  2. 启用交换机的DHCP Snooping功能

    • 目的:建立合法的IP-MAC绑定表,记录通过DHCP分配的地址。
    • 配置示例(Cisco交换机)# 全局启用DHCP Snooping configure terminal ip dhcp snooping ip dhcp snooping vlan <VLAN_ID> # 在信任端口(如连接DHCP服务器的端口)启用信任 interface gigabitethernet0/1 ip dhcp snooping trust exit
  3. 配置IP Source Guard

    • 目的:限制端口只能发送其通过DHCP获得的IP地址的流量,阻止手动设置的非法IP。
    • 配置示例interface range gigabitethernet0/2-24 # 非信任端口(如连接PC的端口) ip verify source port-security exit
  4. 启用动态ARP检测(DAI)

    • 目的:防止ARP欺骗,确保ARP响应与DHCP Snooping绑定表一致。
    • 配置示例ip arp inspection vlan <VLAN_ID> interface gigabitethernet0/1 # 信任端口 ip arp inspection trust exit
  5. 配置端口安全(可选)

    • 目的:限制每个端口只允许特定MAC地址的设备接入。
    • 配置示例interface gigabitethernet0/2 # PC2连接的端口 switchport port-security switchport port-security maximum 1 switchport port-security mac-address sticky switchport port-security violation restrict exit

结果验证:

  • PC2:正常通过DHCP获取预留IP,通信不受影响。
  • PC1:若手动设置PC2的IP地址,其流量会被交换机(通过IP Source Guard和DAI)拦截,导致无法通信,同时系统日志会记录违规事件。

PC1手动设置成PC2的IP地址后,PC2再通过DHCP获取IP时,会发送免费的ARP探测吧?如果检测到同网段内PC1已经占用了他的IP地址,还是会提示IP冲突吧?这些动作, 以上的配置会阻拦吗?

zhiliao_gcNJk 发表时间:2025-03-01 更多>>

PC1手动设置成PC2的IP地址后,PC2再通过DHCP获取IP时,会发送免费的ARP探测吧?如果检测到同网段内PC1已经占用了他的IP地址,还是会提示IP冲突吧?这些动作, 以上的配置会阻拦吗?

zhiliao_gcNJk 发表时间:2025-03-01

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明