目前,我正在使用IPTABLES禁止访问我的网站的人。 在IPTABLES中使用这种格式:
iptables -I INPUT -s 96.266.184.52 -j DROP -m comment --comment "whatever I have to say"
我想反而让它设置iptables将redirect到特定的人(在这种情况下IP 96.266.184.52)到一个网站,它说,他们被禁止,并涉及到解锁步骤。 相反,我这样做使用apache,另一个IP,redirect到一个特定的端口,无论情况如何,我想不访问我的任何东西,除了一个网页告诉他们如何被解除。
为了做到这一点与iptables你可以设置一个虚拟服务器在Apache监听备用端口与docroot设置为如何被取缔的指示。
iptables -t nat -I PREROUTING -p tcp --dport 80 -s 96.266.184.52 -j DNAT --to-destination $server_ip_address:$alternate_apache_port