本地连接只发送不接收数据包故障解析

发布 2019-07-22 22:00:57 阅读 2812

安装 windows xp 时,将检测您的网络适配器,而且将创建本地连接。像所有其他连接类型一样,它将出现在“网络连接”文件夹中。默认情况下,本地连接始终是激活的。

本地连接是唯一自动创建并激活的连接类型。

1.出现只发送不接收的情况:

一般我们所想的就是要考虑以下几个方面:

软件故障硬件故障。

软件故障:《主要考虑病毒的因素》

硬件故障:《主要考虑网卡\网线\switch等因素的影响》

我们在解决这类问题的时候,最好能先把"网络环境”说一下,解决起来比较方便。

--我在这里说一下,我这里经常出现的问题,主要集中在网卡上面,有时更新一下网卡驱动程序可以一定程度上解决这个问题一般都是网卡老化造成的。

最简单的排除方法:(替换法)

如果有两台以上机器的话,用替换法是最好的一种排除方法:@先把有故障的机器,连接到网络上,进入本地连接,查看网络接收状况,看看是只发送不接收,还是其它的问题。这时我们首先想到的是故障有可能出现在网卡---网线---switch port损坏的情况上面,要一一的排除。

首先要排除是不是网卡的问题造成的,要想知道是不是网卡惹的祸,首先我们就要排除掉switch和网线的问题,--把好的client放到那台坏的机器上面测试,如果网络连接正常,我们就基本上可以排除是软件故障造成的了,问题基本上基中在网卡上面。

下面我们引用一下网上的故障,来具体分析一下:

故障现象:公司局域网一台电脑不能连网,本地网络连接状态只发送数据,而接收数据包为0。

故障处理:使用笔记本电脑测试,网络正常,于是更换计算机网卡,故障解决。

故障原因:网卡物理故障。

#故障现象:利用adsl modem的路由功能,笔者与六个邻居通过一个10m hub共享一条adsl宽带上网,一个月来运行正常。前天,自家电脑突然不能上网了,adsl虚拟拨号不通,而其它五家都能正常上网。

故障处理:首先怀疑是系统故障,于是在windows xp中重装网卡驱动程序,重建adsl拔号连接,仍然不能拨通,接着在自家换用其它能正常上网的笔记本电脑,故障依旧,这就排除了电脑本身的问题。在hub上调换了端口,甚至直接连接到adsl modem上,故障依旧,而他人利用该端口却能正常上网,这也就排除了hub端口故障。

查看本地连接,网络连接图标正常地显示在任务栏,上面并未出现“×”事实上网络不通时网络连接图标上往往有个“×”再查看网络连接状态,发现只有发送数据包,接收数据包为0,由此断定网络连接有问题,于是检查了一下线路,看是否有扭曲或断裂,并未发现异常现象,然后在双绞线两端依次重新制作水晶头接头,故障还是没有解决。于是冷静地思考了一下,双绞线有四对线,水晶头中位置依次为白橙、橙、白绿、兰、白兰、绿、棕、白棕,实际使用的是其中两对线,它们排在水晶头的与位置。由于接收数据包为0,怀疑是其中一对线有问题(白橙、橙或白绿、绿,事实上应该是排在位置的一对线为接收数据线),于是在双绞线两端重新制作接头,按照非常规的排线顺序:

水晶头中位置依次为白橙、橙、白兰、棕、白棕、兰、白绿、绿,当然仍要保持为一对线为一对线。重新连接好双绞线,问题解决了。为了进一步证明自己的推断,白绿、绿这一对线有问题,后来借来了网线测试仪,果然测得白绿、绿这一对线不通,但由于位置上这一对线是备用线,实际上不起作用,对网络连接并没有影响。

故障原因:5类utp双绞线有4对线,实际使用的是其中两对用于接收和发送数据,由于或位置的某一对线出现故障,引起网络通讯故障,事实上即使或位置的两对线断裂也不会影响网络通讯。[双绞线惹的祸]

故障现象:公司局域网通过cisco 4006交换机千兆光纤接口与上级总部相联,交换机有四个模块,共划分为三个vlan,网络一直运行正常。后来因上级部门要求,对vlan及ip地址进行了重新规划与调整,结果公司大部分电脑能正常连网,但有一些电脑却不能正常连网。

在不能正常连网的电脑上发现:网络连接图标显示在任务栏,上面并未出现“×”再查看网络连接状态,发现只有发送数据包,接收数据包为0。

故障处理:首先怀疑是交换机物理故障,但观察交换机的指示灯状态以及各端口的状态,显示为绿灯,状态正常。接着用笔记本电脑在故障点进行测试,故障依旧。

这就排除了电脑本身故障。然后用网线测试仪在网络两端进行了测试,网线正常。最后仔细地检查了交换机配制,发现有一条设置vlan的命令,set vlan 80 3/1-48,5/1-34,而实际上只有4个模块,这里将模块号4错写成了5,重新配制vlan 80,set vlan 80 3/1-48,4/1-34,故障排除。

[vlan惹的祸]

故障原因:由于连接在模块4上的端口的计算机ip地址是按vlan 80进行配制,事实上因配制错误,模块4的端口并没有划入vlan 80,这些计算机实际上并不属于任何vlan,导致计算机不能通讯的故障。

--总结:当网络连接图标出现在任务栏中,只有发送数据包而接收数据包为0时,可能的故障原因至少有:网卡物理故障、网线故障、计算机ip地址与交换机上对应的端口所在vlan不匹配。

近日,学校微机室一台电脑出现不能上网的故障,现将故障现象及解决过程和方法写出与大家分享,希望对有相似经历的老师及管理员有所帮助。

故障现象:本地连接正常,有发送接收包,但内网、外网均无法连通。

分析与解决:首先查看网卡,黄灯亮,但不闪。黄灯亮说明已经连接到网络,不闪说明机器没有数据交换,已经限制网络了。

用测线器测网线发现8个指示灯依次亮,说明网线和传输线路没有问题。可以断定不是硬件与网络的问题。那就应该与计算机本身的设置有关了。

造成不能上网的原因很多,但总的来说软件的设置应该从以下几个方面考虑:

首先查看了一下网络配置是否有误,包括ip地址、子网掩码、网关、dns等,发现都正确,再查ie设置里是否有**,也没有,接着将浏览器的选项里把高级选项全部恢复默认,经测试还是不能上网。经了解电脑没有出现过“ip地址冲突”的提示,也没有防火墙等可能造成故障的软件。是不是网卡的物理地址丢失或是系统没有扫描到网卡的设置呢?

于是在命令提示符下用命令 ipconfig /all 查看,发现ip和物理地址都存在且正确。

接下来,又修复了一下连接,将本地连接禁用后再开启,再试还是不能正常上网。不要灰心,成功往往在于你最后一刻的努力,然后重新启动计算机,有时电脑因为开机时间过长,可能出现假死机的现象。重启后发现故障依旧。

最后新建一个连接试试吧,本地连接建好后,设置好网络参数,系统要求重新启动。重启后再测试一下网络,居然内网、外网都没有问题了。问题得以解决!

另外,在网卡没有问题的情况下,网卡与pci插槽接触不良,网卡驱动不对应,电脑病毒等等都有可能造成上网故障。在实际中只要将所有可能的情况都考虑到,一切问题都会迎刃而解。

2.解决“本地连接”多余故障:

一般来说,计算机中每安装配置一块网卡,那么在网络连接列表窗口中就应该有一个对应的“本地连接”图标出现,如果计算机中同时安装了多块网卡的话,那么我们就应该能看到有多个“本地连接”图标出现,并且每个“本地连接”的名称后面都应该有类似“2”、“3”这样的数字,来与网卡的数目相对应。事实上,我们有时明明在计算机中只安装了一块网卡,但网络连接列表窗口中仍有可能出现两个“本地连接”图标,那为什么会出现这种故障现象,我们该怎样解决该故障呢?

如果计算机中只有一块网卡,但网络连接列表窗口**现了两个“本地连接”图标的话,那就表明当前网卡驱动至少在本地计算机中被重复安装了两次,这种现象往往出现在我们将网卡插槽位置更改之后。一般来说,当网络反应不象正常那样灵敏时,我们往往总喜欢打开计算机机箱,来尝试将网卡的安装位置从原来的插槽调整到其他的插槽中,以便改善网卡与插槽的接触可靠程度;在调整网卡安装位置时,我们即使在改变网卡位置之前没有将原先的网卡驱动程序卸载掉,但是在网卡位置变动后windows系统仍提示我们必须对新位置处的网卡驱动程序进行重新安装,特别是对于那些启用了即插即用功能的网卡来说,windows往往不提示我们就自动重新安装了网卡的驱动程序,如此一来,相同网卡设备的驱动程序就可能被系统重复进行了两次安装。而网卡原先的驱动程序由于没有被及时卸载掉,因此更换位置后网卡的驱动程序依然还在windows系统中,并且更换位置后网卡的驱动程序又被安装了一次,考虑到本地计算机中已经出现了一个“本地连接”,因此后出现的“本地连接”图标为避免重名往往会自动在名称后面加上“2”、“3”之类的数字。

很显然,这种网卡被重复安装的现象往往会给我们带来麻烦,比方说,要是之前我们已经为网卡设备设置好了ip地址,当网卡安装位置变化之后再次尝试为该网卡设置相同的ip地址时,windows系统将会自动弹出提示,告诉我们当前ip地址与其他网卡地址发生了冲突,并要求我们必须重新为该网卡设置其他的ip地址,这么一来,我们就没有办法继续使用以前的ip地址了。但是,当我们手头只有原先个一个ip地址可用时,我们该如何才能消除ip地址冲突提示呢?其实很简单,我们可以按如下操作步骤来将先前安装的虚拟网卡设备删除掉:

依次单击“开始”/“运行”命令,打开系统运行对话框,并在其中输入字符串命令“cmd”,单击“确定”按钮后,将系统运行状态切换到ms-dos命令行模式;

在dos命令行中,输入字符串命令“set devmgr_show_nonpresent_devices=1”(如图2所示),单击回车键后,windows系统就能自动把隐藏在计算机中的所有虚拟设备都显示出来了;

图2接着在dos提示符下,继续输入字符串命令“start 单击回车键后,直接进入系统的设备列表界面,然后依次单击该界面菜单栏中的“查看”/“显示隐藏的设备”菜单项,我们就能在该列表界面中找到虚拟网卡设备的“身影”了;

此时用鼠标双击该虚拟设备图标,进入该设备的属性设置界面,单击该界面中的“驱动程序”标签,然后单击对应标签页面中的“卸载”按钮,就能将先前安装的虚拟网卡设备从计算机系统中删除掉了。

当然要是我们对系统注册表比较熟悉的话,也可以打开系统的注册表编辑窗口,然后依次单击该窗口菜单栏中的“编辑”/“查找”命令,并在其后出现的查找对话框中输入“本地连接”关键字,来将所有的“本地连接”项值搜索出来;之后,将需要的“本地连接”项值保存下来,其他的项值全部删除掉,最后关闭注册表编辑窗口,并重新启动一下计算机系统,这样也能顺利将原来的网卡设备彻底卸载掉。

当将虚拟的网卡设备卸载掉之后,我们再次打开网络连接列表窗口时,就会发现本地系统中现在只剩下唯一一个“本地连接”图标了,此时我们就能将原先的ip地址重新分配给更换位置之后的网卡设备了。

解决“本地连接”丢失故障。

有时我们想对网络参数进行重新配置,可是进入网络连接列表窗口后,竟然发现“本地连接”图标不翼而飞了!找不到“本地连接”图标,我们怎么设置网络参数呀?!那“本地连接”是怎么丢失的呢,我们又该如何才能让它“失而复得”呢?

事实上,造成“本地连接”丢失故障的因素有多种,例如网卡没有安装成功,与“本地连接”相关的系统服务被不小心停止了,网络参数没有设置正确,或者对系统进行了不恰当的设置等。不同的因素引发的“本地连接”丢失故障,需要使用不同的方法来应对:

首先打开系统的设备管理器界面,检查一下是否存在网卡设备,如果找不到的话,那就证明网卡还没有安装好,那必须重新正确安装好网卡设备;如果网卡能够显示在设备管理器中的话,那可以用鼠标右键单击网卡设备,并从其后出现的右键菜单中执行“属性”命令,在随后出现的窗口中,我们就能查看到网卡设备的当前工作状态了(如图3所示),如果发现该设备处于不可用状态,不妨更换一下网卡的安装位置,然后再重新安装一次网卡的驱动程序,看看能不能将故障现象消除掉;要是重装网卡还无法让网卡工作状态恢复正常的话,那十有**是网卡自身已经损坏,此时必须重新更换新的网卡设备。

图3其次进入到系统的服务列表界面,检查一下与“本地连接”有关的系统服务启动状态,例如看看“network connections”服务是否已经处于启用状态,如果发现该服务被停用的话,再检查一下与“network connections”服务有关的远程过程调用服务“remote procedure call”是否工作正常,因为一旦将该服务不小心禁用的话,“network connections”服务也有可能会随之停用。当然,要是“plug and play”服务工作不正常的话,也能影响到“本地连接”图标的正常显示,因此我们也必须保证该服务能运行正常。