我没有找到方法,但它应该不是那么难:如何让 Apache2 监听端口但不响应。
我的 VH:
<VirtualHost *:80>
ServerName catchall
</VirtualHost>
我不想响应 403 或其他状态...我希望连接失败。
为什么?只是因为我在同一个端口上有另一个 VH,但它正在响应一个域,而我无法拥有这个 IP 连接。
谢谢。
答案1
我相信你应该只需通过 iptables 阻止传出端口即可,如下所示:
iptables -A OUTPUT -p tcp --dport 403 -j DROP
只需将其配置为监听,然后响应其传出的数据包应该被默默地丢弃。此规则必须位于可能适用的任何传出规则之前,这些规则可能包括
"--state ESTABLISHED -j ACCEPT"
线。
更多信息可以在这里找到:http://linuxconfig.org/collection-of-basic-linux-firewall-iptables-rules“