实验3
本地电脑命令行即可
win+r 输入cmd或powershell
推荐powershell
ipconfig命令
ipconfig

ipconfig /all

ipconfig /all
返回信息详解
Windows IP Configuration
显示主机网络的总体配置信息:
- Host Name:计算机名称,例如
LAPTOP-0INSFLG6
。
- Primary DNS Suffix:主 DNS 后缀,通常为空,表示未加入域。
- Node Type:节点类型(如 Hybrid 表示混合类型)。
- IP Routing Enabled:是否启用 IP 路由(一般为 No)。
- WINS Proxy Enabled:是否启用 WINS 代理,较少使用。
Ethernet adapter 以太网
本地有线网卡的信息:
- Media State:媒体状态,如
Media disconnected
表示未连接。
- Description:网卡说明,例如
Realtek PCIe GBE Family Controller
。
- Physical Address:物理地址(MAC地址)。
- DHCP Enabled:是否启用 DHCP 自动获取IP。
- Autoconfiguration Enabled:是否启用自动配置。
Wireless LAN adapter 本地连接* 1 / 2
Wi-Fi Direct 虚拟适配器,系统自动生成:
- Media State:媒体状态,通常未连接。
- Description:设备说明,如
Microsoft Wi-Fi Direct Virtual Adapter
。
- Physical Address:MAC地址。
- DHCP/Autoconfiguration Enabled:是否启用 DHCP / 自动配置。
Ethernet adapter 以太网 2 / 3
由 VPN、游戏加速器等软件创建的虚拟网卡:
- Description:设备名称,例如
TAP-Windows Adapter V9
、Netease UU TAP-Win32 Adapter
。
- Media State:未连接。
- Physical Address:MAC地址。
- DHCP/Autoconfiguration Enabled:一般启用,但未连接。
Wireless LAN adapter WLAN
当前正在使用的无线网络适配器:
- Description:无线网卡名称,例如
Realtek 8852CE WiFi
。
- Physical Address:MAC地址。
- DHCP Enabled:启用 DHCP,动态获取 IP。
- Autoconfiguration Enabled:启用自动配置。
- IPv6 Address:当前分配的 IPv6 地址。
- Temporary IPv6 Address:用于隐私保护的临时 IPv6。
- Link-local IPv6 Address:局域网内部通信用的地址。
- IPv4 Address:分配到的 IPv4 地址,例如
192.153.75.70
。
- Subnet Mask:子网掩码,定义子网范围。
- Lease Obtained / Expires:IP 地址租约的获取和到期时间。
- Default Gateway:默认网关,通常是路由器地址。
- DHCP Server:为设备分配 IP 的 DHCP 服务器地址。
- DHCPv6 IAID / DUID:IPv6 配置的唯一标识符。
- DNS Servers:用于域名解析的服务器列表。
- NetBIOS over Tcpip:是否启用了 NetBIOS(局域网名称识别协议)。
ping命令
ping 127.0.0.1
127.0.0.1 是回环地址
作用是测试本机网络协议栈是否正常工作

ping 本机IP
ipconfig命令中的本机地址
ipv4或6随意 建议4


ping 局域网内其他ip
ping 手机ip(由于防火墙可能ping不通)
手机地址有防火墙ping不通

(备选) Boson NetSim 10模拟
建立

设置ip略
pc1 192.168.1.1 255.255.255.0
pc1 192.168.1.2 255.255.255.0

ping 网关ip
网关ip位置


ping 远程ip
1.1.1.1 是CloudflareDNS 服务器IP 随便ping

ping localhost
localhost:是一个特殊的主机名,代表“本机”

ping 互联网上服务器

tracert
1
|
tracert www.bilibili.com
|

跳数 时间1 时间2 时间3 主机名/IP地址
选项 |
含义 |
-d |
不解析主机名,仅显示 IP 地址 |
-h <最大跃点> |
设置最大跳数(默认 30) |
-w <超时> |
每跳等待回应的时间(单位:毫秒) |
- 发送 ICMP 回显请求(Echo Request)或 UDP 数据包;
- 设置每个数据包的 TTL(Time To Live)值从 1 开始递增;
- 每当数据包到达一个路由器,TTL 减 1;
- 当 TTL 减到 0,路由器丢弃该包并返回一个 “超时”(Time Exceeded)的 ICMP 报文;
- tracert 接收到这个超时响应,就知道这是一跳;
- 重复此过程直到到达目标主机或达到最大跳数(默认 30)
netstat
有网络上下行就可以进行
打开浏览器访问 哔哩哔哩放个视频
netstat
适可而止就行统计数据太多了 太慢了
ctrl+c强制停止

netstat -s

netstat -e

netstat -r

netstat -a
连接太多了

netstat -n

命令 |
核心用途 |
分析重点 |
netstat |
查看连接状态 |
是否成功访问外部网络 |
netstat -s |
协议层统计数据 |
检查 TCP/UDP 错误和传输情况 |
netstat -e |
网卡接口统计信息 |
流量分析、是否有异常错误 |
netstat -r |
路由信息 |
是否正确配置默认网关 |
netstat -a |
所有监听与连接端口 |
有无监听服务/端口暴露风险 |
netstat -n |
纯 IP 连接信息 |
快速定位目标地址 |
arp
记得管理员权限运行

arp -a

arp -s
1
2
3
4
|
arp -s ip地址
arp -s 192.168.1.200 00-aa-bb-cc-dd-ee
//例子 记得删除
arp -a
|

arp -d
1
2
3
|
arp -d 192.168.1.200
//删除ip
arp -a
|

命令 |
主要功能 |
备注 |
arp -a |
查看所有缓存的 ARP 项 |
包括动态学习与静态设置 |
arp -s IP MAC |
添加静态 ARP 条目 |
永久有效,需管理员权限 |
arp -d IP |
删除指定静态 ARP 项 |
动态项无法手动删除 |
route
需要管理员权限
route print

route add
1
2
|
route add 10.10.10.0 mask 255.255.255.0 192.168.1.1 metric 1
route print
|

route change
1
2
|
route change 10.10.10.0 mask 255.255.255.0 192.168.1.254
route print
|

route delete
1
2
|
route delete 10.10.10.0
route print
|

命令 |
示例 |
功能 |
备注 |
route print |
— |
显示完整路由表 |
可用于排查连接问题 |
route add |
route add 10.10.10.0 mask 255.255.255.0 192.168.1.1 |
添加静态路由 |
需管理员权限 |
route change |
route change 10.10.10.0 mask 255.255.255.0 192.168.1.254 |
修改路由路径 |
要先存在 |
route delete |
route delete 10.10.10.0 |
删除指定路由 |
删除自定义路由防止冲突 |
net user
net user

net user id

net use

当前计算机没有连接任何网络共享资源,也没有映射网络驱动器