今天碰到一个超奇怪的问题。
单位局域网所有电脑都是静态IP,然后通过SYGATE上网。只有在白名单中列出的IP地址才可以访问互联网,
不在名单中的只能访问局域网。
以前老是碰到不能上网的人通过盗用白名单列表中的IP地址上网的情况,这个一般都很好解决。但今天却碰到一个超奇怪的问题,
让我明白原来高人都是躲在幕后的。
一位部门领导A出差了人不在,有一同事B就想用他的IP上网。于是把A的电脑关掉,然后把B电脑IP改为A的IP,
奇怪的是系统却提示IP地址冲突,上不了网。
首先,A的电脑在2分钟关机前还是可以上网的,而且没做什么IP和MAC的绑定。所以怀疑可能是有人抢先一步盗用了这个IP。
所以只好去查一下究竟是谁动作如此神速。这个IP的确在线,但让我大跌眼镜的是,该IP对应的MAC地址就是A的机器。
刚才明明已经把A的电脑关掉了呀。。。。跑过去看看,的确是关掉了,MAC地址也没搞错。干脆把网线也给拔了、交换机也断电,
回去又查一遍。结果一样。
见鬼了。。。。。
我盯着屏幕在想,不会是真撞见鬼了吧。这根本就没道理啊。既然A的网线都已经拔了,就根本不可能还显示在线状态的。百思不得其解。
IP、MAC都相符,反复对照了好几遍了。还有什么呢?计算机名??
对了,计算机名。我马上打开A的电脑查看其计算机名(系统属性-计算机名-完整计算机名),果然,A的电脑计算机名和在线的那台
机器的计算机名是不一样的。两台计算机名都是HP后面加上一串数字,但两者后面的数字是不一样的。
这就说明可能在LAN内有一台计算机,它的MAC和IP跟A的MAC和IP是完全一样的。
那么同一个网内两台具有相同MAC和IP的计算机能同时访问INTERNET而不发生冲突吗?
马上做试验。在网内找了两台机器,将其中一台MAC和IP都更改为同另一台完全一致。
测试结果如下:
1. 系统没有提示任何冲突错误
2. 两台机器之间不能相互访问,无法通信
3. 两台机器都可以上网,但不太正常,时断时续(这个可以通过PING网关或网内其它机器测试,丢包相当严重)
至此,这件事情终于水落石出了。