通过命令行查找 Linux 服务器的 IP

出于各种原因,了解服务器的 IP 地址可能是有用的信息。 毕竟,除了您的域之外,服务器的 IP 是用于访问服务器的主要地址。 在对以下内容进行更改时,可能需要了解服务器的 IP:DNS、网络和安全性。 一台服务器可能有一个 IP,也可能有多个 IP,但有时,您可能需要一种快速检查的方法,因为它很容易忘记。

在本教程中,我们将向您展示如何验证任何现代 Linux 服务器的 IP。 要继续,您只需要通过 SSH 或 TTY 访问服务器。

先决条件

  • 本教程需要 SSH 和命令行的基本知识。
    请参阅我们关于通过 SSH 进行命令行访问的知识库文章。
  • 您必须具有对服务器的 SSH 访问权限。

使用命令行检查 IP

第1步。
通过 SSH 登录到您的服务器开始该过程。

ssh [email protected]

第2步。
现在通过 SSH 登录,运行以下命令检查服务器 IP。

ip route

这个命令使用了 `ip` 工具并调用了 `route` 对象。
此命令打印当前路由表。

读取结果

执行命令后,您将看到类似于以下文本的输出。

default via 203.0.113.1 dev eth0  203.0.113.0/24 dev eth0 proto kernel scope link src 203.0.113.86  198.51.0.0/16 dev eth0 scope link metric 1002

此信息向我们展示了服务器 IP 路由表,它本质上是一组用于确定数据将被定向到何处的规则。

使用此技术查找服务器的 IP 时,您需要注意包含 `源文件` 后跟一个 IP 地址。 在这些行中,IP 地址跟在 `源文件` 是服务器上配置的 IP。

任何使用 IP 地址的设备都有一个路由表,用于确定网络设备的行为。 在上面的示例中,我们可以看到服务器路由表,显示服务器的 IP 地址为“203.0.113.86”。

虽然对新用户来说可能看起来并不多,但这些行充满了有价值的信息。 路由表的每一行都用于描述不同的行为或条件。 有关这些设置的更多信息可以在 ip 命令手册页中找到。 这些设置可以在命令行中使用 `man ip route` 找到。 此外,我们可以阅读 联机 IP 命令的手册页.

结论

我们以成为 Hosting™ 中最有帮助的人而自豪!

我们的支持团队由经验丰富的 Linux 技术人员和才华横溢的系统管理员组成,他们对多种网络托管技术(尤其是本文中讨论的技术)有着深入的了解。

如果您对此信息有任何疑问,我们随时可以回答与本文相关问题的任何询问,一年 365 天,一周 7 天,一天 24 小时。

如果您是完全托管的 VPS 服务器, Cloud 专用,VMWare 私有 Cloud, 私有父服务器, 托管 Cloud 服务器或专用服务器所有者,如果您对执行列出的任何步骤感到不舒服,可以通过电话联系我们 @800.580.4985,a 聊天 或支持票以协助您完成此过程。