如何查看vps的真实ip
如何查看VPS的真实IP

在互联网上,我们经常需要使用VPS(虚拟专用服务器)来搭建网站、运行应用程序等,有时候我们可能需要获取VPS的真实IP地址,以便进行一些调试工作或者了解VPS的网络环境,如何查看VPS的真实IP呢?本文将为您详细介绍几种方法。
通过SSH连接查看IP地址
1、打开命令行工具(如Windows下的cmd或PowerShell,macOS和Linux下的Terminal)。
2、输入以下命令,连接到您的VPS:

ssh 用户名@服务器IP地址
ssh root@192.168.1.100
3、成功连接后,您可以在命令行中输入以下命令,查看您的真实IP地址:

ifconfig
或者
ip addr show
4、在输出的信息中,找到与您的公网IP相关的部分,即为您的真实IP地址。
通过ping命令查看IP地址
1、打开命令行工具。
2、输入以下命令,发送一个ICMP请求到您的公网服务提供商(如阿里云、腾讯云等):
ping -c 4 www.baidu.com
-c表示发送的请求数量,4表示发送4个请求;www.baidu.com是百度的域名,您可以替换为其他公网服务提供商的域名。
3、在输出的信息中,找到“来自”或“回复来自”后面显示的IP地址,即为您的真实IP地址,这个IP地址可能是您的公网IP,也可能是您的VPS的内网IP,如果您无法获取到这个IP地址,说明您的VPS可能没有接入公网。
通过traceroute命令查看网络路径和IP地址
1、打开命令行工具。
2、输入以下命令,追踪数据包从您的本地计算机到目标网站(如www.baidu.com)所经过的路由节点:
traceroute www.baidu.com
3、在输出的信息中,您可以看到数据包经过的每个路由节点的IP地址和延迟时间,这些IP地址就是数据包在网络中的传输路径,您可以通过分析这些路径,找到您的真实IP地址,但请注意,这种方法可能无法直接获取到您的真实IP地址,因为某些路由节点可能会对数据包进行修改或转发,traceroute的结果仅供参考。
通过在线查询工具查看IP地址
1、打开浏览器,访问以下网站之一:https://www.ip138.com/ 或者 https://ip.cn/ 或者 https://www.ipzhijia.com/。
2、将鼠标移动到页面右上角的“站长工具”图标上,点击“IP查询”。
3、在弹出的窗口中,输入您要查询的域名或IP地址,然后点击“查询”按钮。
4、在查询结果页面中,您可以看到您的公网IP地址,请注意,这个IP地址可能是您的VPS的内网IP,也可能是您的公网IP,如果您无法获取到这个IP地址,说明您的VPS可能没有接入公网。