怎么看自己的ip地址
查看IP地址的方法因设备类型和操作系统而异,以下是不同场景下的具体操作步骤:
Windows系统
1. 打开命令提示符
- 快捷键Win+R
输入cmd
回车
2. 在命令行输入
`
bash
ipconfig
`
3. 查找"IPv4地址"字段(有线连接查看"以太网适配器",无线连接查看"无线局域网适配器")
macOS系统
1. 打开终端(应用程序/实用工具/终端)
2. 输入命令
`
bash
ifconfig | grep "inet "
`
3. 查找以192.168
或10.
开头的地址(排除127.0.0.1
)
Linux系统
1. 打开终端
2. 输入以下任一命令
`
bash
ip addr
ifconfig
`
3. 在eth0
(有线)或wlan0
(无线)部分查找inet
地址
手机设备 - Android: 设置 > 关于手机 > 状态信息 > IP地址 - iOS: 设置 > Wi-Fi > 当前连接右侧的ⓘ图标 > IP地址栏
公网IP查询
访问第三方服务网站:
https://www.ip138.com/
https://ip.cn/
网页将直接显示您的公网IP
注意事项
- 局域网IP通常以192.168.x.x
或10.x.x.x
开头
- 公网IP需要通过网络服务商查询
- 使用VPN时显示的可能是代理服务器IP
如何在不同设备上查看IP地址?
Windows系统查看IP地址
使用命令提示符 - 按下
Win + R
,输入cmd
后回车 - 在命令提示符中输入ipconfig
- 找到"IPv4地址"或"IPv6地址"即为当前IP通过设置界面 - 打开"设置" > "网络和Internet" - 选择当前连接的网络(Wi-Fi或以太网) - 点击"属性",在底部可看到IP地址
macOS系统查看IP地址
使用终端 - 打开"应用程序" > "实用工具" > "终端" - 输入
ifconfig | grep "inet "
- 查找以192.168
或10.
开头的地址通过系统偏好设置 - 打开"系统偏好设置" > "网络" - 选择当前连接的网络 - 点击"高级" > "TCP/IP"选项卡
Linux系统查看IP地址
终端命令 - 打开终端 - 输入
ip addr show
或ifconfig
- 查找inet
后的地址(可能需要安装net-tools)图形界面 - 打开网络设置 - 选择当前连接 - 查看连接详情中的IP信息
移动设备查看IP地址
Android设备 - 进入"设置" > "关于手机" > "状态" - 或连接WiFi后长按网络名称选择"管理网络设置"
iOS设备 - 进入"设置" > "Wi-Fi" - 点击当前连接网络旁的"i"图标 - 在"IP地址"栏查看
路由器查看外网IP
- 登录路由器管理页面(通常为192.168.1.1)
- 在状态或WAN设置中查找"公网IP地址"
- 或直接访问第三方网站如whatismyip.com
注意事项
- 内网IP通常以192.168/10./172.16开头
- 公网IP可能需要通过路由器或第三方网站查询
- 使用VPN时会显示VPN服务器分配的IP
查看IP地址的常用方法有哪些?
Windows系统查看IP地址方法
命令提示符法 - 按下
Win+R
打开运行窗口 - 输入cmd
回车打开命令提示符 - 输入ipconfig
命令 - 在输出信息中查找"IPv4地址"网络连接面板法 - 右击任务栏网络图标 - 选择"打开网络和共享中心" - 点击当前连接名称 - 点击"详细信息"按钮 - 查看"IPv4地址"字段
macOS系统查看IP地址方法
终端命令法 - 打开Finder→应用程序→实用工具→终端 - 输入
ifconfig | grep "inet "
- 查找以"inet"开头且非127.0.0.1的地址系统偏好设置法 - 点击左上角苹果图标 - 选择"系统偏好设置"→"网络" - 选择当前网络连接 - 右侧显示IP地址信息
Linux系统查看IP地址方法
终端命令法 - 打开终端 - 输入
ip addr show
或ifconfig
- 查找"inet"字段(非127.0.0.1)GUI界面法(视发行版而定) - 点击网络连接图标 - 选择"连接信息" - 查看IP地址信息
通用方法(跨平台)
浏览器查询法 - 访问
https://www.whatismyip.com
等IP查询网站 - 页面会自动显示公网IP路由器查看法 - 登录路由器管理界面(通常192.168.1.1) - 查找"连接设备"或"DHCP客户端列表" - 查看设备分配的IP地址
注意事项
- 局域网IP通常以192.168/172.16/10开头
- 公网IP需要通过第三方网站查询
- 使用VPN时会显示VPN服务器分配的IP
- 移动数据网络每次连接可能获得不同IP
IP地址查询后如何判断是否安全?
判断IP地址是否安全需要从多个维度进行综合分析,以下为具体操作指南:
基础信息核查 - 通过whois查询获取IP注册信息(推荐使用APNIC/ARIN等官方数据库) - 核对注册机构与声称业务是否匹配 - 检查注册时间(新注册IP风险+15%) - 确认IP类型(住宅IP风险值通常低于数据中心IP)
黑名单检测 - 同步查询以下权威黑名单库: • Spamhaus SBL/XBL/PBL • AbuseIPDB • Barracuda Reputation • Cisco Talos - 出现2个以上黑名单记录时应视为高风险
网络行为分析 - 使用Shodan扫描开放端口(重点关注非常规端口服务) - 检查历史连接记录(VirusTotal被动DNS数据) - 分析IP段相邻地址(C段扫描工具可发现恶意IP集群)
实时威胁检测 - 部署网络流量监控工具(如Zeek/Wireshark) - 检测异常流量模式: ✓ 高频短连接(可能为扫描行为) ✓ 固定周期流量脉冲(可能为C2通信) ✓ 非标准协议流量
地理位置验证 - MaxMind GeoIP2精度数据库比对 - 物理位置与业务宣称地区偏差超过200km需预警 - 特别注意VPN出口节点(可通过ASN编号识别)
威胁情报联动 - 接入IBM X-Force/Recorded Future等TI平台 - 检查是否出现在最近30天的威胁报告中 - 关注相关IoC(入侵指标)匹配度
风险评估分级标准: • 低风险(0-2个预警指标):可正常通信 • 中风险(3-4个):需加强监控并限制敏感操作 • 高风险(≥5个):应立即阻断并启动应急响应
建议建立自动化检测流程,推荐工具组合:
`
python
import requests from abuseipdb import AbuseIPDB
def check_ip_safety(ip):
abuse_score = AbuseIPDB().check(ip)['abuseConfidenceScore']
whois_data = whois.whois(ip)
shodan_data = shodan.host(ip)
risk_score = 0
if abuse_score > 25: risk_score +=2
if 'cloud' in whois_data.org.lower(): risk_score +=1
if 22 in shodan_data['ports']: risk_score +=1
return risk_score
`