今天也是没事,突然想起这个话题,以前做HELPDESK时经常接到用户打电话说某某网站打不开,无法联网,当然在 *** HELPDESK工程师时,我也会问到这个问题,看看对方是一个手艺控照样一个面瓜。

在我接触的这些做桌面的人里,照样有相当大的一部分人不学无术的,这么一个简朴问题也不知道怎么做,天天就会说我连不上用户该怎么办。

我要回覆这个问题,基本的思绪是这样,当你现场解决这个问题时,走到用户电脑前,你先判断一下是他一个人连不上网,照样整个办公室的都上不去网,来判断是不是一个 *** 装备的问题。所有人联不上网就去找管 *** 的,看看是不是装备挂了。
若是是一个人的问题,先看一下用户是否获取了准确的IP地址,有些做桌面工程师的,连IP地址都不清晰,这种人真不少。
打开DOS或者是POWERSHELL,输入 ipconfig /all
有些人还在问,用户的IP地址是169开头的,你自己百度去,这是为什么。

然后你就更先你的PING来测试,
ping 127.0.0.1 正常,证实IP协议是事情的,不正常就重装这个TCPIP协议。
ping 网卡地址,正常,证实网卡是事情的,也就是你的网卡驱动是好的。不正常你就把网卡驱动重新安装试一下。
ping 网关,若是正常,证实这台电脑和网关通讯正常,若是不正常,那基本不可能,否则你这台电脑就不可能有IP地址。
ping dns服务器地址,若是正常,证实这台电脑到DNS通讯正常。若是不正常你就得去看DNS服务器是否挂了。

以上只是简朴的看了一下 *** 层面的器械。另有许多多少辅助下令看检查状态的。好比说tracert 一个地址,看看是卡死在哪个 *** 装备了
nslookup 看一下地址剖析是否正常。
route print 看一下路由
arp -a 看看二层的信息

上面基本就差不多了。若是照样打不开某个网站,在判断路由层面的问题没有,那就要看看是不是浏览器坏啦,对方网站是不是挂了。有时要学会看IE里网页的源代码,通过一些报警信息很容易发现问题。

另有若是是打不开某个应用,可以先用netstat -an,看看这个socket是怎么组成的。然后用telnet IP地址加端口号,看看指定的端口是否打开了。

有许多有趣的工具,好比tcping.exe ,我原来收集了许多多少这样的工具,由于也没有过多的 *** 的活,基本也给忘差不多了。

上面写的这些器械,若是你去面试一下HELPDESK工程师,若是面试管问这种问题,你咔咔一回覆,基本上面试官都市懵,由于他压根都不清晰会有这么多手艺细节。做 *** ,你不把CCIE的那几本书看上几遍到背下来的状态,把IP V4包头的每一位背下来,你还算是做 *** 的人吗,而这些都是一个基本的入门知识。