我沒有找到辦法,但它不可能那麼難:How make Apache2 Listen a port but not responds。
我的影片:
<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」