这是安全问题。我有一个套接字服务器,应该只能从同一台服务器访问,换句话说,只能从本地主机。我需要以某种方式检查尝试连接的远程用户是否不属于局外人。目前,我想出了:限制套接字服务器访问
socket_getpeername($current_socket, $client_address, $client_port);
if($client_address == '127.0.0.1')
{
//allow
}
但这种方法是不是最好的,因为我在继续之前需要socket_accept()
任何用户。有人知道如何处理它吗?
约在使用防火墙端口是什么?设置一个规则来防止外部访问。 – ethrbunny