《常用的网络的命令介绍.ppt》由会员分享,可在线阅读,更多相关《常用的网络的命令介绍.ppt(26页珍藏版)》请在三一办公上搜索。
1、常用的网络的命令介绍,网络命令:ping arp ipconfig netstat nslookupWindows命令:net user 命令,ping,Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。原理:源站点向目的站点发送ICMP request报文,目的主机收到后回icmp replay 报文。这样就验证了两个接点之间IP的可达性。功能:用ping 来判断两个接点在网络层的连通性。,按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,你应能得到4个回送应答。,校验与
2、远程计算机或本地计算机的连接。只有在安装 TCP/IP 协议之后才能使用该命令。在命令行下输入ping回车即可看到:,ping-t-a-n count-l size-f-i TTL-v TOS-r count-s count-j host-list|-k host-list-w timeout target_name,-t 校验与指定计算机的连接,直到用户中断。-a 将地址解析为计算机名。-n count 发送由 count 指定数量的 ECHO 报文,默认值为 4。,使用方法:,ping-t ip 校验与指定计算机的连接,直到用户通过ctrl+c终止。,ping-a ip 将地址解析为计算机
3、名。,ping-n count ip 发送由 count 指定数量的 ECHO 报文,默认值为 4。,使用ping命令查看主机的IP地址(不管通还是不通):例如:ping,其他用法:,使用ping判断TCP/IP故障,1、Ping 127.0.0.1 或者 Ping localhost 是本地循环地址,如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。,2、Ping本机的IP地址:用IPConfig查看本机IP,然后Ping该IP,通则表明网络适配器工作正常,不通则是网络适配器出现故障。,3、Ping同网段计算机的IP:Ping一台同网段计算机的IP,不通则表明可能网络线路出
4、现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路可能有问题;通则再Ping路由器在目标计算机所在网段的端口IP,不通则是路由可能出现故障;通则再Ping目的机IP地址。,4、Ping网址:如Ping,正常情况下会出现该网址所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就可能是其中之一出现了故障。,ARP 地址解析协议,原理:arp即地址解析协议,在常用以太网或令牌LAN上,用于实现第三层到第二层地址的转换IP MAC功能:显示和修改IP地址与MAC地址的之间映射。,ARP使用方法,常用参数:Arp a:显示所有的Arp表项,ARP原
5、理:某机器A要向主机B发送报文,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后,就会进行数据传输。如果未找到,则广播A一个ARP请求报文(携带主机A的IP地址Ia物理地址Pa),请求IP地址为Ib的主机B回答物理地址Pb。网上所有主机包括B都收到ARP请求,但只有主机B识别自己的IP地址,于是向A主机发回一个ARP响应报文。其中就包含有B的MAC地址,A接收到B的应答后,就会更新本地的ARP缓存。接着使用这个MAC地址发送数据(由网卡附加MAC地址)。因此,本地高速缓存的这个ARP表是本地网络流通的基础,而且这个缓存是动态的。,ARP使用方法,其他参数:Arp-s:在ARP缓存中
6、添加一条记录.C:Arp-s 126.13.156.2 02-e0-fc-fe-01-b9Arp-d:在ARP缓存中删除一条记录.C:ArpArp-g:显示所有的表项 C:Arp-g,ipconfig,IPConfig可用于显示当前的TCP/IP配置的设置值,这些信息一般用来检验人工配置的TCP/IP设置是否正确。当使用IPConfig不带任何参数选项时,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值,例如:ipconfig,ipconfig/all,当使用all选项时,IPConfig显示它已配置的所有的信息,并且显示内置于本地网卡中的物理地址(MAC)。,netstat,n
7、etstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。,netstat-n,使用这个参数,表示以网络IP地址代替名称,显示出网络连接情形。,通过上面的例子我们可以看出,这台主机和的8065端口建立了一个TCP连接,并且和21端口也建立了一个TCP连接,21端口是FTP使用的端口,所以我们可以判断在登陆着FTP;我们还看到该机器和的3306端口有通讯,3306是MYSQL使用的端口,因此我们可以判断该主机正在使用的MYSQL数据库服务;我们还看到该主机和多台远程机器的80端口相连,因此我们可以判断,这个家伙正在浏览WEB。,nslookup,ns
8、lookup命令的功能是查询一台机器的IP地址和其对应的域名。它通常需要一台域名服务器来提供域名服务。,nslookup 域名或者nslookup回车后再输入域名,Windows命令,net user net user 也有很多的参数,直接输入net user命令则可以查看系统的帐号。例如:,使用net user命令添加一个系统用户:net user username password/add例如我们添加一个用户名为see,密码为311的用户,我们可以在命令行里输入:net user see 311/add,刚才的用户默认是加到user组的,我们可以使用net命令把刚才的用户加到管理员组:net localgroup administrators see/add这样我们就把see添加到管理员组了。,使用net user命令删除一个用户,命令格式:net user username/del例如,我们删除刚才的see用户,我们可以这样:net user see/del,