主机ip地址169.254打头的问题分析和解决流程


来自互联网
小区宽带或者局域网,本地连接是“受限制或无连接”,此时IP地址是169.254打头的,有时是“已连接”,IP地址是192.168打头的

1.其实是你的dhcp服务被打开了,采用了自动获得ip地址,可是你那边的服务器是不采用自动分配ip地址的,这样就会造成你的机器不能获得,而最终采用169.254打头的默认地址了

2.


故障现象:某公司局域网基于Windows Server 2003的域管理模式,客户端通过DHCP服务器自动获取IP地址,并无需进行任何设置即可接入Internet。但是最近网内的部分客户机必须在手动指定IP地址、子网掩码、DNS服务器和网关后才能接入Internet。如果不做上述网络设置,并在一台运行Windows XP的客户机上执行“Ipconfig /all”命令,可以看到该机所获取的IP地址为“169.254.×.×”。然而网内另一部分客户机却依旧不用进行任何设置就能上网,并且能够正常获取IP地址。请问这是什么原因造成的,应该如何解决呢?

解决方法:问题描述中所提到的IP地址“169.254.×.×”实际上是自动私有IP地址。在Windows 2000以前的系统中,如果计算机无法获取IP地址,则自动配置成“IP地址:0.0.0.0”、“子网掩码:0.0.0.0”的形式,导致其不能与其它计算机进行通信。而对于Windows 2000以后的操作系统则在无法获取IP地址时自动配置成“IP地址:169.254.×.×”、“子网掩码:255.255.0.0”的形式,这样可以使所有获取不到IP地址的计算机之间能够通信。

在本例中,由于部分客户机可以正常获取IP地址,因此首先可以排除DHCP服务停止、作用域未激活或网络连接存在问题的原因。基于此判断,可以从以下两个方面寻找原因:

(1)IP地址池中没有足够的IP地址租给客户机。

如果公司中新增加了客户机而没有及时配置DHCP服务器,则很容易产生此类问题。另外,如果网络中有员工在试验Windows 2000/2003 Server上的RRAS服务,也容易导致此类问题的发生,因为RRAS服务每次会向DHCP服务器租用多个IP地址。

解决此问题的方法为:打开DHCP控制台窗口,在左侧的目录树中依次展开“服务器”→“作用域”,并单击选中“地址租约”选项。如果里面显示有同一客户机一次租用多个IP地址的租约,可以将其删除。然后在左窗格中右键单击“作用域”选项,执行“属性”命令。在“作用域 属性”对话框中扩大IP地址范围并单击“确定”按钮
(2)DHCP中继代理失效。

如果DHCP服务器是跨子网向客户机分配IP地址的,那么需要在目标网段安装配置DHCP中继代理。若中继代理失效,则其所在网段的客户机将无法获取IP地址。

为Windows Server 2003的RRAS(路由和远程访问服务)配置DHCP中继代理的方法如下:

依次单击“开始/管理工具/路由和远程访问”,在打开的“路由和远程访问”控制台窗口左窗格中依次展开“服务器(本地)/IP路由选择”目录树。右击“DHCP中继代理程序”选项,执行“新增接口”命令。在打开的“DHCP中继代理程序的新接口”对话框中选中“本地连接”并连续单击“确定”按钮。再次右击“DHCP中继代理程序”选项,执行“属性”命令。在打开的“DHCP中继代理程序属性”对话框中键入DHCP服务器的IP地址,并依次单击“添加/确定”按钮



3.这是微软保留地址,微软的系统设置为DHCP方式而又无法从DHCP服务器获得IP的时候,就会临时分配一个169.254.x.x的B类地址,这样局域网内的电脑就可以通过这个IP来相互通讯.....

4.这个简单的很啦,先ping 127..0.0.1看本机IP协议是不是好的,如果是好的,就看本机的DHCP客户端有没有启动啊,昨天我公司一同事出差就遇上这样的了,启动DHCP客户端,重启就行了

5.这样试试:
1、先找出网关地址。
2、再找出路由的MAC 。
3、在不能上网的机子上用arp(arp -s 网关地址 路由MAC)命令,将动态改为静态。
4、之后用ping 命令试一下能否连得上路由。

6.1.电信MODEN直接插在交换机上,还是在主机设置拨号.(肯定是可以的,不要用双网卡!)
2.在主机上设置INTERNET 共享(主机应该是2000或XP吧).
具体的方法是:网上邻居----属性-----宽带连接----属性------高级-----INTERNET 共享选启用.
3.其他的机子本地连接上的网关,DNS设置成主机的IP地址,本机的IP也要和网关同网段.同时卸载掉SYSGATE,主机上也要卸载.
应该这样就OK了.

估计故障的原因就是出在SYSGATE上面,SYSGATE太落后了,是留给98系统之前用的.设置个网关共享多轻松啊,呵呵.如果还是不行的话把那两台机子插在交换机的端口换一个.其他的我也想不出什么可能的原因了.
其实容易的办法就是买个路由器直接拨号,那样就不需要主机了.所有要上网的机子都网关路由就OK了.20多台机子买个400~500的路由器够用了.

7.这是microsoft自留的IP,当不能找到DHCP服务器时,系统会从微软自留的IP段挑一个,当然此IP不在你们网络的IP网段,而且因为缺少了网关、DNS,当然不能上网,你可以使用
ipconfig/renew、(更新),ipconfig/release(释放当前IP)命令来获得新的IP

8.这是硬件问题,可能网线松了,网卡不好了。
网线松了,插插好,就好了。
后来再度出现同样问题
在控制面板——网络与连接——本地连接——右键——属性
选中“服务”——添加公开服务——然后重起——删除公开服务——再重起 :解决

9.
用Windows XP内置的工具排查网络故障


  由于网络本身特有的复杂性,所以许多网络故障的定位和排除都需要大量的知识和丰富的组网经验,以及一系列软件和硬件工具。在本文中,将带领大家从诊断网络故障出现的原因、快速排除轻微故障和彻底解决网络故障的方法三方面入手,帮助大家了解并掌握消除网络“顽疾”的方法。

  问诊号脉

  正如医生首先要对患者的病情有一定的了解才能开药一样,排除网络故障同样也需要首先进行初步“诊断”才行,这个诊断过程对下一步的故障排除往往会起到至关重要的作用。只有明确了故障出现的原因,才能准确使用相应的工具达到“药到病除”的效果。

  1.“自动化”的网络诊断

依次点击“开始→程序→附件→系统工具→系统信息”,在打开的“系统信息”窗口中点击“工具→网络诊断”,随后进入“帮助和支持中心”的网络诊断运行窗口,点击“扫描您的系统”后,网络诊断工具将开始对整个网络进行诊断。

  在这个过程中,系统将调用Ping等命令对网关、DNS服务器等进行探测和查错。此过程完成后,展开所有标有红色“失败”的项,即可快速诊断出故障的所在之处了。

2.TCP/IP故障诊断工具IPConfig
  通过IPConfig提供的信息,可以确定存在于TCP/IP属性中的一些配置上的问题。例如使用“IPConfig /all”就可以获取主机的详细的配置信息,其中包括IP地址、子网掩码和默认网关、DNS服务器等信息。

  通过所获知的信息,可以迅速判断出网络的故障所在。例如子网掩码为0.0.0.0时,则表示局域网中的IP地址可能有重复的现象存在;如果返回的本地IP地址显示为169.254.*.*,子网掩码为255.255.0.0,则表示该IP地址是由Windows XP的自动专用IP寻址功能分配的。这意味着TCP/IP未能找到DHCP服务器,或是没有找到用于网络接口的默认网关。如果返回的本地IP地址显示为0.0.0.0,则既可能是DHCP初始化失败导致IP地址无法分配,也可能是因为网卡检测到缺少网络连接或TCP/IP检测到IP地址有冲突而导致的。

  3.连接故障诊断工具Ping

  大家可能对Ping命令非常熟悉,关于Ping的种种应用也非常多,这里e博士只谈一下通过Ping命令探测远程IP地址和域名来检查连接故障的方法。假设使用Ping域名的方式失败了,但Ping IP的方式却成功了,那么问题显然是出在主机名称解析服务上,此时就应该检查本机TCP/IP属性中设置的DNS服务器是否能够正常解析。

  4.“网络路径”诊断工具Tracert

  Tracert可以帮助我们确定网络中从一台主机到另一台主机的路径(包括路由器和网关)。通过Tracert反馈的消息,我们可以初步判定故障所在的位置。假设A科室到车间的网络不通,我们就可使用“Tracert IP”命令来检查故障的位置,当看到反馈信息中有排成一行的三个星号则表示通信到此失败,那么就可以派人到故障位置检查线路和设备。


微恙自疗

  在网络应用中,常常会遇到一些令人心烦的小毛病,如网络时通时断、只能上QQ却不能打开网页等。通过前面的“诊断”得出结果后,你是愿意等高手来排除故障,还是愿意自己动手使用一些“速效”办法来应急“自疗”呢?一般情况下,你还是想自行排除故障吧。

  1.“修复”功能

  “修复”功能采用了一种“批处理”的方式,在每次执行该功能时,系统会自动调用内置的近十条网络修复命令,从多个方面帮助用户解决网络故障。在“本地连接”的右键快捷菜单中可以看到它的存在

  这个功能可以让网络重新进行DHCP动态IP的分配、可以刷新地址解析协议和NetBIOS名称等缓存。这个并不起眼的“修复”功能免去了我们手工输入“ipconfig /renew”、“arp –d”、“nbtstat –R”、“nbtstat –RR”、“ipconfig /flushdns”等诸多命令的麻烦,能够帮助我们极快地解决很多网络中的轻微故障。

  2.暂停服务

  在Windows XP中,很多系统服务都与网络有着密切的联系,如果你在进行了一些设置后发现网络出现不稳定的现象,不妨先将相关的服务暂时关闭,看看是否能够解决问题。

  如使用IPSec技术可以提高网络的安全性,这是众所周知的。但在某些情况下,IPSec策略会要求网络通信采用“安全模式”,这个要求可能会使一些网络连接变得不稳定。所以,在设置了IPSec策略后网络不稳定时,不妨先在“运行”栏中输入“services.msc”命令打开“服务”窗口,将列表中的“IPSEC”服务暂时关闭,看看故障是否可以得到解决。如果停止IPSec服务后问题消失,说明故障是IPSec的部分策略导致的,在故障的大概范围确定下来后,再进行顺藤摸瓜式的故障排除即可,如逐个检查或停用可疑的IPSec策略,观察它们是否存在设置上的问题。

微恙自疗

  在网络应用中,常常会遇到一些令人心烦的小毛病,如网络时通时断、只能上QQ却不能打开网页等。通过前面的“诊断”得出结果后,你是愿意等高手来排除故障,还是愿意自己动手使用一些“速效”办法来应急“自疗”呢?一般情况下,你还是想自行排除故障吧。

  1.“修复”功能

  “修复”功能采用了一种“批处理”的方式,在每次执行该功能时,系统会自动调用内置的近十条网络修复命令,从多个方面帮助用户解决网络故障。在“本地连接”的右键快捷菜单中可以看到它的存在
  这个功能可以让网络重新进行DHCP动态IP的分配、可以刷新地址解析协议和NetBIOS名称等缓存。这个并不起眼的“修复”功能免去了我们手工输入“ipconfig /renew”、“arp –d”、“nbtstat –R”、“nbtstat –RR”、“ipconfig /flushdns”等诸多命令的麻烦,能够帮助我们极快地解决很多网络中的轻微故障。

  2.暂停服务

  在Windows XP中,很多系统服务都与网络有着密切的联系,如果你在进行了一些设置后发现网络出现不稳定的现象,不妨先将相关的服务暂时关闭,看看是否能够解决问题。

  如使用IPSec技术可以提高网络的安全性,这是众所周知的。但在某些情况下,IPSec策略会要求网络通信采用“安全模式”,这个要求可能会使一些网络连接变得不稳定。所以,在设置了IPSec策略后网络不稳定时,不妨先在“运行”栏中输入“services.msc”命令打开“服务”窗口,将列表中的“IPSEC”服务暂时关闭,看看故障是否可以得到解决。如果停止IPSec服务后问题消失,说明故障是IPSec的部分策略导致的,在故障的大概范围确定下来后,再进行顺藤摸瓜式的故障排除即可,如逐个检查或停用可疑的IPSec策略,观察它们是否存在设置上的问题。

你可能感兴趣的:(电脑技术)