首页 > 其他分享 >如何解决网络中IP地址发生冲突故障?

如何解决网络中IP地址发生冲突故障?

时间:2023-10-06 23:31:52浏览次数:54  
标签:发生冲突 ip GigabitEthernet0 S5700 故障 地址 端口 IP地址

晚上好,我的网工朋友

网络已经和我们的生活息息相关,网络规模的不断扩大,相应的IP地址分配也在不断增多。

IP地址冲突这事儿屡见不鲜了,它会在一定程度上影响网络的正常运行。

维护网络稳定、高效运行,解决IP地址冲突问题,已成为网络管理中的重要任务之一。

那么,发生IP冲突的原因是什么?怎么解决?今天唠唠这个。


今日文章阅读福利:《 网络基础知识讲解(精讲) 》

IP地址这类基础技术,是网络工程师必须要了解的内容,今天给你准备了一份关于网络基础技术的讲解视频,欢迎小白们获取资源,学习一下。

私信我,备注“基础”,限时限量获取本份资源。


01 个人IP地址冲突解决方案

1、如果您使用的计算机的操作系统是:windows(windows7或window10都行)。

这里面需要用到命令:

ipconfig /release 释放IP地址。

然后还需要ipconfig /renew在重新获取一下。

我们来看下它们的如何解决:

可以点击左下角“开始”→“运行”,键入:ipconfig /release,点击“确定”,把ip地址释放出来。

如何解决网络中IP地址发生冲突故障?_ip地址

这时网络会断开,因为ip地址已释放出来了。

再次点击“开始”→“运行”,键入:ipconfig /renew,点击“确定”,重新获取ip地址,即可解决IP地址冲突。

如何解决网络中IP地址发生冲突故障?_IP_02

这时网络会重新连接,但ip地址已经与原来不一样了,重新分配到了可用的ip地址连接网络了。


02 局域网IP地址冲突解决方案

方案① 逐一排查

这是最原始的方法,就是发生IP地址冲突时,在局域网内,挨着每台计算机查看,找到与其冲突的计算机后修改IP地址就可以了。

不过这样比较耗时间,也不适合在大型局域网中使用,只适合在很小的网络环境中采用。

如何解决网络中IP地址发生冲突故障?_网络工程师_03

方案② MAC地址绑定

1、检查本地计算机的MAC并绑定:通过在本地计算机系统中运行Winipcfg/all,即可测知网卡的MAC地址。

那么如何绑定ip地址与mac物理地址呢?

首先输入cmd进入命令配置符,然后输入命令ipconfig/all,查看本机ip及mac地址情况。

如何解决网络中IP地址发生冲突故障?_网络工程师_04

输入字符串命令“arp -s 10.168.1.1 34-F3-9A-2B-9E-13“,即可绑定。

如何解决网络中IP地址发生冲突故障?_华为认证_05

紧接着输入命令arp -a查询绑定是否成功。

很明显,默认网关地址10.168.1.143就被成功绑定36-F3-9A-2B-9E-13, MAC地址上了,其他工作站日后上网时如果抢用10.168.1.143地址时,就会出现无法上网的故障现象,如此一来整个局域网的运行稳定性就能得到保证了。


方案③ 端口隔离

对于所遇到的IP地址冲突,还可以利用交换机的端口把不同的部门隔离开来解决,这是因为利用交换机可以对不同的区域实行不同的管理,经过分割的网段之间互不干扰,可以在 一定程度上解决IP地址冲突的问题与数据的问题。

对于只有一个VLAN的网络,端口隔离还是有必要的。


我们来看个例子:

一般情况下某个分公司都只能有一个vlan。

在同一个VLAN下,在不阻碍所有部门跟总部机房服务器数据交换的情况下,实现分公司内业务部门A和业务部门B之间的数据屏蔽,但是为了保证订单准确下达至生产部门,所以部门A和部门B又可以与生产部数据通信。


网络拓扑图如下:

如何解决网络中IP地址发生冲突故障?_华为认证_06


1、设置三个部门的IP地址:业务部A的IP地址:

92.168.10.2 255.255.255.0

业务部B的IP地址:

192.168.10.3 255.255.255.0

生产部的IP地址:

192.168.10.4 255.255.255.0


2、三层交换机配置(以华为交换机为例)

<Huawei>system 配置
[Huawei]sysname S5700
[S5700]vlan 10
[S5700-vlan10]quit[S5700]int vlanif 10
[S5700-Vlanif10]ip address 192.168.10.1/24 //配置网关
[S5700-Vlanif10]quit

[S5700]int g0/0/1    //进入端口g0/0/1
[S5700-GigabitEthernet0/0/1]port link-type access //配置端口模式
[S5700-GigabitEthernet0/0/1]port default vlan 10 //加入vlan10
[S5700-GigabitEthernet0/0/1]port-isolate enable //加入端口隔离组1,且隔离模式为二层隔离三层互通。
[S5700-GigabitEthernet0/0/1]quit

[S5700]int g0/0/2   //进入端口g0/0/2 
[S5700-GigabitEthernet0/0/2]port link-type access
[S5700-GigabitEthernet0/0/2]port default vlan 10
[S5700-GigabitEthernet0/0/2]port-isolate enable //缺省加入端口隔离组1,且隔离模式为二层隔离三层互通。
[S5700-GigabitEthernet0/0/2]quit
[S5700]int g0/0/3    //进入端口 g0/0/3
[S5700-GigabitEthernet0/0/3]port link-type access
[S5700-GigabitEthernet0/0/3]port default vlan 10
[S5700-GigabitEthernet0/0/1]quit


3、测试结果

业务部A测试结果,业务部B类似:

如何解决网络中IP地址发生冲突故障?_HCIE_07

生产部测试结果:

如何解决网络中IP地址发生冲突故障?_IP_08


方案④ 划分vlan

虽然可以用交换机来实现网段隔离,从而在一定程度上避免IP地址冲突的发生,但它仍不能防止由于同一个端口下的网段内用户配置错误而引起的IP地址冲突。

更好的解决方法就是,利用交换机来划分VLAN,再利用MAC地址绑定的方法来综合处理。

如何解决网络中IP地址发生冲突故障?_HCIE_09

划分vlan的方法我们前面文章提到过了,大家可以去看下。

总结:

如果需要避免局域网ip地址冲突,最好是ip地址绑定计算机MAC地址,统一安排IP地址。

计算机用户不能自行更改IP地址,如更改IP地址则不能上网,新增加用户需要在管理员那里获取已分配好的ip地址,这样大部分ip冲突的问题都可以避免。


整理:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

标签:发生冲突,ip,GigabitEthernet0,S5700,故障,地址,端口,IP地址
From: https://blog.51cto.com/u_15281548/7728979

相关文章

  • WIN11 安装 SQL Server 2019,SQLSERVER2022, MYSQL 8.0 ,Docker,Mongodb失败故障分析
    最近研究数据库性能调优遇到各种数据库各种装不上,不知道熬了多少根软白沙,熬了多少颗张三疯,问了多少AI,查了多少网页,熬了两天,终于搞明白了一件事:那就是WIN11ONARM(因为拿的是MACPROM2做.NET平台开发安装)SQLSERVER2019,SQLSERVER2022,MYSQL8.0,Docker,Mongodb失败故障分析,最终极......
  • Linux的两种IP地址
    在Linux中,0.0.0.0和127.0.0.1是两个不同的IP地址,它们具有不同的含义和用途:0.0.0.0:0.0.0.0是一个特殊的IP地址,通常用于表示"任意"或"所有可用"的本地网络接口。当一个服务(如服务器应用程序)绑定到0.0.0.0时,它会监听所有本地网络接口上的请求。这意味着它会接受来自任何本地网......
  • Linux如何查看公网ip地址
    https://baijiahao.baidu.com/s?id=1733450331822333849&wfr=spider&for=pccurl%20http://ifconfig.io对于任何一台Linux服务器,想要让所有服务器都能够进行网络通信,那么是如何通信的呢?这个时候ip地址和网卡发挥了很大的作用,IP地址就像我们的身份证一样能够唯一识别出具体的设备......
  • linux 新增磁盘通过fstab自动挂载重启系统后系统故障案例
    鱼弦:内容合伙人、新星导师、全栈领域创作新星创作者、51CTO(Top红人+专家博主)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen)当在Linux系统中新增磁盘并通过fstab自动挂载后,如果在重启系统后发生系统故障,可能是由于磁盘挂载不正确导致的。下......
  • 多IP应用云主机切换出口IP地址[Linux系统教程]
    1.查看外网网卡设备和网关执行命令: iprouteshow2.更换出口ip为 211.149.140.130执行命令:iproutechangedefaultvia 211.149.140.1 dev eth0 src 211.149.140.1303.查看结果执行命令: iprouteshow......
  • 多IP应用云主机切换出口IP地址[Windows系统教程]
    如果要指定出口,设置方法:1.查看ip设置情况netshinterfaceipv4showipaddresseslevel=verbose 2.手工删除不需要设置出口的ip3.netshintipv4addaddress"以太网5"1.2.3.4/24skipassource=true 然后用此命令将删除的ip重新添加上去(如果ip较多,可以参考后半段脚本......
  • 【故障公告】遭遇用心良苦的疯狂攻击:DDoS + CC攻击
    2023年10月2日19:32,收到阿里云的通知短信:【阿里云】尊敬的xxx:您的IP:xxx.xxx.xxx.xxxx实例名称:blog-xxxxxx受到攻击,攻击流量已超过DDoS基础防护的黑洞阈值,服务器的所有公网访问已被屏蔽,屏蔽时长20分钟,屏蔽时间内未再次被攻击将自动解除否则会延期解除。详情请登录流量安全控......
  • 【知识杂谈#2】如何查看Linux的(本地与公网)IP地址与SSH服务的端口号
    1.本地Ip地址查看使用查看linux主机是否有net-toolsdpkg-lnet-tools显示以下代码就说明已安装成功||/NameVersionArchitectureDescription+++-==============-============-============-=================================iinet-tools2......
  • compattelrunner.exe 是 Windows 操作系统中的一个可执行文件。它是 Microsoft 官方提
    compattelrunner.exe是Windows操作系统中的一个可执行文件。它是Microsoft官方提供的用于收集计算机性能数据和故障排除的工具,这些数据旨在帮助Microsoft监测和改进Windows操作系统。Compattelrunner.exe的主要功能如下:收集数据:它定期扫描计算机上的所有文件和程序,并......
  • 拓扑图 题目要求 实验要求: 1、PC1\PC2\PC3\PC4采用DHCP自动获取IP地址,SW5作为服务
    拓扑图题目要求实验要求:1、PC1\PC2\PC3\PC4采用DHCP自动获取IP地址,SW5作为服务器,SW3和SW4作为中继创建地址池ippoolhuawei1和ippoolhuawei2,租期都为2天2、SW3与SW4做链路聚合,采用LACP模式。SW3作为主交换机,优先级为0抢占延时时间为10秒让G0/0/4接口成为非活跃链路,优先级为65000......