ping 命令式用来测试TCP/IP 网络是否畅通或者网络连接速度的命

令,其原理是根据计算机唯一标示的IP 地址,当用户给目的地址发

送一个数据包时,对方就会返回一个同样大小的数据包,根据返回的

数据包用户可以确定目的主机的存在,并初步判断目的主机的操作系

统。

ping 命令格式为:ping 目的地址参数1 参数2......。目的地址指的

是被测计算机的IP 地址或计算机名。ping 命令包含12 个参数,所

有参数都可以通过在命令提示符窗口中执行ping、?命令来查看。

ping 命令中常用的参数含义如下:

1.-t: 表示将不间断想目的IP 发送数据包,按CTRL+BREAK 组合键

可以查看统计信息或继续运行,直到按CTRL+C 组合键强迫终止。

2.-a 用于解析主机地址。

3.-n count 定义目的IP 发送数据包的次数,默认为4 次。

4.-l size 定义发送数据包的大小,默认为32 字节,可设置数据包值

为65500 字节。

例如,网络中一台名为home-1 的计算机,可以在任何一台计算机

上运行ping 命令检查TCP/IP 协议的工作情况,下面以win2000 为

例进行说明。

(1)选择开始菜单程序命令,在选择附件中命令提示符命令,打开

命令提示符窗口。

(2)在命令提示符窗口中输入ping home-1,按回车键。如果网络

畅通,则显示返回数据包所需的时间。

关于ping 命令的几点说明.

1)ping 命令不仅可以ping 计算机名,也可pingIP 地址。如用户

ping 的是主机名则会返回主机IP

2)其中time 表示发出数据包到接受返回数据包所需的时间,通过

该值可掌握网络连接速度大小,time 值越大表示网络连接速度越慢。

例如time<1ms 表示与对方计算机发送数据包往返一次所用的时间

小于1ms。

3)ttl 用于表示操作系统。ttl=32 表示操作系统可能是win98,

ttl=128 表示操作系统可能是win2000/xp,ttl=250 表示对方计算

机操作系统可能是unix。

4)packers:sent-4,received=4,lost=0 表示传送(sent)4 个

数据包,对方同样接收到(received)4 个数据包,丢失(lost)数

据包为0.

(3)如果网络未通,则返回显示为请求超时(request timed out)

此时需要分析网络故障出现的原因,一般可以检查如下几点。

1)网络中是否有这台计算机,或者被测试计算机是否正在运行

2)被侧是计算机是否安装了TCP/IP 协议,IP 地址设置是否正确

3)被测试计算机网卡是否安装正确,工作是否正常

4)被测试计算机的TCP/IP 协议是否与网卡正确绑定

5)测试计算机的网络配置是否正确,使用ping 本机ip 测试本机网

络配置

6)联接每台计算机的网线及集线器是否接通并正常工作

ping www.baidu.com



ipcnfig 命令

ipconfig 命令用于显示所有当前的TCP/TP 网络配置,刷新动态主机

配置协议(DHCP)和域名系统(DNS)设置,使用不带参数的ipconfig

命令可以显示所有适配器的ip 地址,子网掩码和默认网关。

ipconfig 命令格式为:ipconfig 参数1 参数2.在命令提示符窗口中

执行ipconfig/?命令可查看ipconfig 的所有参数。

在用户端ipconfig/all 后,则可以得到更多的信息:主机名(host

name),dns 服务器,节点类型,网络适配器,物理地址,主机的ip

地址(ip address),子网掩码(subnet mask)以及默认网关(default

gateway)等。

ipconfig 是了解系统网络配置的主要命令,特别是当用网络中采用动

态ip 地址配置协议DHCP 时,利用ipconfig 可以让用户很方便地了

解到ip 地址的实际配置情况。配置不正确的ip 地址或子网掩码是接

口配置的常见故障,其中配置不正确ip 地址有以下两种情况。

(1)网络部分不正确。此时执行每一条ipconfig 命令后都会显示

no answer ,这样,执行该命令错误的ip 地址就能被发现,修改即

可。

(2)主机部分不正确,如与另一主机配置的地址相同引起冲突。这

种故障只有但两台主机同时工作时才会间歇性的通信故障,建议更换

ip 地址中的主机号部分,该故障技能排除。当主机通信能达到远程主

机,但不能达到本地子网中的其他主机时,常常是子网掩码设置有问

题,进行修改后故障便不会再出现。

ipconfig 



net 命令

net 命令是网络命令中最重要的一个,它包含多个子命令,若要查看

该命令的子命令那个,可在命令提示符窗口中执行net/?命令。如果

要查看子命令的相关帮助,可在命令提示符窗口中执行net help 命

令即可。例如输入net help accounts 命令即可得到accouns 的相

关帮助。

1.认识net 子命令

下面简单介绍一下net 命令中的子命令。

net accounts,更新用户账号数据库,更改密码及账号所有的登陆要

求。必须要在更改账号参数的计算机上运行网络登录服务。

net config,显示当前运行的可配置服务,或显示并更改某项服务的

设置。

net contnue,重新激活挂起的服务。

net cofile,显示某服务器上所有打开的共享文件名及锁定文件数。

该命令也可以关闭个别文件并取消文件锁定。

net group,在win nt server 域中添加,显示或更改全局组。该命

令仅在win nt server 域中可用。

ner help,提供网络命令列表及帮助主题,或提供指定命令或主题的

帮助。

net helpgroup,提供winnt 错误信息的帮助。

net localgroup,添加,显示或更改本地组。

net name,添加或删除消息名,或显示计算机接受消息的名称列表。

要使用net name 命令,计算机中必须运行信使服务。

net pause,暂停正在运行的服务。

net print,显示或控制打印机作业及打印队列。

net send,向网络的其他用户,计算机或通信名发送消息。要发出发

消息必须运行信使服务。

net session,列出或断开和本地计算机联接的客户端的会话。

net share,创建,删除或显示共享资源。

net Start,启动服务或显示已启动的服务列表。如果服务名是两个或

两个以上的词,如net logo 或computer browser,则必须加引号。

net statistics,显示本地工作站服务的攻击记录。

net stop,停止win nt 网络服务。

net time,或断开计算机与共享资源的连接,或显示计算机的连接信

息。该命令也控制永久网络连接。

net user,创建,更改用户账号或显示用户账户信息。

net view,显示域列表,计算机列表或指定计算机共享资源列表。

2.NET view 命令

如果net view 命令后不带任何参数,则显示当前域中正在运行的计

算机列表。在命令提示符窗口中执行net view/?命令,将显示该命令

的语法。

nbtstat 命令

nbtstat 命令使用tcp/ip 上的netBIOS 显示协议统计和当前tcp/ip

联接,使用这个命令可以得到过程主机的netBIOS,比如用户名,所

属的工作组,网卡的mac 地址等。

nbtstat 命令格式为:nbtstat 参数1 参数2......。在命令提示符窗口

中执行nbtstat/?命令可查看nbtstat 的所有参数。

nbtstat 命令中常用的参数含义如下。

(1)-a,只要知道了过程主机的机器名称,就可以得到他的netBIOS 的

信息。

(2)-A,可以显示得到过程主机的netBIOS 信息,但需要知道过程主机

的ip 地址。

(3)-c,显示netBIOS 名称缓存,包含其它计算机的名称对地址的映射。

(4)-n,显示由服务或重定向器之列的程序在系统上本地注册的名称。

(5)-R,清除名称缓存,然后从lmbosts 文件重新加载。

(6)-RR,释放在wins 服务器上注册的netBIOS 名称,然后刷新注册。

(7)-S,列出当前的netBIOS 会话机器状态(包括统计)。

(8)-a name,对name 指定的计算机netBIOS 发送计算机适配器状态

命令,适配器状态命令将返回计算机的本地netBIOS 名称表,以及

适配器的媒体访问控制地址。

netstst 命令

netstat 命令显示与ip,tcp,UDP 和ICMP 协议相关的统计参数,

一般用于检测本机各端口的网络连接情况,netstat 命令格式为:

netstat 参数1 参数2.....。在命令提示符窗口中执行netstat/?命

令,可以显示netstat 命令的所有参数。

tracert 命令

tracert 命令是验证通往过程主机路径的实用程序,其格式为:tracert

参数1 参数2.....。在命令提示符窗口中执行tracert/?命令可查看

tracert 的所有参数。

当数据包从源计算机经过多个网关传达到目的地时,tracert 命令可

以用来跟踪数据包使用的路由(路径)。该使用程序跟踪的路径是源

计算机到目的地的一条路径,不能保证或认为数据包总遵循这个路

径。如果配置使用dns,那么常常会从所产生的应答中得到城市,地

址和常见通信公司的名字。tracert 是一个运行的比较慢的命令(如

果指定的目标地址比较远),每个路由器大约需要反应15 秒钟。

tracert 的使用很简单,只需要在tracert 后面加一个ip 地址或URL,

就会进行相应的域名转换。tracert 一般用来检测故障的位置,可以

用tracert ip 检测在哪个环节出了问题,即使没有确定是什么问题,

也已经告诉了问题所在的位置。



ftp 命令

网络上开放的ftp 的主机很多,其中很大一部分是匿名的,也就是说

任何人都可以登陆。如果用户在网络中偶然遇到了开放的ftp,则可

用ftp 命令登陆这台服务器,查看或下载给服务器共享资源。

在命令提示符窗口ftp 命令,显示ip 提示符,然后执行help 命令即

可显示ftp 下属命令。下面介绍ftp 命令中常用的几个下属命令。

(1)open,用于连接ftp 主机,该命令的使用方法是open 是open

主机端口号。如果用户使用的是21 端口号,可省略。

(2)dir,跟dos 命令一样,用于查看服务器的文件。

(3)cd,进入某个文件夹。

(4)get,下载文件到本地机器。

(5)put,上传文件到过程服务器。

(6)delete,删除远程ftp 服务器上的文件,要求用户必须有读写

权限才可以成功删除。

(7)bye/quit,推出当前联接。

下面打开主机ip 地址为192.168.0.250 和ftp 服务器(21 端口),

并查看该服务器上提供的共享资源,最后退出ftp 服务器。

(1)选择开始-程序-附件-命令提示符,打开命令提示符窗口。

(2)在命令提示符窗口中输入ftp,按回车键,进入ftp 提示符。

(3)输入ftp 联接,如open 192.168.0.250,按回车键。

(4)当显示user<192.168.1.250:<none>>:时,输入登录ftp 服

务器的用户名,如frz,按回车键。

(5)当显示password:时,输入登录ftp 服务器的密码,按回车

键(值得注意的是在输入密码的过程中password 后什么都不会显

示)。

(6)如果输入密码正确,怎会显示联机用户数(即****logged in)

并提示用户可以继续操作,输入dir,按回车键,显示ftp 服务器上

所有共享的内容。

(7)查看完毕后,用户可以使用get 命令下载所需资源。

(8)如果查看后认为可以退出该服务器,可输入bye,并按回车键

即可退出。

Windows学习总结(9)——Windows系统常用的网络控制指令的更多相关文章

  1. linux学习之路5 系统常用命令

    日期时间 查看设置当前时间 date +%Y--%m--%d 格式化显示时间 -s " "(切换到超级用户)修改时间 hwclock(clock)用以显示硬件时钟时间 命令 cal ...

  2. 全网最详细的Git学习系列之安装各个Git图形客户端(Windows、Linux、Mac系统皆适用ing)(图文详解)

    不多说,直接上干货! 目前Git图形客户端 TortoiseGit .SourceTree .GitUp .SmartGit .QGit .GitX .Gitnub.Tower .Git-cola . ...

  3. Windows学习总结(12)——Windows 10系统开始运行-cmd命令大全

    gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff---------注 ...

  4. Git学习系列之Windows上安装Git详细步骤(图文详解)

    前言 最初,Git是用于Linux下的内核代码管理.因为其非常好用,目前,已经被成功移植到Mac和Windows操作系统下. 鉴于大部分使用者使用的是Windows操作系统,故,这里详细讲解Windo ...

  5. caffe windows 学习第一步:编译和安装(vs2012+win 64)

    没有GPU,没有linux, 只好装caffe的windows版本了. 我的系统是win10(64位),vs 2012版本,其它什么都没有装,因此会需要一切的依赖库. 其实操作系统只要是64位就行了, ...

  6. Windows 下安装 Ubuntu 双系统(更新)

    Windows + Ubuntu 16.04 ---> 双系统 前言:本篇文章是对之前文章的更新,更新的主内容是把原来用手机拍摄的图片换成了虚拟机的截图,以及对磁盘划分的新的见解和一些使用感受, ...

  7. 如何在Windows环境下安装Linux系统虚拟机

    如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...

  8. 使用PHPstudy在Windows服务器下部署PHP系统

    PHP网站一般运行在Apache服务器上,IIS服务器上也可以运行,但是不推荐,windows服务器上没有集成Apache跟PHP的运行环境,但是借助第三方的软件就能很好的搞定,一般这样的软件有很多, ...

  9. (搬运)使用PHPstudy在Windows服务器下部署PHP系统

    原帖地址:http://www.php.cn/php-weizijiaocheng-406175.html 这篇文章主要介绍了关于使用PHPstudy在Windows服务器下部署PHP系统,有着一定的 ...

随机推荐

  1. 在Linux环境下使用OpenSSL对消息和文件进行加密(转载)

    转自:http://netsecurity.51cto.com/art/201301/378513.htm 1.简介 OpenSSL是一款功能强大的加密工具包.我们当中许多人已经在使用OpenSSL, ...

  2. 测试神器Swagger的相关使用

    1.Swagger简介 swagger官网地址: https://swagger.io/ swagger官网文档介绍地址: https://swagger.io/about/ ​ swagge是一个易 ...

  3. self , static 都是何方神圣?

    前言: php中 this  用于代指 对象, 而代指类的却有3个:self , static , parent self , static , parrent 既然都能代指类,那么他们之间又有哪些区 ...

  4. 【转】数据倾斜是多么痛?spark作业/面试/调优必备秘籍

    原博文出自于: http://sanwen.net/a/gqkotbo.html 感谢! 来源:数盟 调优概述 有的时候,我们可能会遇到大数据计算中一个最棘手的问题——数据倾斜,此时Spark作业的性 ...

  5. sql 获取当前季度期间

    select year(getdate())*10000+((month(getdate())/3)*3+1)*100 + 1 --季度第一天 select year(getdate())*10000 ...

  6. [ SDOI 2006 ] 仓库管理员的烦恼

    \(\\\) Description 有 \(n\) 种货物和 \(n\) 个仓库,开始第 \(i\) 个仓库里有 \(a_{ij}\) 个第 \(j\) 种货物. 现在要让每种货物都只放到一个仓库里 ...

  7. firefox浏览器中 bootstrap 静态弹出框中select下拉框不能弹出(解决方案)

    问题出现场景1: 在firefox浏览器中在bootstrap弹出的modal静态框中再次弹出一个静态框时 select下拉框不能弹出选项 解决方案:去掉最外层静态框的 tabindex=" ...

  8. ES6十大常用特性

    .   Default Parameters(默认参数) in ES6 2.    Arrow Functions (箭头函数)in ES6 3.    Block-Scoped Constructs ...

  9. plc学习笔记

    防抖编程代码备份 如果定时到了还未检测到下降沿,则认为信号有效.这一端程序主要是针对现场装料杯在输送过程中由于传送带原因,电眼时常产生无效停机信号,需要过滤,因此需要在电眼检测中添加防抖功能 2018 ...

  10. spring加载classpath与classpath*的区别别

    1.无论是classpath还是classpath*都可以加载整个classpath下(包括jar包里面)的资源文件. 2.classpath只会返回第一个匹配的资源,查找路径是优先在项目中存在资源文 ...