Neutralizer
Neutralizer

Reputation: 308

Apache respond all ports

How can I set my Apache configuration to listen (and respond) all ports? I want to build something like port tester.

I know that I can edit apache2.conf and add following lines but adding 65535 of them is painful.

Listen 1
Listen 2
Listen 3

Is there any way to listen and respond to all ports? Please advise

Upvotes: 1

Views: 259

Answers (1)

Capsule
Capsule

Reputation: 6159

No, you can't within Apache itself but you could make it listen on one port and setup an iptable rule (if running *nix) to redirect a range of port to Apache's port.

That would be something like that:

iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 1:65535 -j DNAT --to-destination apache_local_ip:80

Upvotes: 1

Related Questions