Toon posts:

Wat is er fout aan deze iptables regel?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik heb een proxy server draaien op poort 20000.
deze proxy server forward naar proxy.kennisnet.nl op poort 8080.
Nu wil ik niet via een proxy werken maar via een gateway.
Dus gebruik ik iptables om alle binnen komende request te forwarden naar mijn proxy.
dat doe ik met deze regel.
code:
1
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 20000

Dit staat ook zo uit gelegt in de howto die ik gelezen heb.
Maar het werkt niet. Weet iemand wat er fout gaat? en wat dan de goede regel is?

Verwijderd

Je moet waarschijnlijk ook de INPUT accepteren op poort 20000.
Wat zijn trouwens de rest van de regels?

  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 19:39
Hmmmm...
* Liegebeest peinst

Kobbe ?= Zeus
Dit is precies de zelfde vraag als in de thread van Zeus... Met tevens de zelfde vreemde formulering *grijns*

Sorry hoor...

aniway... Kun je, net als we Zeus vroegen, je vraag misschien iets duidelijker formuleren? Dan kan er wat beter gezegd worden wat je moet doen... :)

Groeten!

Liege, liege, liegebeest!


  • Sihaya
  • Registratie: Juni 2001
  • Niet online

Sihaya

Pasfoto:

In squid.conf de volgende regels toevoegen(ervan uitgaande dat je squid draait)
code:
1
2
3
4
httpd_accel_host virtual 
httpd_accel_port 80 
httpd_accel_with_proxy on 
httpd_accel_uses_host_header on

Een http request voor een normale webserver is anders dan die voor een proxy. Daarom kun je niet gelijk alles forwarden naar je proxy.

Lees vooral dit eens door

signature has expired