通过命令行查找 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 地址的设备都有一个路由表,用于确定网络设备的行为。 在里面 example 上面,我们可以看到服务器的路由表,显示服务器的 IP 地址为“203.0.113.86”。

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

结论

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

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

如果您对此信息有任何疑问,我们将随时为您解答与本文相关问题的任何询问,每天 24 小时、每周 7 天、每年 365 天。

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