如何在命令行中查找您的IP地址?

发现如何使用命令行工具 curl 和服务 ipaddress.world 来轻松查找 IP 地址。学习简单的命令来检索您的 IP 地址,无论是以纯文本格式还是扩展 JSON 格式(包括国家代码信息)。了解为何 ipaddress.world 是一项宝贵资源,用于增强互联网隐私和安全性。无论您是技术专家还是新手,这些提示将帮助您在网络世界中导航并保护您的在线身份。

在 ipaddress.world,我们致力于帮助您理解和保护您的在线身份。我们的服务提供关于您的 IP 地址的准确和最新的信息,使其成为个人和专业用途的绝佳资源。

# Get IP, Country, City
curl -L ipaddress.world/cmd
>> 176.237.195.183 Turkiye Antakya

# Get IP only
curl -L ipaddress.world/cmd3
>> 176.237.195.183

# Get IP as JSON
curl -L ipaddress.world/cmd.json
>> {"ip": "176.237.195.183"}

# Get IP and Country Code as JSOn
curl -L ipaddress.world/extended.json
{"ip": "176.237.195.183", "country_code": "TR"}

注意: Windows 用户可以使用与 curl.exe -L ipaddress.world/cmd3 相同的命令。

JSON 格式的扩展信息

如果您需要更详细的信息,例如国家代码,您可以使用:

curl -L ipaddress.world/extended.json

此命令将返回:

{"ip": "176.237.195.60", "country_code": "TR"}

为什么使用 ipaddress.world?

多亏了像 curl 这样的工具和像 ipaddress.world 这样的服务,从命令行查找您的 IP 地址是一个简单直接的过程。无论您是经验丰富的技术专业人士,还是刚刚开始探索网络世界,这些命令都将帮助您快速访问所需的信息。请记住,了解您的 IP 地址是增强您的互联网隐私和安全的第一步。

使用 Python 获取您的公共 IP 地址

Python 凭借其丰富的库和可读性,提供了一种干净高效的方法来获取您的公共 IP。我们选择使用 requests 库。我们强烈推荐使用 requests - 或其替代品 httpx - 通过 ipaddress.world/cmd.json 服务在 Python 中获取您的公共 IP 地址。这是最直接和可靠的解决方案。

import httpx
resp = httpx.get("https://www.ipaddress.world/cmd.json")
json_response = resp.json()
ip_address = json_response["ip"]

print(json_response)
{'ip': '5.25.44.106'}

print(ip_address)
5.25.44.106

如何更改您的 IP 地址?

连接 VPN 或代理,您的 IP 地址将会更改。连接到 VPN,然后使用上述命令再次检查以查看您的 IP。

Tags: ipaddress.world, curl command, find ip address, command line, json format, country code, internet privacy, online security, networking tips, vpn usage, hide ip address

Last update: 2025年2月13日 01:44