局域网中如何检测本机固定IP地址与其他机器的地址冲突?(300分)

  • 主题发起人 主题发起人 jw
  • 开始时间 开始时间
J

jw

Unregistered / Unconfirmed
GUEST, unregistred user!
 本机设定了一个IP地址,若其他机器在启动后也使用了此相同的IP地址,则本机弹出
一个对话框提示IP地址冲突。如何在DELPHI 代码中检测到此冲突提示后自动重启本机器
或关闭机器。
 
点开始,点运行,键入:"cmd"如果是98则为"command"
到DOS提示符下使用命令:nbtstat -a IP_ADDRESS
如果冲突已经发生,请换另一台和其他机器连通良好的电脑运行上述命令,IP_ADDRSS为发生冲突的IP
win2k下能使用,98下我没有试过,先关闭自己的电脑,或者拔调自己电脑的网线
能看到使用该IP的网卡的MAC地址和及其的NETBIOS名,从而得知冲突机器是何方妖怪
如果看不到NETBIOS名而只有MAC则可能是路由器或者其他没有在域中注册的机器,我只能想到用物理或者其他逻辑的手段排除
 
你这个坏蛋是不是在盗用别人的IP? 呵呵~~~[:D]
 
to savenight:
聪明?君子上网,取之有道。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部