Apache2: Wie kann ich Apache2 dazu bringen, nicht zu antworten?

Apache2: Wie kann ich Apache2 dazu bringen, nicht zu antworten?

Ich habe keine Möglichkeit gefunden, aber es kann nicht so schwer sein: Wie bringt man Apache2 dazu, einen Port abzuhören, aber nicht zu reagieren?

Mein VH:

<VirtualHost *:80>
    ServerName catchall
</VirtualHost>

Ich möchte nicht mit 403 oder einem anderen Status antworten ... Ich möchte, dass die Verbindung fehlgeschlagen ist.

Warum? Einfach, weil ich einen anderen VH auf dem gleichen Port habe, der aber für eine Domäne antwortet und ich diese IP-Verbindung nicht herstellen kann.

Danke schön.

Antwort1

ich glaube IhnensollenSie können den ausgehenden Port einfach über iptables mit etwas wie dem folgenden blockieren:

iptables -A OUTPUT -p tcp --dport 403 -j DROP

Konfigurieren Sie es einfach so, dass es zuhört, und dann als Antwort sein ausgehendes Paketsollenstillschweigend gelöscht werden. Diese Regel müsste vor jeder ausgehenden Regel stehen, die gelten könnte, einschließlich der

"--state ESTABLISHED -j ACCEPT" 

Linie.

Weitere Informationen finden Sie hier:http://linuxconfig.org/collection-of-basic-linux-firewall-iptables-rules"

verwandte Informationen