运行多个服务器
问题描述:
我有3台服务器(物理机)我的家庭网络上运行,2 Ubuntu和覆盆子PI。我使用2开发工作和1运行实时网站。使用本地ip 192.168.1.xxx访问所有三个内部简单是很容易的,但是我想从互联网访问一个开发服务器。我不知道如何去做这件事。运行多个服务器
我运行的Apache2和几个虚拟服务器和我猜有一种方法来对局域网的其他地方指向一个虚拟服务器。这是可能的和如何?
答
您可以使用多种方法。
如果您的互联网路由器,您可以重定向端口。 你可能会重定向你喜欢的端口Asaph回答。 为确保稳定性,您必须修复计算机的IP地址。 检查this post更多细节(它可能的情况下,改变你有不同的路由器)
另一种方法是从你的路由器使用DMZ,再往前,从DMZ上的计算机端口,我以为这是你的生产服务器。 检查this了解更多信息。
您还可以将转发端口从您的可访问服务器转发到生产服务器。查询this了解更多信息。
最后,您可以使用Apache虚拟主机从生产服务器转发URL。查询this question了解更多信息。
答
您的家庭网络可能包含一个电缆调制解调器/路由器,该电缆调制解调器/路由器具有一个通常可通过内部IP地址访问的配置控制台(例如(192.168.xxx.xxx))有时该地址显示在物理卡住电缆调制解调器。登录到路由器,并寻找一个“端口转发”配置项。
如何从外部访问生产服务器? –
我只是通过站点域名将它用于网站流量 – HenryM
您在家有互联网IP吗? –