Я не нашел способа, но это не может быть так сложно: как заставить Apache2 прослушивать порт, но не отвечать.
Мой VH:
<VirtualHost *:80>
ServerName catchall
</VirtualHost>
Я не хочу отвечать 403 или другой статус ... Я хочу, чтобы соединение не удалось.
Зачем ? Просто потому, что у меня есть другой VH на том же порте, но который отвечает за домен, и у меня нет этого IP-соединения.
Спасибо.
Я верю тебе должен просто иметь возможность заблокировать исходящий порт через iptables с помощью чего-то вроде:
iptables -A OUTPUT -p tcp --dport 403 -j DROP
Просто настройте его на прослушивание, а затем при ответе его исходящий пакет должен быть отброшенным молча. Это правило должно быть перед любым исходящим правилом, которое может применяться, которое может включать
"--state ESTABLISHED -j ACCEPT"
Линия.
Более подробную информацию можно найти здесь: http://linuxconfig.org/collection-of-basic-linux-firewall-iptables-rules"