实时互联网上的 Ubuntu 服务器

实时互联网上的 Ubuntu 服务器

我刚刚在办公室机器上安装了 Ubuntu Server 12.04,并安装了 openSSH、DNS 和 LAMP Server。我还将 IP 设为静态,这样我就可以轻松访问办公室内的服务器,但当我尝试从家里访问服务器时,它却无法正常工作。

我知道我必须做一些改变并且需要安装一些防火墙(我刚刚读过几篇帖子)但是我想专家的建议会节省我的时间。

答案1

首先,您应该从 ISP 处获得一个“永久”公共 IP,然后您仍然需要在家用路由器中设置 NAT 基础设施,除了将您的单个公共 IP 乘以所需的私有 IP 之外,它还增加了一层相当不错的安全性。为了从您的家中运行服务,一些路由器允许您建立非军事区 (DMZ) 和/或设置端口转发以及运行防火墙。然后,如果您想运行 HTTP 服务器,并且您的公共 IP 在端口 80 上收到外部生成的请求,路由器会将该请求路由到您的 HTTP 服务器所在的路由器端口,接下来您的 HTTP 服务器将接受该请求等等……

相关内容