PHP向远程服务器询问名称或IP

时间:2017-06-25 20:07:37

标签: php curl

我有两个类型的服务器,主要和子服务,假设SERVER 1为主,SERVER 2SERVER 3为sub。

服务器1

将处理所有服务器2& 3做。

SERVER 2,SERVER 3

将帖子信息卷曲到服务器1,服务器1将处理信息并回复回复海报。

问题

如何让SERVER 1识别海报。我无法从服务器2和服务器2发送服务器名称3因为它可以被操纵。

2 个答案:

答案 0 :(得分:1)

$_SERVER['REMOTE_ADDR']为您提供请求来自的IP。

答案 1 :(得分:0)

听起来你真正想做的就是阻止来自其他主机的访问。

一种方法是简单地配置防火墙,以便只能从2和3访问服务器1。

另一种方法是使用客户端证书。

这验证了请求仅来自授权的主机(假设当然没有人偷走他们的证书)。如果证书被泄露,您可以随时撤销证书。