诚毅小家|集美大学生活【集美大学,诚毅学院,水产学院,师范学院,美术学院,财经学院,体育学院,航海学院,集美学村,石鼓路,龙舟池】

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 729|回复: 2

局域网IP地址冲突的原因及其解决方法

[复制链接]
发表于 2007-12-16 21:16:48 | 显示全部楼层 |阅读模式
局域网IP地址冲突的原因及其解决方法0 t8 x; R# J* U2 S, _- G/ A
8 J7 |% N) t1 D% d/ B+ E/ @# t

2 B& g6 c: V$ e; q; Y  当计算机使用过程中出现“计算机探测到IP地址与您的网卡物理地址发生冲突”的错误时,您就无法使用网络。如果在网络用户连网的同时,建立IP地址和MAC地址的信息档案,自始至终地对局域网客户执行严格的管、登记制度,将每个用户的IP地址、MAC地址、上联端口、物理位置和用户身份等信息记录在网络管理员的数据库中。 3 X3 c/ \9 P! H2 j1 d6 ^6 J
+ E7 Y# f# f3 c$ u8 ~8 a1 I
  如果知道了非法用户的MAC地址后,我们可以从管理员数据库中进行查寻,如果我们对MAC地址记录全面,我们便可以立即找到具体的使用人的信息,这会节省我们大量宝贵时间,避免大海捞针的烦恼。同时对于某些应用,应避免使用IP地址来进行权限限制,如果我们从MAC地址上进行限制相对来说要安全的多,这样可以有效地防止有人窃取IP地址的侥幸行为。 6 O" v4 ~3 p! Q0 o. b& D; C

% G7 l' i" g0 K+ _个人IP地址冲突解决方案 $ u1 A8 P1 p! W7 \9 p' U$ R) {: a
3 t' G* n4 L7 @; [
1.如果您使用的计算机的操作系统是:Windows 98   q! N. N- E/ D( v1 X. |! u

7 m* a, p( u; D/ Y  点击左下角“开始”→“运行”,键入:winipcfg,点击“确定”,在弹出的窗口中,点击“全部释放”,然后点击“全部更新”,即可解决问题。 & `( L% R& Q/ h5 h& }  G

, `4 E4 @+ p/ H1 |+ e& `0 y  如果系统提示无法更新,则需要重新启动计算机。
: ?. X3 Q; t( n3 ~$ N# l& h$ R) Z! v. x
2.如果您使用的计算机的操作系统是:Windows 2000 或Windows XP
5 u/ O9 G! x) A0 p& R; E& w& e* I6 u$ ?; e4 M$ u
  点击左下角“开始”→“运行”,键入:ipconfig /release,点击“确定”,在此点击“开始”→“运行”,键入:ipconfig /renew,点击“确定”,即可解决问题。 & |1 ^# v+ c# q$ n, B$ J
% u1 w' K' [# E* v
局域网IP地址冲突的原因与解决方法 . d4 e! c; V* R. a

1 C7 ~9 N, N9 D  对于在Internet和Intranet网络上,使用TCP/IP协议时每台主机必须具有独立的IP地址,有了IP地址的主机才能与网络上的其它主机进行通讯。随着网络应用大力推广,网络客户急剧膨胀,由于静态IP地址分配,IP地址冲突的麻烦相继而来。IP地址冲突造成了很坏的影响,首先,网络客户不能正常工作,只要网络上存在冲突的机器,只要电源打开,在客户机上都会频繁出现地址冲突的提示:“如果网络上某项应用的安全策略(诸如访问权限,存取控制等)是基于IP地址进行的,这种非法的IP用户会对应用系统的安全造成了严重威胁。
. n: G) Q, K& n) N
+ v) c1 Z: ]/ P' [分析原因
& K# h# h# Q, P4 O# W( t, @  Y# J  N, K6 K9 J/ B) x9 e
  出现问题有时并不能及时发现,只有在相互冲突的网络客户同时都在开机状态时才能显露出问题,所以具有相当的隐蔽性。分析原因有如下几种情况可以造成IP地址冲突。 & K/ [2 M: \" {0 q) M! |

1 F$ X. u" k7 y! F1 I- Q  1.很多用户对TCP/IP并不了解,不知道“IP地址”、“子网掩码”、“默认网关”等参数如何设置,有时用户不是从管理员处得到的上述参数的信息,或者是用户无意修改了这些信息;2、管理员或用户根据管理员提供的上述参数进行设置时,由于失误造成参数输错;3、在客户机维修调试时,维修人员使用临时 IP地址应用造成;4、有人窃用他人的IP地址。/ C3 U( r& R' P5 }% P

# l$ i; }# O7 z8 x解决方法 & S/ D( k; H- f5 I' {, K% I

) x* v2 ~7 R1 D9 s  接到冲突报告后,我们首先确定冲突发生的VLAN。通过IP规划的vlan定义,和冲突的IP地址,找到冲突地址所在的网段。这对成功地找到网卡MAC地址很关键,因为有些网络命令不能跨网段存取。
5 V* B7 g2 }! R
2 y( p' x* q+ P7 o1 D  首先将客户机与网络隔离,让非法的IP地址的微机在网上运行,网管员便可以设法找到它了。应用网络测试命令有ping命令和arp命令。使用ping命令,假设冲突的IP地址为10.119.40.40,在msdos窗口,命令格式如下,其中斜体部分是命令结果。 % }8 E3 g4 h4 l% i
7 g* E" R! j$ Z$ W  W
C:WIDOWS〉- h* b7 |4 Y+ U* k* t+ w
ping 10.119.40.40 & C! p9 S& x: d2 U6 M
Request timed out Reply from 10.119.40.40 : bytes=32 time <1ms TTL=128 略
' v8 I# D2 `0 i! E( ]  T0 n
3 ?5 k# x0 G$ X7 C3 O9 I3 N( [8 k  之所以要ping这台机器,是出于两个目的,首先我们要知道我们要找的机器确实在网络上,其次,我们要知道这台机器的网卡的MAC地址,那么我们如何知道它的MAC地址哪?这就需要使用第二个命令arp:arp命令只能在某一个VLAN中使用有效,它是低层协议,并不能跨路由。
0 a& \. h- h6 @( L) X3 |" ^# T0 G& J( t, V7 H/ S
C:WIDOWS〉6 j* Z) O7 z6 m7 k: L. G2 O
arp -a
% q; P  j9 N% N( b0 J% n  ^$ aInterface: ...... on Inerface ......
2 U( I4 X0 E! \9 K4 y" AInternet Address/Physical Address/Type
9 P$ _! G! L7 M  y( x# l10.119.40.40/00-00-21-34-63-56/ dynamic 以下略
. P' ^2 a( I1 [0 Y% y* q+ N. D7 e8 K, s* m/ R7 ~; Y
  以上列表表示出冲突IP地址10.119.40.40 处网卡的MAC地址为00-00-21-34-63-56。接下来我们要找的是MAC地址为00-00-21-34-63-56的网卡的具体物理位置。3 g1 d% T( V! s' P4 ^, T. ]

/ r+ T6 q, G; R7 b1 T. \: D) ?  网络简介中已经说明,每台客户机的网卡直接连接到第二级交换机上,接下来面对大量的以太网交换机,我们要查找是冲突MAC所对应交换机端口。本网络中与客户连接的设备是Bay的303/304,本文以303为例,描述如何查找某一个MAC地址所在的端口位置。Bay303的网管有多种方式,下面仅以 Web浏览器方式描述查找非法MAC的方法。 3 L3 r0 P8 u2 U- X

5 Y$ A3 ?: B5 H% @  查找之前,首先要确定VLAN内的交换机位置,查出这些交换机的IP地址,使用交换机地址可以访问该交换机的网管信息。 / V3 c8 P: R" }7 _. y: t
! o0 p5 S1 ~/ ]
在网管员的机器上启动浏览器 . J9 y( U; e  s! U2 O  n3 {
$ M% w2 J1 F3 H7 `* |  Q# B. U- X6 O
键入交换机的IP地址
" i) ~9 x* S4 G( o: I! `- A5 F
. D+ m' k* T( j3 [3 d提示登陆信息后输入用户名和密码
) p- J2 f+ `- _) U- B- K' b0 m" @; [  M# r4 E1 ~0 z. y
进入“MAC Address Table”选项
* a9 m. T# U: l  t: v4 B, q
# U1 u, R0 H* q1 ?' u6 ^显示表格如下: 3 R, T4 c8 E2 D* d1 S
; P( J8 s8 P2 }5 I# @0 o
Index/MAC address/Learned on Port/Learning Method/
- v4 r, L6 d5 O5 D  B# Y' MFilter Packets to this Address 1 00:00:21:34:63:56 6 `* }0 i* j  b3 V! I! N1 G0 ~
13 , x; ?" ], |" Q* |' {8 n# H
Dynamic
- V4 c$ n) c  F0 I- mNo
2 _3 C# N" i$ S# B: Z( k5 V2 00:00:81:65:c3:a0 / I% O7 m' D. b% B! J
N/A
! K% f8 g+ C% G+ }9 QStatic 5 |3 a9 k" E/ b) [; Q
No 4 J- ?) M% p8 U1 N8 J( v
3 00:00:a2:f7:c3:e4 25 % g7 o. K9 ~1 V4 M5 W
Dynamic
* z3 g& X! ]# O$ ^  a& M( _No ) q$ [. G/ d3 v, K
4 00:00:21:34:63:56 2
% j# Z1 B9 V. \" d  C) tDynamic( ~5 s8 ]; Y' }/ E' E! L5 G1 n
No …… ; p0 ~- n" [! j& U3 ]; A7 J# l2 X

  u% l! t' t7 t9 h6 h. `0 ]. f  此时你可以看到索引的第4项,它正是我们要查找的MAC地址,它的端口号为2。根据综合布线资料,可以查找出相应的信息点的物理位置,从而定位到所连接的微机位置。当然,在此是针对特有的交换机所举的例子,在实际工作中我们要查找很多台交换机,才能找到我们要找的MAC地址,当VLAN中存在大量的交换机时,我们需要在这些交换机中逐个去查找,直到找到为止,这是一个相当烦琐的事情。 ) n+ R& @3 o6 c- e
$ Z/ k/ s8 d7 C, ^% T
  对于某一交换机的端口中存在下联交换机的情况,因为交换机支持多个MAC地址,会在上级的MAC表中有下级MAC的记载,所以首先查找上级交换机MAC表,确定较具体位置后再去查找下一级交换机,这样会大幅度地缩减查找范围。
, E: z/ B6 t7 `7 J
' O( g+ V' u/ _2 n9 {使用有效彻底的管理策略 / {- I, \& d9 F1 Y! e
* E/ ?3 g0 }  G4 t
管理策略 ( I8 a: r! _. i& @/ I+ q, r
6 ?# d. O" H% V# s& N
  对于局域网来讲此类IP地址冲突的问题会经常出现,用户规模越大,查找工作就越困难,所以网络管理员必须深思加以解决。目前有两种方案,一是使用动态IP地址分配(DHCP),另一种方案是使用静态地址分配,但必须加强MAC地址的管理。 8 a1 V& K/ ?8 `) ?% k3 P9 n3 b( s

6 y6 F2 x  u3 r  h7 \  用动态IP地址分配(DHCP)的最大优点是客户端网络的配置非常简单,在没有管理员的帮助和干预的情况下,用户自己便可以对网络进行连接设置。但是,因为IP地址是动态分配的,网管员不能从IP地址上鉴定客户的身份,相应的IP层管理将失去作用。而且使用动态IP地址分配需要设置额外DHCP服务器。   D% p. J4 x# C7 v6 Q# R2 j! |

* B1 ~  d& P# e  使用静态IP地址分配可以对各部门进行合理的IP地址规划,能够在第三层上方便地跟踪管理,如果我们通过加强对MAC地址的管理,同样也会有效地解决这一问题。

3 x6 z- O- ~/ w6 D1 _2 C, _

# \- s2 d7 Y: \* g; {! H转自爱好者论坛(《电脑爱好者》官方论坛)http://bbs.cfan.com.cn+ A, o& S( r/ e4 n" s0 Q2 A1 K
6 ~; A6 @" k! b* u, M9 i; J+ X
[ 本帖最后由 wydw 于 2007-12-16 21:20 编辑 ]
发表于 2007-12-16 21:35:36 | 显示全部楼层
总会有能用着的时候.....
发表于 2007-12-16 21:43:28 | 显示全部楼层
看过 谢谢好贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|诚毅小家 ( 小家社区工作室 闽ICP备05007965号 )

GMT+8, 2025-4-11 15:05 , Processed in 0.053769 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表