通过PHP连接到LAN上的另一台服务器

时间:2015-03-24 16:52:55

标签: php cpanel lan

我在同一个数据中心设置了两台Linux服务器。它们通过专用交换机连接,并且它们在本地IP地址(192.168.0.N192.168.0.M)上相互响应。

目前,我在Server N上有一个PHP文件,通过(基本上)file_get_contents("http://$domain/$folder/$filename.php");在Server M上调用PHP文件,该文件在目标服务器上运行PHP脚本。当然,问题在于它通过互联网传播,在发送和回复中扼杀了带宽。这就是我用私人交换机连接起来的原因。

如何设置它以便我可以将$domain替换为192.168.0.M地址来调用其他文件?我必须在服务器N(Centos 6.6,运行WHM和CPanel)上更改哪些设置才能识别192.168.0.M将快捷方式到服务器M上的$domain主文件夹?

1 个答案:

答案 0 :(得分:1)

这通常由split horizon DNS处理,其中内部DNS查询的答案与外部DNS查询不同。

最好通过适当的内部DNS服务器执行此操作,但如果不能,则可以调整服务器上的hosts文件(在Linux中,/etc/hosts)以覆盖域名的IP。