我在同一个数据中心设置了两台Linux服务器。它们通过专用交换机连接,并且它们在本地IP地址(192.168.0.N
和192.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
主文件夹?
答案 0 :(得分:1)
这通常由split horizon DNS处理,其中内部DNS查询的答案与外部DNS查询不同。
最好通过适当的内部DNS服务器执行此操作,但如果不能,则可以调整服务器上的hosts文件(在Linux中,/etc/hosts
)以覆盖域名的IP。