我目前正在研究如何使用IP地址作为访问控制的一种forms:例如,如果请求来自特定的IP地址或范围(例如:192.168.100.0/24),则只允许访问Apache VirtualHost。
我担心的是,是否有可能欺骗他们的IP地址,使其看起来好像他们的请求来自这个地址?
我目前正在研究使用IP地址作为访问控制的一种forms:例如,如果请求来自特定的IP地址或范围,则只允许访问Apache VirtualHost
是的,这是一个合理的安全措施。 不过,这不应该是你唯一的安全措施。
为了扩大这个:
既然你提到apache,我认为你谈论的协议是HTTP。 HTTP使用TCP,因此不受IP欺骗的影响。 当然,有人可能会欺骗最初的TCP SYN数据包上的IP,但是他们将永远无法build立一个TCP套接字,从而永远不能向您的服务器发出HTTP请求。