移动端菜单

如何查看本机IP地址:WindowsMacLinux全平台教程及网络配置指南

大胡笔记 2026-04-29 阅读

导读:如何查看本机IP地址:Windows/Mac/Linux全平台教程及网络配置指南一、本机IP地址的作用与常见需求在,本机IP地址是设备接入网络的"数字身份证"。当您连接Wi-Fi或有线网络时,网络设备会自动分配一个唯一IP地址,用于标识设备身份并实现数据传输。掌握查看本机IP地址的方法,对以下场景至关重

如何查看本机IP地址:Windows/Mac/Linux全平台教程及网络配置指南

一、本机IP地址的作用与常见需求

在,本机IP地址是设备接入网络的"数字身份证"。当您连接Wi-Fi或有线网络时,网络设备会自动分配一个唯一IP地址,用于标识设备身份并实现数据传输。掌握查看本机IP地址的方法,对以下场景至关重要:

1. 网络故障排查:定位连接异常的终端设备

2. 主机配置需求:设置静态IP/域名

3. 安全访问控制:通过IP限制网络权限

4. 软件开发调试:网络服务测试与日志分析

根据工信部统计数据显示,国内网民平均每月需处理2.3次网络连接问题,其中68%的故障与IP配置相关。本文将系统讲解Windows 10/11、macOS 13、Linux Ubuntu等主流系统的查询方法,并延伸IP地址结构、子网划分等进阶知识。

二、Windows系统查看IP地址的5种方法

1. 网络和共享中心法(推荐新手)

1. 右键点击"此电脑"选择"管理"

2. 进入"网络和共享中心"(路径:控制面板→网络和共享中心)

3. 在左侧导航栏点击"更改适配器设置"

4. 右键选择当前网络连接→属性

5. 双击"Internet协议版本4(TCP/IPv4)"查看公网/内网IP

2. 命令提示符法(高级用户首选)

1. 按下Win+R打开运行窗口

2. 输入"cmd"后回车启动命令行

3. 执行以下命令组合:

```bash

ipconfig /all 显示完整网络信息

或简化查询

ipconfig | findstr "IPv4"

```

4. 注意:Windows 10及以上版本已整合网络设置到设置应用

3. 设置应用查询法(Win11特色功能)

1. 打开"设置"应用(Win键+I)

2. 选择"网络和Internet"

3. 在左侧导航栏点击"状态"

4. 查看当前网络连接的详细信息

4. PowerShell高级查询

1. 新建PowerShell窗口

2. 输入:

```powershell

Get-NetAdapter | Format-Table Name,IPv4Address -AutoSize

```

3. 支持过滤特定网卡:

```powershell

Get-NetAdapter -Name "Wi-Fi" | Select-Object IPv4Address

```

5. 网络配置文件检查法

1. 打开"网络和共享中心"

2. 在"更改适配器设置"中右键点击网络连接

3. 选择"属性"→"Internet协议版本4"

4. 查看自动获取或手动设置的IP地址

**注意事项:**

- 公网IP与内网IP的区别:公网IP全球唯一(如14.215.20.23),内网IP仅限局域网使用(如192.168.1.100)

- DHCP与静态IP选择:家庭用户建议使用DHCP自动分配,企业环境需配置静态IP

- IPv4与IPv6共存:Windows 10+原生支持IPv6,可通过`ipconfig /all`查看IPv6地址

三、macOS系统查看IP地址的4种方式

1. 系统报告法(官方推荐)

1. 点击左上角苹果图标→"关于本机"

2. 点击"系统报告"

3. 在左侧选择"网络"

4. 右侧显示当前网络的IPv4/IPv6地址

2.终端命令查询

1. 打开终端应用(Terminal)

2. 执行:

```bash

ifconfig | grep "inet "

```

或更精确查询:

```bash

netstat -nr | grep default

```

3. 菜单栏集成查询(macOS 10.15+)

1. 右上角菜单栏点击Wi-Fi图标

2. 长按显示网络详情:

- IPv4地址(Public IPv4)

- IPv6地址(Public IPv6)

4. 网络设置深度

1. 打开系统设置(System Preferences)

2. 选择"网络"

3. 点击当前网络配置文件右侧的"信息"图标

4. 查看TCP/IP设置中的IP地址信息

**高级技巧:**

- 查看路由器IP:通过`netstat -nr`命令中的default行网关地址

- IPv6地址检测:使用`ifconfig en0 | grep inet6`查看

- 网络模式切换:在"网络"设置中切换"自动获取DNS"或手动配置

四、Linux系统查看IP的3种专业方法

1. ifconfig工具(旧版本兼容)

```bash

sudo ifconfig

```

查看输出中的"inet"行,如:

```

eth0 Link encap:Ethernet...

inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0

```

2. ip命令(推荐新系统)

```bash

ip addr show

```

或简化查询:

```bash

ip a | grep 'inet ' | awk '{print $2}' | cut -d/ -f1

```

3. netstat命令

```bash

sudo netstat -nr

```

关键输出:

```

default 192.168.1.1 UGSc enp0s3

```

**生产环境配置:**

- 静态IP设置(Ubuntu):

```bash

sudo netplan set:

network:

version: 2

renderer: networkd

addresses: [192.168.1.100/24]

nameservers:

addresses: [8.8.8.8]

```

- 验证配置:

```bash

sudo netplan apply

sudo ip a

```

五、IP地址结构与子网划分

1. IPv4地址组成

- 总长度32位,分为4组(每组8位)

- 公网IP示例:14.215.20.23

- 内网IP范围:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16

2. 子网掩码计算

以192.168.1.0/24为例:

- 网络位:前24位(255.255.255.0)

- 可用地址:256-2=254个

- 子网划分公式:2^(借位位数)=子网数量

3. 动态与静态IP对比

| 特性 | 动态IP | 静态IP |

|-------------|-------------------|-------------------|

| 分配方式 | DHCP服务器自动 | 手动配置 |

| 稳定性 | 可能变更 | 长期固定 |

| 适用场景 | 家庭/临时网络 | 企业/服务器 |

| DNS | 自动获取 | 需手动设置 |

4. 跨平台IP查询工具推荐

- SolarWinds IPAM:企业级IP资产管理

- Advanced IP Scanner:轻量级网络扫描

- nmap:专业网络探测工具

六、常见问题与解决方案

Q1:无法查看公网IP怎么办?

- 可能原因:网络防火墙拦截、DNS异常

- 解决方案:

1. 验证其他设备网络状态

2. 使用第三方IP查询网站(如ipinfo.io)

3. 检查路由器NAT设置

Q2:IPv4地址冲突如何处理?

- 现象:新设备无法连接网络

- 处理流程:

1. 使用`arp -a`命令查看ARP缓存

2. 确认冲突IP并禁用冲突设备

3. 重新获取DHCP地址

Q3:MAC地址与IP地址的关系

- 协议栈绑定:现代操作系统支持DHCP Snooping

- 安全风险:MAC地址欺骗攻击防范

Q4:IPv6地址如何配置?

- Windows:

```powershell

New-NetTCPSetting -InterfaceName "Ethernet" -IPv6Address "2001:db8::1"

```

- macOS:

```bash

ifconfig en0 inet6 set 2001:db8::1 prefixlen 64

```

1. DNS加速:使用Google DNS(8.8.8.8)或114.114.114.114

3. QoS设置:为重要应用(如视频会议)优先分配带宽

4. 防火墙策略:允许必要端口的入站连接(如22/TCP, 80/UDP)

八、企业级网络管理实践

1. 使用Cisco Prime Infrastructure实现IPAM集中管理

2. 部署IP地址审计系统(如Quest Software)

3. 建立IP地址分配规范:

- 公网IP:按部门/项目划分

- 内网IP:采用VLAN隔离

4. 定期执行IP地址扫描(推荐Nessus工具)

九、未来网络技术演进

1. IPv6全面部署:预计全球占比超50%

2. DNAv6网络架构:动态地址分配技术

3. SDN网络控制:基于软件定义的IP管理

通过本文系统学习,您不仅能掌握不同系统的IP查询技巧,还能深入理解网络架构原理。建议定期更新网络知识,关注技术发展动态,特别是在IPv6过渡期,提前做好设备兼容性测试。对于企业用户,建议建立完整的IP管理制度,结合自动化工具提升管理效率。

转载请注明出处!大胡笔记www.10i.com.cn

推荐内容
最新文章
热门文章