【问题标题】:Ubuntu as a server? [closed]Ubuntu作为服务器? [关闭]
【发布时间】:2012-08-02 00:07:32
【问题描述】:

我已经在我的电脑上安装了最新的 Ubuntu (12.04),当我安装 ifconfig 时,它会显示这个 IP:192.168.1.22

我不想使用内部ip,我想将其用作服务器。

但是,当我访问 www.whatismyip.com 网站时,它实际上显示了我的 IP 27.82.XXX.XXX

如何在我的电脑上获取此 IP,以便我可以将我的电脑用作服务器。

【问题讨论】:

  • 阅读port forwarding 并配置您的路由器。可能你没有静态 IP 所以你应该使用dynamic DNS
  • 只有当它是你的(从提供商那里获得静态 ip)时,你才能获得该 ip。仅仅因为你看到 27.... 并不意味着你可以拥有它。 192...是你电脑在本地网络的ip。

标签: linux networking ubuntu webserver ip


【解决方案1】:

27.82.XXX.XXX IP 实际上是您的互联网路由器的全球 IP,而不是您的 PC/服务器。如果您希望能够使用该 IP 访问您的服务器,则需要将路由器中的正确端口转发到服务器的本地 IP (192.168.1.22)。例如,如果您想将其用作 Web 服务器,您可能需要转发端口 80 (HTTP) 和/或 443 (HTTPS)。或者,如果您需要 SSH 访问,请转发端口 22。Here 是一个很好的指南,它解释了如何做。

此外,除非您拥有来自互联网提供商的静态 IP,否则不要期望您的全球 IP 会保持不变。这就是dynamic DNS 的用武之地。它允许您分配一个主机名,即使IP 更改,该主机名也始终指向您的服务器。我个人更喜欢dnsdynamic.org,因为它简单、免费且不受限制。

【讨论】:

  • 我有静态 ip 那怎么办?
  • 谢谢这是非常有用的信息。 @jStiffs 谢谢 :)
猜你喜欢
  • 2012-06-12
  • 2023-04-04
  • 2011-06-09
  • 2012-04-18
  • 2012-07-26
  • 2021-03-28
  • 1970-01-01
  • 1970-01-01
  • 2013-09-30
相关资源
最近更新 更多