计算机网络基础实践教程_第1页
计算机网络基础实践教程_第2页
计算机网络基础实践教程_第3页
计算机网络基础实践教程_第4页
计算机网络基础实践教程_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE 10计算机网络基础实践教程PAGE 12第1章 PC机上常用网络命令of rural drinking water sources, protection of drinking water sources in rural areas by the end of the delimitation of the scope of protection, complete with warning signs, isolating network protection facilitiesof rural drinking water sources, protection of dr

2、inking water sources in rural areas by the end of the delimitation of the scope of protection, complete with warning signs, isolating network protection facilitiesCHAPTER1第1章of rural drinking water sources, protection of drinking water sources in rural areas by the end of the delimitation of the sco

3、pe of protection, complete with warning signs, isolating network protection facilitiesPC机上常用网络命令1.1 Windows环境下常用网络命令1.1.1 操作内容和环境操作内容:熟悉Windows平台下常用网络命令的使用,网络命令包括:arp、ftp、ipconfig、nbtstat、net、netstat、ping、route、telnet、tracert、pathping和winipcfg。操作环境:硬件:PC机。软件:Windows Server 2003操作系统。1.1.2 操作步骤说明:以下网络

4、命令的测试均在DOS命令提示符下进行,DOS命令提示符可从Windows系统的“开始”“程序”“附件”“命令提示符”进入命令行界面。(1)ARP命令ARP命令显示和修改IP地址与物理地址之间的转换表。ARP协议允许主机查找同一物理网络上其他主机的MAC地址(协议实现的前提是本地主机已经获取其他主机的IP地址)。ARP实现时采用了缓存技术,本地主机缓存最近查找过的IP到MAC的地址映射表,这样可以消除重复的ARP广播请求,达到快速寻址的目的。用命令ARP /?查看ARP命令列表,显示如下:ARP -s inet_addr eth_addr if_addrARP -d inet_addr if_a

5、ddrARP -a inet_addr -N if_addr-a 显示当前的ARP信息,可以指定网络地址。-g 跟 -a一样。-d 删除由inet_addr指定的主机,可以使用*来删除所有主机。-s 添加主机的静态地址映射,并将网络地址跟物理地址相对应,这一项是永久生效的。eth_addr 物理地址。if_addr 网络接口。举例,在DOS终端下执行如下命令:C:arp a Interface: 1 0 x1000003Internet Address Physical Address Type 00-01-f4-0c-8e-3b dynamic 12 52-54-ab-21-6a-0e dy

6、namic53 52-54-ab-1b-6b-0a dynamic以灰色底色标出的那一行,是IP地址,00-01-f4-0c-8e-3b是该IP地址对应的物理地址,获取类型是动态,相对于命令参数为-s时的静态地址映射,动态地址映射是暂存的。C:arp -a 1No ARP Entries Found该命令显示指定IP地址1对应的ARP信息,显示结果表示目前该地址无ARP转换信息。C:arp -a Interface: 1 0 x1000003Internet Address Physical Address Type 00-01-f4-0c-8e-3b dynamic显示指定IP地址对应的MA

7、C地址是00-01-f4-0c-8e-3b。C:arp -s 12 00-aa-00-62-c6-09 该命令添加IP地址22对应的mac地址。通过命令arp -a可以验证是否已经加入。arp -s可以在代理服务器或LAN缺省路由器上进行IP地址和MAC地址的绑定,防止IP地址的盗用。(2)ftp命令ftp命令的功能是在服务器和客户机之间传送文件。在DOS命令提示符下输入命令:C:ftp hFTP -v -d -i -n -g -s:filename -a -A -x:sendbuffer -r:recvbuffer -b:asyncbuffer -w:windowsize host-v 屏蔽

8、服务器显示信息。 -n 初始连接后屏蔽登录信息。-i 多文件传输时关闭交互提示。-d 激活debugging功能。-g 未激活glob功能,glob命令用来设置mdelete、mget、mput命令的文件名扩展。-s:filename 在filename指定的文本文件中包含ftp命令,当ftp启动时,这些命令会自动运行,不需要进行参数的交互过程。-a 当绑定数据连接时使用任何一个本地接口。 -A 匿名登录。-x:sendbuffer 指定发送的SO_SNDBUF大小,默认是8192。-r:recvbuffer 指定接受的SO_RCVBUF 大小,默认是8192。-b:asyncbuffer 指

9、定async数目,默认是3。-w:windowsize 指定默认的传输缓冲区大小,默认是65535。host 远程主机IP地址或名称。注意:mget和mput命令需要带y/n/q,y表示yes,n表示no,q表示quit。使用CTRL+C退出命令。举例:通常情况下,FTP客户机登录FTP服务器需要进行交互式输入用户名和密码。现在我们选用参数-s:filename,如filename为user.txt,user.txt文件中输入用户名book和密码caodong501(用户名和密码换行输入)。那么客户机在命令提示符下输入ftp -s:user.txt 22就可以直接登录,而无需输入用户名和密码。

10、user.txt文件中可以包含更多的命令。C:ftp -s:user.txt 22Connected to 22.220 Gene6 FTP Server v3.1.0 (Build 70) ready.User (22:(none):331 Password required for book.230 User book logged in.ftp直接跳到提示符ftp下。C:ftpftphelp(?)然后敲入help或者?,显示ftp相关的命令列表:Commands may be abbreviated. Commands are:!deleteliteralpromptsend?debug

11、lsputstatusappenddirmdeletepwdtraceasciidisconnectmdirquittypebellgetmgetquoteuserbinaryglobmkdirrecvverbosebyehashmlsremotehelpcdhelpmputrenamecloselcdopenrmdir介绍一些常用命令。! 从ftp子系统退出到系统SHELL? 显示ftp说明,跟help一样append添加文件 格式为:append 本地文件 远程文件cd 更换远程目录lcd 更换本地目录,若无参数,将显示当前目录open 与指定的ftp服务器连接 open computer

12、 portclose 结束与远程服务器的 FTP 会话并返回命令解释程序bye 结束与远程计算机的 FTP 会话并退出 ftpquit 结束与远程计算机的 FTP 会话并退出 ftpget和recv 使用当前文件转换类型将远程文件复制到本地计算机 格式为:get remote-file local-filesend 和 put 上传文件到指定服务器格式为:send local-file remote-file更多命令请参考帮助文件。举例:C:ftpftp open Connected to .220 Welcome to Pure-FTPd 220-Local time is now 16:5

13、0. Server port: 21.220 You will be disconnected after 15 minutes of inactivity.User (:(none):331 Anonymous login ok, send your complete e-mail address as password.Password:230 Anonymous access granted, restrictions apply.现在是匿名登录,若FTP服务器不提供匿名登录的话,那么在User一行提示符下输入用户名,在Password一行提示符下输入密码。ftp dir #查看目录下的

14、内容200 PORT command successful150 Connecting to port 3505-rw-r-r- 1 1002 1002 4066763 Nov 5 13:29 ipphone.exedrwxr-xr-x 6 1002 1002 512 Jan 5 11:29 pub226-Options: l226 2 matches totalftp: 130 bytes received in 0.00Seconds 130000.00Kbytes/sec.我们看到,该目录下包含ipphone.exe可执行文件和pub子目录。ftp cd pub #切换到pub子目录25

15、0 OK. Current directory is /pubftp dir #查看pub子目录下的内容,包含4个目录和一个文件200 PORT command successful150 Connecting to port 3507drwxr-xr-x 2 1002 1002 512 Jan 5 11:26 dmtdrwxr-xr-x 2 1002 1002 512 Nov 29 2003 nb2003drwxr-xr-x 2 1002 1002 512 Jan 5 11:27 pptdrwxr-xr-x 2 1002 1002 512 Jun 10 2004 zuaa-rw-r-r- 1

16、 1002 1002 3958266 Nov 11 09:56 网语通.exe226-Options: -l226 5 matches totalftp: 316 bytes received in 0.02Seconds 19.75Kbytes/sec.ftp lcd d: #切换本地目录到d:Local directory now D:.ftp get 网语通.exe #下载文件网语通.exe200 PORT command successful150-Connecting to port 3508150 3865.5 kbytes to download226-File successf

17、ully transferred226 0.556 seconds (measured here), 6.79 Mbytes per secondftp: 3971603 bytes received in 0.55Seconds 7260.70Kbytes/sec.ftp bye #离开221 Goodbye.(3)ipconfig命令ipconfig命令显示所有当前的TCP/IP网络配置值。该命令在自动获取IP地址的客户端上有特殊用途。用命令ipconfig /?显示参数列表:ipconfig /? | /all | /renew adapter | /release adapter |

18、/flushdns | /displaydns | /registerdns | /showclassid adapter | /setclassid adapter classid 其中/all 产生完整信息显示。在没有该开关的情况下ipconfig只显示每个网卡的IP地址、子网掩码和默认网关值。举例:C:ipconfigWindows IP ConfigurationEthernet adapter 本地连接: Connection-specific DNS Suffix .: IP Address. . . . . . . . . . . .: 22 #IP地址 Subnet Mask

19、. . . . . . . . . . .: #子网掩码 Default Gateway . . . . . . . . .: #默认网关C:ipconfig /displaydns |more #显示本机上的DNS域名解析列表Windows IP Configuration 27. Record Name . . . . .: 27. Record Type . . . . .: 12 Time To Live . . . .: 411101 Data Length . . . . .: 4 Section . . . . . . .: Answer PTR Record . . . . .

20、 : localhost Record Name . . . . .: Record Type . . . . : 1 Time To Live . . . : 86396 Data Length . . . . : 4 Section . . . . . . : Answer A(Host)Record . .: 2 Record Name . . . .: Record Type . . . .: 1 Time To Live . . .: 86396 Data Length . . . .: 4 Section . . . . . .: Additional A(Host)Record

21、. : 1 Record Name . . . . .: Record Type . . . . .: 1 Time To Live . . . .: 86396 Data Length . . . . : 4 Section . . . . . . .: Answer A(Host)Record . . .: 1 localhost Record Name . . . . .: localhost Record Type . . . . .: 1 Time To Live . . . .: 411101 Data Length . . . . .: 4 Section . . . . . .

22、 .: Answer A(Host)Record . . :|more参数用于信息分屏显示,Record Name、 Record Type、Time To Live、Data Length、Section和A (Host) Record是DNS记录中的信息字段。C:ipconfig /flushdns #删除本机上的DNS域名解析列表一般情况下,我们遇到TCP/IP 网络问题时,首先会检查出现问题的计算机上TCP/IP 配置。通过使用ipconfig 命令获得主机配置信息。 对于Windows 95和Windows 98的客户机,请使用winipcfg命令而不是ipconfig 命令。使用带

23、/all选项的ipconfig命令时,将给出所有接口的详细配置报告,包括任何已配置的串行端口。 下面的范例是ipconfig /all命令输出,该计算机配置成使用DHCP服务器动态配置 TCP/IP,并使用WINS和DNS服务器解析名称。 C:ipconfig /allWindows IP Configuration Host Name . . . . . . . .: zufwam#主机名 Primary Dns Suffix . . .: #DNS后缀 Node Type . . . . . . . .: Hybrid#节点类型 IP Routing Enabled. . . .: No#

24、IP Route功能未激活 WINS Proxy Enabled. . . .: No #WINS 代理功能未激活Ethernet adapter 本地连接: Connection-specific DNS Suffix . : Description . . . . . . .: Intel(R)PRO/1000 MT Network Connection Physical Address. . . . .: 00-08-74-16-4A-4E #mac地址 DHCP Enabled. . . . . . .: No #DHCP功能未激活 IP Address. . . . . . . .:

25、 22 #IP地址 Subnet Mask . . . . . . .: #子网掩码 Default Gateway . . . . .: #默认网关 DNS Servers . . . . . . .: 1 #DNS服务器地址下面这部分内容是关于IP地址通过DHCP方式获取的情况下使用ipconfig命令。ipconfig /renew 刷新配置解决TCP/IP网络问题时,先检查遇到问题的计算机上的TCP/IP配置。如果计算机启用 DHCP并使用DHCP服务器获得配置,请使用ipconfig /renew 命令开始刷新租约,重新获得IP地址等配置值。 ipconfig /release 可以

26、使用带/release选项的ipconfig命令立即释放主机的当前DHCP配置。有关 DHCP 和租用过程的详细信息,请参阅其他资料。 (4)nbtstat命令nbtstat命令使用NBT(TCP/IP上的NetBIOS)显示协议统计和当前TCP/IP连接。该命令只有在安装了TCP/IP协议之后才可用。命令nbtstat /?显示详细参数列表:NBTSTAT -a RemoteName -A IP address -c -n -r -R -RR -s -S interval 参数:-a RemoteName 使用远程计算机的名称列出其名称表。-A IP address 使用远程计算机的IP地址

27、列出名称表。-c 列出远程主机名称和给定IP地址的NetBIOS缓存内容。-n 列出本地NetBIOS名称。-R 清除并重新装入远程NetBIOS缓存的名称表。-r 列出Windows网络名称解析的统计信息。在配置使用WINS的Windows 2000 计算机上,此选项返回通过广播或WINS解析和注册的名称数。-S 显示客户端和服务器会话,只通过IP地址列出远程计算机。-s 显示客户端和服务器会话。尝试将远程计算机IP地址转换成使用主机文件的名称。interval 重新显示选中的统计,在每个显示之间暂停interval秒。按Ctrl+C停止重新显示统计信息。如果省略该参数,nbtstat打印一

28、次当前的配置信息。举例:C:nbtstat -A 9本地连接:Node IpAddress: 22 Scope Id: NetBIOS Remote Machine Name Table Name Type Status USER15 UNIQUE Registered MSHOME GROUP Registered USER15 UNIQUE Registered MSHOME GROUP Registered MAC Address = 00-08-74-16-4A-3F通过该命令可以显示IP地址为9的计算机名是USER15、所在的组(域)名是MSHOME,灰色底色标出的22是本地主机IP

29、地址。C:nbtstat n 本地连接:Node IpAddress: 22 Scope Id: NetBIOS Local Name Table Name Type Status ZUFWAM UNIQUE Registered ZUFWAM UNIQUE Registered WORKGROUP GROUP Registered WORKGROUP GROUP Registered通过该命令可以查看到本地主机的NetBIOS名称是ZUFWAM、本机所在组名是WORKGROUP等信息。(5)net命令在Windows2000下,很多网络命令都以词net开头,在DOS命令提示符下键入 net

30、/? 可以看到所有可用的 net 命令列表。 C:net /?此命令的语法是:NET ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP | HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION | SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW键入命令net help command,可以在命令行获得 net 命令的语法帮助。例如,关于 net share命令的帮助信息,请键入 n

31、et help share。 C:net help share此命令的语法是:NET SHAREsharename sharename=drive:path /GRANT:user,READ | CHANGE | FULL /USERS:number | /UNLIMITED /CACHE:Manual | Documents| Programs | None sharename /USERS:number | /UNLIMITED /REMARK:text /CACHE:Manual | Documents | Programs | None sharename | devicename | drive:path /DELETENET SHARE 使网络用户可以使用某一服务器上的资源。 当不带选项使用本命令时,它会列出该计算机上正在被共享的所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论