1、常见计算机网络命令:
ping, ipconfig, netstsat, arp, tracert 。
所有命令选型含义不清楚可以使用命令后面加上 /?获取帮助
ping 命令
- 功能:用于测试网络连接是否可达,以及检查目标主机的响应时间等。
- 使用格式:
ping [目标IP地址或域名]
- 示例:
ping www.baidu.com
,通过向百度的服务器发送数据包并接收响应,来判断本地网络与百度服务器之间的连接状况,同时还能显示出数据包往返的时间等信息,如Reply from 220.181.38.148: bytes=32 time=30ms TTL=53
表示接收到来自目标 IP 的响应,数据包大小为 32 字节,响应时间为 30 毫秒。 - ping 127.0.0.1 测试换回地址
- ping 192.168.1.1 测试目的ip地址
- ping 192.168.1.1 -t 不间断测试,ctrl+c结束
- ping 192.168.1.1 -n 10 测试10次
- ping 192.168.1.1 -l 64 测试字节大小修改为64
ipconfig 命令
- 功能:用于显示当前计算机的网络配置信息,如 IP 地址、子网掩码、默认网关等。
- 使用格式
ipconfig
:简单显示基本的网络配置信息。ipconfig /all
:显示详细的网络配置信息,包括 MAC 地址、DNS 服务器等。-
ipconfig /release : 释放现有ip
-
ipconfig /renew : 获取新地址
- 示例:在 Windows 系统命令提示符中输入
ipconfig /all
,会显示类似以下内容:
Windows IP Configuration
Host Name . . . . . . . . . . . . : DESKTOP-XXXX
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : local
Ethernet adapter 以太网:
Connection-specific DNS Suffix . : local
Description . . . . . . . . . . . : Realtek PCIe GbE Family Controller
Physical Address. . . . . . . . . : 00-11-22-33-44-55
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%11(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 2025年3月11日 12:00:00
Lease Expires . . . . . . . . . . : 2025年3月12日 12:00:00
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 114.114.114.114
8.8.8.8
NetBIOS over Tcpip. . . . . . . . : Enabled
tracert 命令
- 功能:用于跟踪数据包从源主机到目标主机所经过的路由路径。
- 使用格式:
tracert [目标IP地址或域名]
- 示例:
tracert www.qq.com
,执行后会显示数据包经过的每一跳路由器的 IP 地址和响应时间,类似如下信息:
Tracing route to www.qq.com [119.147.16.226]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.1.1
2 12 ms 10 ms 11 ms 10.100.1.1
3 20 ms 18 ms 19 ms 202.96.128.1
4 31 ms 29 ms 30 ms 202.96.128.89
...
10 55 ms 53 ms 54 ms 119.147.16.226
Trace complete.
netstat 命令
- 功能:用于显示网络连接、路由表、网络接口等信息,可帮助用户了解网络的使用情况和连接状态。
- 使用格式
netstat -a
:显示所有连接和监听端口。netstat -n
:以数字形式显示地址和端口号。netstat -r
:显示路由表信息。
- 示例:
netstat -an
可能会显示如下内容:
Active Connections
Proto Local Address Foreign Address State
TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING
TCP 192.168.1.100:5000 192.168.1.200:80 ESTABLISHED
UDP 192.168.1.100:53 *:*
arp命令
arp -a
- 功能:用于显示当前 ARP 缓存表中的所有条目,包括 IP 地址与 MAC 地址的映射关系、接口类型等信息。
- 示例:在 Windows 系统的命令提示符中输入
arp -a
,可能会显示如下内容
Interface: 192.168.1.100 --- 0xa
Internet Address Physical Address Type
192.168.1.1 00-11-22-33-44-55 dynamic
192.168.1.200 66-77-88-99-aa-bb dynamic
上述结果中,“Interface” 表示本地网络接口的 IP 地址和接口编号,“Internet Address” 是目标主机的 IP 地址,“Physical Address” 是对应的 MAC 地址,“Type” 表示条目类型,“dynamic” 表示动态条目,会根据网络情况自动更新。
arp -s
- 功能:用于手动添加静态 ARP 条目到缓存表中,将特定的 IP 地址与 MAC 地址进行绑定,这样可以避免 ARP 欺骗等安全问题或用于特定的网络配置需求。
- 示例:
arp -s 192.168.1.200 66-77-88-99-aa-bb
,此命令将 IP 地址192.168.1.200
与 MAC 地址66-77-88-99-aa-bb
进行静态绑定。添加成功后,再次使用arp -a
命令查看 ARP 缓存表,会看到一条类型为 “static” 的对应条目。
arp -d
- 功能:用于从 ARP 缓存表中删除指定的 ARP 条目。
- 示例:
arp -d 192.168.1.200
,该命令会删除 IP 地址为192.168.1.200
的 ARP 缓存条目。执行后再使用arp -a
查看,就不会再显示与该 IP 地址相关的条目了。
在 Linux 系统中,arp 命令的基本功能类似,但在显示格式和一些选项上可能略有不同。例如,在 Linux 中使用arp -n
可以以数字形式显示 IP 地址,不进行域名解析。
以上命令在不同操作系统中可能会有一些细微差异,但基本功能和用法是相似的。在 Linux 系统中,类似的命令有 ping、ifconfig(ip 命令替代趋势)、traceroute、netstat(ss 命令替代趋势)等,使用方法也有一定的相似性。
2、思科模拟器基础操作
软件环境熟悉,基础拓扑图搭建,抓包