【问题标题】:can't find my server's private IP address找不到我的服务器的私有 IP 地址
【发布时间】:2011-04-01 13:21:27
【问题描述】:

我有两台 CentOS 5 服务器,一台用于数据库,一台用于代码。

问题是我找不到我的数据库服务器的 IP 地址。当我输入 ifconfig 它说:

eth0      Link encap:Ethernet  HWaddr 00:30:48:BD:B9:91
          inet addr:115.84.182.205  Bcast:115.84.182.255  Mask:255.255.255.192

我在任何地方都找不到我的内部 IP 地址。当我尝试通过其公共 IP 地址连接时,CPU 的等待百分比太高(大约 25%)。

你能告诉我怎么解决吗?我需要购买新的 NIC 吗?

谢谢

【问题讨论】:

  • 内部IP地址是什么意思??您只能为每个 NIC 卡分配一个 IP,并且您似乎已为其分配了公共 IP“115.84.182.205”。
  • Tayyab,你可以给网卡分配虚拟IP地址(参考虚拟接口)。

标签: ip-address


【解决方案1】:

这个问题其实属于ServerFault。

服务器不一定有任何“内部”地址,所以我假设您只需要使用服务器的公共 IP。我也看不出当您使用“公共 IP”而不是“内部 IP”时 CPU 等待时间会增加的任何原因(注意引号?这些地址范围/类型之间没有真正的区别)

【讨论】:

  • 谢谢,我明白了。但是为什么我的 mysql-server 响应很慢并且 %wait 很高呢?我需要做一些配置吗?感谢您的支持。
  • 没有更多细节很难说。您的服务器和客户端计算机之间是否有路由器?什么样的路由器?如果是低端消费级路由器,它们不打算在 LAN 之间进行路由。
猜你喜欢
  • 2017-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-01
  • 2016-12-27
  • 2020-05-18
  • 2011-07-02
  • 1970-01-01
相关资源
最近更新 更多