Server 运行多台服务器

Server 运行多台服务器,server,apache2,Server,Apache2,我有3台服务器(物理机器)在我的家庭网络上运行,2台ubuntu和一台raspberry pi。我使用2个用于开发工作,1个用于运行实时网站。使用本地ip 192.168.1.xxx很容易访问所有三个内部simple,但我想从internet访问其中一个开发服务器。我不知道该怎么办 我正在运行apache2和几个虚拟服务器,我猜有一种方法可以将虚拟服务器指向局域网上的其他地方。这是可能的,并且是如何实现的?您的家庭网络可能包括一个电缆调制解调器/路由器,它有一个配置控制台,通常可以通过内部IP地

我有3台服务器(物理机器)在我的家庭网络上运行,2台ubuntu和一台raspberry pi。我使用2个用于开发工作,1个用于运行实时网站。使用本地ip 192.168.1.xxx很容易访问所有三个内部simple,但我想从internet访问其中一个开发服务器。我不知道该怎么办


我正在运行apache2和几个虚拟服务器,我猜有一种方法可以将虚拟服务器指向局域网上的其他地方。这是可能的,并且是如何实现的?

您的家庭网络可能包括一个电缆调制解调器/路由器,它有一个配置控制台,通常可以通过内部IP地址(例如(192.168.xxx.xxx)访问。有时,这个地址会显示在物理粘贴在电缆调制解调器上的标签上。登录到路由器并查找“端口转发”配置项。

您可以使用多种方法

如果您的internet路由器允许您重定向端口。 你可以重新定向你喜欢的端口。 为了确保稳定性,您必须修复计算机的IP地址。 查看更多详细信息(如果您有不同的路由器,它可能会更改)

另一种方法是从路由器使用DMZ,然后从DMZ上的计算机转发端口,我假设它是您的生产服务器。 查看更多信息

您还可以将端口从已经可访问的服务器转发到生产服务器。查看更多信息


最后,您可以使用Apache virtualhost从生产服务器转发URL。查看更多信息。

如何从外部访问生产服务器?我只是将其用于web流量,因此通过站点域名称,您可以在家中使用internet IP?