为什么我在我的云服务器上看不到公网 IP?

为什么我在我的云服务器上看不到公网 IP?

我最近申请了一个基于云的服务器。我对系统管理不是很有经验。所以如果这很愚蠢,请原谅我。

我使用 ifconfig 命令查看可用的网络接口。但我看到的只有这些。

 eth0     Link encap:Ethernet  HWaddr 52:54:00:48:87:33
          inet addr:10.105.9.247  Bcast:10.105.63.255  Mask:255.255.192.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2316148 errors:0 dropped:0 overruns:0 frame:0
          TX packets:817504 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:311812602 (297.3 MiB)  TX bytes:138419228 (132.0 MiB)

 lo       Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

我看不到公共 IP 地址。但这是不可能的,因为我使用提供的 IP 地址远程登录到该服务器。

这是我的问题。他们怎么能隐藏这些信息?可能的原因是什么?

答案1

显然,您没有直接将一个分配给您的机器,但可能有一个映射到您服务器前面的防火墙上,将流量引导到它(NAT)。在您的托管服务提供商的 Web 控制面板中,可能会有一个防火墙控制面板元素,可以在其中配置规则。

背景信息 -

网络地址转换 (NAT)
http://en.wikipedia.org/wiki/Network_address_translation

相关内容