如何在 Linux 中查找您的 IP 地址

如何在 Linux 中查找您的 IP 地址

很多时候,您会觉得需要知道设备的 IP 地址。 Internet 协议地址或 IP 地址是一组数字,用于识别您的设备并启用网络通信,因为通过网络连接的所有设备只能通过其 IP 地址相互了解。此外,IP地址还指定设备的位置。因此,您有时有必要知道您正在使用的设备的 IP 地址是什么。现在如何找到这个IP地址才是真正的问题。在下面的文章中,我们将告诉您在 Linux 环境(在我们的示例中为 Ubuntu 22.04)中工作时查找设备 IP 地址的所有方法。相同的命令也适用于新的 Ubuntu 22.04 版本。

本教程将向您展示如何使用命令行在 Ubuntu、Linux Mint 和 Debian 等 Linux 系统上检查您的 IP 地址。我还将解释私有 IP 地址和公共 IP 地址之间的差异,讨论各种网络接口,并解释 ip Route 命令及其在网络地址转换中的作用。

第一步是了解两种类型的 IP 地址:私有 IP 地址和公共 IP 地址。私有 IP 地址在本地网络或 Internet 连接内使用,无法从该连接外部访问。然而,公共 IP 地址可以从世界任何地方访问。

如果您使用的是 Ubuntu 系统,您可以使用以下命令获取您的个人 IP 地址: ifconfig 。这将列出所有活动网络接口及其关联的私有或公共 IP 地址。

获取公共/私有 IP 的另一种方法是在终端窗口中输入 ip route。此命令显示所有当前活动的路由及其相应的源/目标网络。然后,您可以使用这些路由来追踪哪些设备连接到您计算机的网络接口 - 这包括 DHCP 服务器(例如路由器)分配的公共/私有 IP。

最后,如果您通过以太网电缆或 Wi-Fi(无线)连接连接到路由器,则很可能正在使用网络地址转换 (NAT) – 这意味着从同一本地区域内的一台计算机发送的请求网络正在被转换,以便从 LAN 外部查看时,它们看起来就像来自具有单个 IPS 地址的单个设备。要检查当前设置中是否启用了 NAT,请使用 tracroute 后跟任何网站域名(例如 google.com)。结果应显示数据包在到达目标 Web 服务器之前是否通过 NAT 路由 - 如果是这样,则 NAT 已启用并正常工作!

在 Linux 中查找当前 IP 地址的四种方法

以下是查找设备 IP 地址的四种方法:

方法#1:在桌面上

查找设备 IP 地址的第一种方法是通过 Linux 桌面界面。为此,您需要执行以下操作:

单击写有 Ubuntu Desktop 的标题栏右上角的网络连接图标(Wi-Fi 图标)。将出现一个层叠菜单,如下所示:

从上面显示的菜单中,单击“连接信息”。将出现一个新的连接信息窗口,如下所示:

在上面显示的窗口中,红色突出显示的矩形显示 IP 地址字段前面所写的设备的 IP 地址。

方法#2:在 Shell 上使用 ip 命令

查找设备 IP 地址的第二种方法是通过终端命令。为此,您需要执行以下步骤:

首先,按 Ctrl+ T 打开终端,或者您可以直接单击任务栏上显示的终端图标。您还可以单击任务栏上的搜索图标,然后输入 Terminal 并按 Enter 键将其打开。新打开的终端窗口如下所示:

在终端中输入命令 ip addr show 并按 Enter 键。

ip addr show

该命令如下所示:

一旦你按下回车键,一些信息就会显示在终端窗口上。从下面终端屏幕中显示的信息中,突出显示的矩形除了 inet 字段之外还显示了设备的 IP 地址。

方法#3:在 Shell 上使用 ifconfig 命令

查找设备 IP 地址的第三种方法是通过另一个终端命令。为此,您需要执行以下步骤:

Ctrl+ T或单击终端图标,或在搜索窗口中搜索终端来启动终端如下所示并按 Enter 键。

然后输入命令:

/sbin/ifconfig

在新打开的终端窗口中,然后按 Enter。

一旦你按下回车键,终端屏幕上就会显示很多信息。从下面显示的信息中,突出显示的矩形在 inet addr 字段旁边显示了您设备的 IP 地址。

ifconfig 命令在 Linux 中使用终端查找设备的 IP 地址的工作方式与 ipconfig 命令在 Windows 中使用命令提示符查找设备的 IP 地址的工作方式相同。

方法 # 4:在 Shell 上使用 hostname 命令

查找设备 IP 地址的方法四使用另一个终端命令。对于此方法,您需要执行以下步骤:

Ctrl+ T或单击任务栏上的终端图标启动终端,或在以下位置搜索终端搜索窗口并按 Enter 键。

当终端窗口出现时,键入命令:

hostname -I

并按回车键。该命令显示在以下窗口中:

一旦您按下 Enter 键,您设备的 IP 地址将显示在终端上您输入的命令的正下方。如下所示:

结论

通过使用上面列出的任何方法,您都可以非常快速地找到设备的IP地址,并通过它实现非常安全的网络通信。 IP 地址为您的设备提供了身份,以便您可以随时识别它。一旦您知道设备的 IP 地址,您就可以自由地与连接到您所连接的同一网络的任何其他设备进行交互。我希望这篇文章对您将来有很大帮助。

2024-09-19 05:51 点击量:1