鉴于好多朋友不会在windows下配置网络导致在使用网络过程中出现各种问题,例如:能够ping的通局域网中其他的主机,但是就是不能”上网“,或者QQ能够登录但是wab网页就是打不开等等。于是针对这些问题,我写了这篇博客希望能够有所帮助。
本文的主要内容是:window下的网络的静态配置和动态配置,常见网络故障的诊断及解决方案。
首先普及下网络相关的一些概念,这些概念对于网络配置有所帮助。(注:此系统为window10,其他操作系统大同小异)
1)ip地址:网络中主机唯一的标识,eg:192.168.1.9
2)网关(gateway):一个网络通向另一个网络的ip地址,eg:192.168.1.1
3)子网掩码(netmask):用于得到网络号(路由器就是通过网络号来转发数据包的),通过与ip地址按位相与得到,eg:2555.255.255.0
4)DNS域名服务器(nameserver):将域名(如:www.baidu.com)解析为ip地址,只有设置好域名服务器才能通过域名来访问wab网站,eg:192.168.1.1(一般设置为此局域网第一个可用的ip地址,还可以是:8.8.8.8(谷歌公司的dns服务器),222.222.222.222(电信公司的dns服务器))
在介绍网络配置之前首先介绍两个网络配置中比较有用的DOS命令:ping 和 ipconfig
(1) ping命令用于测试主机之间的连通性,例如:ping www.baidu.com ,可以在不打开浏览器的情况下查看电脑能否上网,当然还可以ping + ip地址:
步骤:ctrl+r ----->运行------>输入cmd ---- >进入了dos命令行 --->输入ping命令
(2) ipconfig命令用于查看网络配置信息(快捷查看) dos命令行输入ipconfig 就会显示出所有的网卡的网络信息:
但是此时的网络信息不完整,使用ipconfig /all 可以显示出完整的网络配置信息(包括mac地址,dns服务器等):
接下来我们就可以配置主机的网络了(以win10为例,其他系统大同小异),点击右下角任务栏的电脑图标(网络连接的提示图标):
点击“更改适配器设置” ---->选择要配置的网卡(如:以太网2)
右键--------->点击属性(点击状态能够查看网络状态信息)
选择 “Internet协议版本4”(即是ipv4):
点击进入后可以按照默认动态设置(即是通过DHCP自动获取ip网络信息,不用担心ip地址重复的问题,也无需懂得一些网络知识,系统自动分配),这就是所谓的动态设置ip:
如果需要手动获得ip信息,就要用到静态获取ip,选择“使用下面的ip地址”和“使用下面的DNS服务器地址”,但是必须保证设置的ip地址不能与局域网中其他的ip地址冲突:这里是192.168.1.x (即是1网段,根据自己所在的局域网而定),各个字段的含义前面已经提到,设置好后然后“确定”即可。
接下来简述一下常见网络故障的诊断及解决方案:
(1)一些局域网的广播软件如:极域电子教室,用的是局域网的广播技术,所以与外网无关,只要能够相互ping通,就能相互传输数据,但是必须保证设置的网络在同一网段如:192.168.1.x ,且ip地址不能冲突,如果不能连接可能是重新启动软件后软件的网络为默认的网络ip(如:192.168.88.x ),这时就不在一个局域网内,设置下软件的网络ip在此网段即可。
(2)能够ping的通局域网中其他的主机,但是就是不能”上网“:这种问题只能说明局域网是通的,能够进行局域网的数据传输,不能上网可能是DNS服务器出问题,可以重新设置下DNS服务器。
(3)QQ能够登录但是wab网页就是打不开:这种问题指定是DNS服务器出问题,因为QQ有备用的服务器IP地址,如果不能通过DNS服务器解析到腾讯服务器,会启动备用的服务器IP地址来连接服务器,所以QQ登录可以不需要DNS服务器,但是wab网站的登录必须通过DNS服务器的解析之后才能上网(这个没有备用的ip地址)。
(4) 网络故障的诊断的诊断过程:首先保证网络硬件上的链接,即是:网线链接上了,然后是网络的配置要正确(动态或者静态配置),看看是否处于同一网段,DNS服务器的设置是否正确,接下来就是通过ping命令和ipconfig命令查看网络的联通情况,逐级排查,如果局域网出问题可能是交换机(负责局域网转发数据帧)出现问题,如果是外网连接出现问题可能是路由器(即是通常所说的网关,负责连接外网)出现问题。
上述方案都是通过本人实践得出,仅供参考,当然复杂的网络世界,问题往往很复杂,排查起来也是比较困难,但是一般的问题通过上述方法还是可以解决的,且有最新的解决方案会及时更新,望提出宝贵方案。