0
如何設置我的Apache配置以偵聽(並響應)所有端口?我想建立像端口測試器這樣的東西。Apache響應所有端口
我知道我可以編輯apache2.conf並添加以下行,但添加65535個是很痛苦的。
Listen 1
Listen 2
Listen 3
是否有任何方法來監聽和響應所有端口? 請告知
如何設置我的Apache配置以偵聽(並響應)所有端口?我想建立像端口測試器這樣的東西。Apache響應所有端口
我知道我可以編輯apache2.conf並添加以下行,但添加65535個是很痛苦的。
Listen 1
Listen 2
Listen 3
是否有任何方法來監聽和響應所有端口? 請告知
不,你不能在Apache本身內,但你可以讓它監聽一個端口,並設置一個iptable
規則(如果運行* nix)將一個端口範圍重定向到Apache的端口。
這將是類似的東西:
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 1:65535 -j DNAT --to-destination apache_local_ip:80
這似乎是一個非常糟糕的主意,有很多是對你將要保留的端口上偵聽的協議,你可能會嚴重破壞東西。例如,您需要訪問端口22以使用'ssh' –