首先让我们了解网络结构:
公司是使用一台路由器(Router)和四台交换机(Switch)进行Internet和局域网互连的。结构如下:
A-----B
/ / /
C----D--E
其中A是机房光线接入服务器后分到各个广域网的路由器,B为链接D和E两个交换机的总交换设备,C为办公室使用的交换机。
硬件部分:
检查计算机之间的物理连接
网卡是网络连接的基本物理设备。在电脑打开的情况下,每个网卡后面的指示灯应该是亮的,显示绿色表示连接正常,红色表示不正常。如果不亮,请确认集线器(就是所谓的HUB)或交换机是打开的,而且每个客户端连接的指示灯都是绿色才表示链接是正常。
通过绿灯红灯和没灯我们就可以得出两个结果:
1、网线的水晶头是否接触良好。公司整个布线是在天花板的隔板上通过缝隙甩到其它房间的,经常被老鼠咬断线路;
2、是否错误的使用将直连线用于电脑之间的链接,交叉线用于电脑与交换设备的连接;
诀窍:同种设备(电脑连电脑)用交叉线;异种设备(电脑连交换机)直连线
3、网卡是否损坏,老鼠在没盖盖子的机箱里大小便也不是什么稀奇事了;
当然,也不排除如下可能性:
路由器出现故障。这里又可以展开了:可能是路由表出现问题(未知问题或者中 病毒了,虽然中毒可能性非常小,但是也有背时的情况),解决方法很简单,找个狠人帮你刷一下路由表,我公司里有MCSE也有CCNA也就没什么了,如果没 有的话就继续看;也可能是路由器或者任意交换器过热造成负荷运转造成的,结果方法也简单,关闭该设备等待冷却后开启就好了。有时路由器也犯病,多关几次再 开就好了
附注:
识别TIA/EIA568A和TIA/EIA568B
标准568A:绿白--1,绿--2,橙白--3,蓝--4,蓝白--5,橙--6,棕白--7,棕--8
标准568B:橙白--1,橙--2,绿白--3,蓝--4,蓝白--5,绿--6,棕白--7,棕--8
如果你不会做网线,请看这里
直连线:两水晶头都是TIA/EIA568B标准(当然个别也用TIA/EIA568A,也有使用这类做法ping不通的情况建议使用568B)。
交叉线:网线一个头为TIA/EIA568A,另一头为TIA/EIA568B(随便哪头插入设备都行)。
使用直连线的情况:PC-集线器、集线器-集线器、集线器-交换机、交换机-路由器。
使用交叉线的情况:PC-PC、集线器-集线器、集线器的级连口-级连口、交换机-交换机、路由器-路由器。
软件部分:
如果用排除法发现硬件上看来没有什么问题,就那问题八成也就出现在软件上了
1、如果遇到比较老的机子抑或者是个老式 Intel 的主板(新机器其实也不例外:》),在上述硬件及软件设置上没有出现问题的情况下,那么尝试卸载网卡之后重新安装,然后重新设置IP地址,就莫名其妙的好了,多数广域及局域互连都可以先用这种方法解决。
2、有些时候自家用一台电脑,为了安全起见,也会禁用 Netbios ,具体位置在“本地连接”属性-Internet 协议(TCP/IP)的属性-高级-“wins”选项卡中选中“默认”单选按钮。
3、很多一些windows xp和2000互连就是因为“网络ID”没有设置而造成的:这个东东可以在桌面右键“我的电脑”-“计算机名”选项卡中找到-点击“网络ID”-下一步- 本机是商业网络-公司使用没有带域的网络(至少我公司及大多数非大型商务集成管理的公司都是这样)-默认“WORKGROUP”(我相信没有人会在安装系 统的时候更改这个,如有改变,那么找你们网管来填)-完成-重启电脑就OK了。
4、启用“Guest”账户。可以在cmd中键入
net user guest /active:yes
或者在xp的控制面板-用户中启用,2000和XP的话则可以在桌面右键“我的电脑”-管理-本地用户和组-"用户"中启用
然后点击“开始”-运行-gpedit.msc-计算机配置-Windows设置-本地策略-用户权利指派-在“拒绝从网络访问这台计算机”这项策略中没有“Guest”账户
另 外提示一下,当连接接通时,会弹出一个账户密码输入框,输入相应的账户和密码便可以进入访问共享资源了,对于 windows 2000 还可以在“开始”-“运行”中直接使用如下格式“//192.168.1.235/d$”来直接访问D盘,当然NTFS文件格式下设置了用户访问权限及清 除了IP$共享功能的PC机除外。
5、在安装的第三方网络防火墙的策略中别忘记了共享本机,同时允许局域网中用户ping本机。如果你实在不懂,那就找人帮忙关闭你的防火墙,别忘记了系统内置的防火墙!
这里提供一些需要开放的端口号:UDP的137、138、TCP的139
6、别忘记了文件共享。2000和2003可以在磁盘或者要共享的文件夹上右键属性设置,XP可以通过将需要共享的文件或文件夹直接丢到“我的电脑”中的“共享文档”里。
7、网卡连接的属性中要默认的几项(Microsoft 网络客户端、Microsoft 网络文件和打印机共享、Internet 协议(TCP/IP))默认都要钩选,如果误删了Internet 协议(TCP/IP)之后出现无法再次安装的情况,可以通过在命令提示符(cmd)中键入
netsh int ip reset c:/resetlog.txt
来进行恢复。原理是使用NetShell实用程序重置 TCP/IP堆栈恢复为原始状态。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。
8、有时做好上述步骤后仍然不能互连,如果其中一台电脑是2000,另一台是其它系统的话,那尝试在2000中的“本地连接”-属性-安装-协议-“NetBEUI Protocol”试试看。
9、剩下的就是“服务”这个比较核心的问题了,有些人喜欢用优化软件胡乱优或者来个“人工大优化”把很多有用的核心服务都关闭,如:错误的关闭并禁用“Event Log”这个服务可能结果导致输入密码后3~5分钟才进入桌面。
桌 面-右键“我的电脑”-管理-服务-在右边框架左下角选择“标准”-就可以看到所有外加服务和系统服务,在这里列举几个常见被关闭的服务- “Computer Browser”自动、“Network Connections”手动启用、“Network Location Awareness (NLA)”手动启用、“Print Spooler”自动启用、“Server”自动启用、“TCP/IP NetBIOS Helper”自动启用。
多说一句,Winwos XP SP2 在加载病毒及网络防火墙之后已经是足够安全的了,关闭服务并不能从根本上放置所谓的黑客入侵,同样根本不可能让系统有大幅度的性能提升,加上中国真正的黑 客也少的可怜、关闭不该关闭的服务会造成用户使用时出现以外等问题,我觉得,只要关闭一个“Wireless Zero Configuration”就够了,反正没多少中国人用的起无限网卡,加上那玩意的速度真是.....快...-.-"
至于ping、net、tracert这些命令提示符下的命令我就不想说了,如果不会直接上Google搜一下;另外,如果需要在游戏中联机的话,则需安装IPX协议,具体方法自己稍为琢磨一下就知道了,无非就是在“本地连接”的属性里。