📅  最后修改于: 2023-12-03 15:25:43.558000             🧑  作者: Mango
如果你想知道你的 IP 地址是多少,你可以使用一些工具或者代码来获取。
在命令行下,可以使用 curl
和 ifconfig
命令来获取本机 IP 地址。
$ curl ifconfig.me
这将输出类似于 192.0.2.1
的地址。
注意,这需要你已经安装了 curl
命令。如果你没有安装,你可以使用你的包管理器从命令行安装它。
# 在 Debian 或 Ubuntu 上
$ sudo apt-get update
$ sudo apt-get install curl
# 在 Fedora 或 CentOS 上
$ sudo yum install curl
另一个可用的命令是 ifconfig
,它可以显示你所有网络接口的状态。在输出中找到像 inet xxx.xxx.xxx.xxx
的行,其中 xxx.xxx.xxx.xxx
是 IP 地址。
$ ifconfig
如果你使用 Python 语言编写你的应用程序,你可以使用 socket
模块来获取 IP 地址。
import socket
hostname = socket.gethostname()
ip_address = socket.gethostbyname(hostname)
print("Hostname: " + hostname)
print("IP Address: " + ip_address)
这将输出类似于以下内容的消息:
Hostname: mycomputer
IP Address: 192.0.2.1
使用命令行或编程语言,获取本机的 IP 地址是比较容易的。如果你需要使用这些信息,这些技巧可以帮助你轻松地获取它们。