实验目的
- 学会并掌握常用网络命令。
- 学会分析在不同参数下显示的数据。
实验仪器
PC机、局域网
常用命令
arp
知识点扫盲:地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。
功能:显示和修改IP地址与物理地址之间的转换表
-a
功能:(Windows下)显示当前的ARP信息,可以指定网络地址。
Linux系统中,使用-g
。
代码:
1 | arp -a # 显示当前所有的ARP信息 |
结果:
Internet Address | Physical Address | Type |
---|---|---|
192.168.1.178 | 00-16-ec-a0-42-fa | dynamic |
..… | ..… | ..… |
代码:
1 | arp -a 192.168.1.178 # 显示指定IP(即192.168.1.178)的ARP信息 |
结果:
Internet Address | Physical Address | Type |
---|---|---|
192.168.1.178 | 00-16-ec-a0-42-fa | dynamic |
-s
功能:添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。
代码:
1 | arp -s 157.55.85.212 00-aa-00-62-c6-09 # 在IP和物理地址转换表中添加一项 |
结果:
Internet Address | Physical Address | Type |
---|---|---|
157.55.85.212 | 00-aa-00-62-c6-09 | static |
注意:这里添加的一个Type
为static
的。
-d
功能:删除指定的主机,可以使用* 来删除所有主机。
代码:
1 | arp -d 157.55.85.212 # 删除指定IP(即157.55.85.212) |
结果:
1 | NO ARP Entries Found |
ftp
知识点扫盲:文件传输协议,即FTP(File Transfer Protocol)。是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议。
ftp也是一种服务。一旦启动,将创建在其中可以使用ftp命令的子环境,通过键入 quit
子命令可以从子环境返回到Windows命令提示符。当 ftp 子环境运行时,它由ftp命令提示符代表。
下边的指令除了ftp是在Windows命令提示符,其他都是在ftp的子环境里。
功能:控制文件的双向传输(老师说的..…)。
ftp
功能:启动ftp服务。
在命令提示符下,直接输入ftp
即可。
open
代码:
1 | open 192.168.1.171 # 连接指定的ftp服务器(这里是老师的电脑) |
结果:
1 | Connected to 192.168.1.171. |
注意:上边的第6行需要输入密码。我们输的时候,屏幕上并不会显示出来。
dir
功能:查看本目录下的内容,目录可以理解成文件夹的意思。
代码:
1 | dir # 查看当前目录内容 |
结果:
1 | 200 PORT command successful. # 请求成功 |
cd
功能:更换远程目录。
1 | cd 654 # 进入文件夹654 |
结果:
1 | 200 PORT command successful. # 请求成功 |
lcd
功能:更换本地目录,若无参数,将显示当前目录。
代码:
1 | lcd e:\ |
结果:
1 | Local directory now E:\. |
get
功能:将远程文件复制到本地计算机。
代码:
1 | get qqq.txt |
结果:
1 | 200 PORT command successful. # 请求成功 |
quit
功能:退出ftp服务。ftp子环境下输入quit
即可。
结果:
1 | 221 再见!欢迎下次“张芳之家” |
ipconfig
功能:显示当前的TCP/IP配置的设置值。
代码:
1 | ipconfig |
结果:
1 | Windows IP Configuration |
telnet
知识点扫盲:Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。
功能:远程连接另一台计算机
telnet
功能:启动telnet。
在命令提示符下,直接输入telnet
即可。
open
功能:连接指定计算机。
代码:
1 | open 192.168.1.94 # 连接我同桌.. |
结果:
1 | 正在连接到192.168.1.94... |
注意:第四行和第五行输入账号和密码,密码并不会显示出来。
copy
功能:复制文件到自己电脑上
代码:
1 | copy qqq.txt c:\ # 复制其e盘qqq.txt到其c盘,前提是此时已在E盘,使用cd e:\实现 |
quit
退出,直接输入quit
即可。
net
知识点扫盲:它包含了管理网络环境、服务、用户、登陆等Windows 98/NT/2000 中大部分重要的管理功能。
send
功能:将消息发送到网络上的其他用户、计算机或消息名。必须运行信使服务以接收邮件。
代码:
1 | net send * 123 # 给所有人发123 |
结果:
1 | 消息已经送到域 2HJF |
代码:
1 | net send s14 hello # 给s14机器发hello |
结果:
1 | 消息已经送到 S14 |
作者:@臭咸鱼
转载请注明出处:https://chouxianyu.github.io
欢迎讨论和交流!