专业的编程技术博客社区

网站首页 > 博客文章 正文

怎么获取IP地址(本地IP、外网IP)(怎么获取ip地址和dns)

baijin 2024-10-22 09:46:01 博客文章 6 ℃ 0 评论

由于一些需要,我们需要获取本地IP地址,可以采用多种方式来得到我们想要的。

一、本地IP地址获取

在Windows上:

方法一:使用命令行

  1. 打开命令提示符(CMD)。
  1. 输入ipconfig并按回车键。
  1. 在输出中查找“IPv4 地址”一节,即可找到本地IP地址。

方法二:使用 PowerShell

  1. 打开 PowerShell。
  1. 输入Get-NetIPAddress -AddressFamily IPv4并按回车键。
  1. 查找“IPAddress”列,即可找到本地IP地址。

在macOS和Linux上:

方法一:使用终端

  1. 打开终端。
  2. 输入ifconfig并按回车键。
  3. 查找“inet”或“inet 地址”一节,即可找到本地IP地址。

方法二:使用命令行工具(例如ip命令)

  1. 打开终端。
  2. 在终端中输入ip addr showip a并按回车键。
  3. 查找“inet”一节,即可找到本地IP地址。

以上操作和Windows类似,不详细附图


二、外网IP地址获取

方法一:使用网站

  1. 打开浏览器,访问类似于https://www.ip.cn/或https://www.whatismyip.com/的网站,这些网站会显示您的外网IP地址。

这方法会比较简单粗暴,直接得到想要的,而不用去操作一些繁琐的步骤。

方法二:使用API

  1. 许多网站提供了获取外网IP地址的API。您可以使用Python、JavaScript等编程语言通过发送HTTP请求来获取。
  2. 例如,可以使用以下Python代码:


import requests

response = requests.get('https://api.ipify.org?format=json')
ip_data = response.json()
external_ip = ip_data['ip']
print("External IP Address:", external_ip)

这些方法可以帮助您轻松地获取本地IP地址和外网IP地址,以供您在文章中使用。请注意,在某些情况下,您的外网IP地址可能会动态变化,特别是在使用基于动态IP的互联网服务提供商时。


教程结束,感谢支持,更多学习请关注!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表