使用 ipconfig /all 命令可查看IP地址及
使用CMD命令查看IP地址与DNS配置详解
在Windows操作系统中,命令提示符(CMD)是网络排查与配置的重要工具,通过CMD命令,用户可以快速查看本机IP地址、DNS服务器信息,并进行网络诊断,本文将详细介绍如何通过CMD命令查看IP地址和DNS配置,并提供相关网络诊断命令的使用方法。
查看IP地址的CMD命令
ipconfig
命令
ipconfig
是查看本机网络配置的核心命令,支持多种参数,以下是常用参数及功能:
参数 | 功能描述 |
---|---|
ipconfig |
显示所有网络接口的IP地址、子网掩码和默认网关(基础信息) |
ipconfig /all |
显示完整的网络配置信息,包括MAC地址、DHCP状态、DNS服务器等(详细信息) |
ipconfig /release |
释放当前网络接口的IP地址(用于DHCP模式) |
ipconfig /renew |
重新申请IP地址(配合/release 使用) |
ipconfig /flushdns |
清除DNS缓存(解决DNS解析异常) |
示例操作:
-
打开CMD(快捷键:Win + R → 输入
cmd
→ 回车)。 -
输入
ipconfig
并回车,结果如下:Windows IP Configuration Ethernet adapter Ethernet: Connectionspecific DNS Suffix . : IP Address.................... : 192.168.1.100 Subnet Mask.................. : 255.255.255.0 Default Gateway............ : 192.168.1.1
-
输入
ipconfig /all
可查看更详细的信息,例如DNS服务器、物理地址(MAC地址)等。
ipconfig
输出的关键信息
项目 | 说明 |
---|---|
IP Address | 本机在局域网中的IP地址(如192.168.1.100) |
Subnet Mask | 子网掩码(如255.255.255.0) |
Default Gateway | 默认网关(路由器的IP地址) |
DHCP Enabled | 是否启用DHCP(自动获取IP) |
DNS Servers | 配置的DNS服务器地址(如8.8.8.8) |
查看DNS配置的CMD命令
通过ipconfig
查看DNS服务器
在ipconfig
或ipconfig /all
的输出中,DNS Servers
字段直接显示当前使用的DNS服务器地址。
DNS Servers . . . . . . . : 8.8.8.8
: 8.8.4.4
%ignore_a_3%
命令
nslookup
用于查询域名的DNS解析记录,也可直接查看系统默认的DNS服务器。
常用参数:
参数 | 功能描述 |
---|---|
nslookup |
进入交互模式,可输入域名查询 |
nslookup [域名] |
直接查询指定域名的IP地址(如nslookup www.baidu.com ) |
nslookup localhost |
测试本地DNS解析(应返回127.0.0.1) |
示例操作:
- 输入
nslookup
回车,进入交互模式:Default Server: UnKnown Address: 8.8.8.8 >
- 输入
www.baidu.com
并回车,显示解析结果:Name: www.a.shifen.com Address: 123.125.115.110
网络诊断相关命令
ping
命令
用于测试网络连通性,常用于检查IP地址或域名是否可达。
常用参数:
参数 | 功能描述 |
---|---|
ping [目标地址] |
发送ICMP请求到目标地址(如ping 8.8.8.8 或ping www.baidu.com ) |
ping t [目标地址] |
持续发送请求(按Ctrl+C停止) |
ping n [次数] [目标地址] |
指定发送次数(如ping n 5 192.168.1.1 ) |
示例操作:
# 测试本机回路地址 ping 127.0.0.1 # 测试DNS服务器连通性 ping 8.8.8.8
tracert
命令
用于追踪数据包到达目标的路径,帮助定位网络故障节点。
示例操作:
tracert www.baidu.com
输出结果示例:
Tracing route to www.baidu.com [123.125.115.110] over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 192.168.1.1
2 10 ms 10 ms 10 ms 10.10.1.1
...(中间节点)...
8 30 ms 30 ms 30 ms 123.125.115.110
netstat
命令
显示网络连接、路由表、端口监听等信息。
常用参数:
参数 | 功能描述 |
---|---|
netstat |
显示当前活动的网络连接和端口 |
netstat a |
显示所有连接和监听端口 |
netstat rn |
显示路由表(替代route print ) |
netstat an |
以数字形式显示地址和端口号 |
示例操作:
netstat an
输出示例:
Active Connections
Proto Local Address Foreign Address State
TCP 192.168.1.100:54321 192.168.1.1:80 ESTABLISHED
UDP 192.168.1.100:12345 *:*
命令小编总结与对比
命令 | 功能分类 | 典型用途 |
---|---|---|
ipconfig |
IP配置查看 | 查看本机IP、网关、DNS服务器 |
nslookup |
DNS查询 | 解析域名到IP,测试DNS服务器 |
ping |
连通性测试 | 检查目标地址是否可达 |
tracert |
路径追踪 | 定位网络延迟或中断的具体节点 |
netstat |
网络状态监控 | 查看当前网络连接、端口监听及路由表 |
相关问题与解答
问题1:如何修改本机的DNS服务器地址?
解答:
- 打开CMD,输入
ipconfig /all
查看当前网络适配器名称(如Ethernet
)。 - 使用命令临时修改DNS(仅当前有效):
netsh interface ip set dns name="Ethernet" source=static addr=8.8.8.8
- 永久修改需通过“控制面板→网络和共享中心→更改适配器设置→属性→IPv4设置”中手动配置。
问题2:ping
命令显示“请求超时”怎么办?
解答:
- 检查目标地址:确认输入的IP或域名正确。
- 测试网关:
ping
默认网关(如168.1.1
),若通则问题可能在DNS或外部网络。 - 检查防火墙:关闭防火墙或暂时禁用安全软件。
- 重启网络设备:重启路由器或调制解调
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/198352.html