Toon posts:

Proxy connecties blokkeren in firewall op server

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ola,

Ik had een vraag met betrekking tot het blokkeren van connecties gemaakt via een proxy server met behulp van een firewall.

Ik gebruik Fedora Core 3 als server waarbij ik gebruik maak van iptables als firewall.
Dit systeem werkt zeer goed, maar nu heb ik 1 probleem.

Op de server draaien een aantal gameservers. De meeste hebben nergens last van, maar de RTCW (Return to Castle Wolfenstein) Demo Server (ja, bestaat nog steeds) heeft het volgende probleem:
Het spel zelf is heel erg buggy waardoor velen mogelijkheden hebben gevonden om de server te nuken/hacken. Dit wordt natuurlijk zeer vervelend.
Daarbij komt dat RTCW Demo niet gebruik maakt van punkbuster en guids, dus er kunnen alleen ip adressen gebanned worden (en dus geen cd key of guid of iets dergelijks).

Daar zit nu het probleem: Velen hebben een mogelijkheid gevonden om via een proxy server verbinding te maken met de gameserver. Aangezien er vele vrije openbare proxy servers op internet te vinden zijn, hebben deze mensen dus steeds een ander ip adres. Conclusie: bannen is geen optie, aangezien dit op ip adres basis gaat. En om ze telkens weer te blijven bannen als ze weer een ander ip adres hebben is natuurlijk niet een optie.

Nu dacht ik zelf om poorten 3128, 8080, 8888, etc, dus de veel gebruikte proxy server poorten, te blokkeren middels een iptables regel. Maar helaas, dit werkt niet.

Is er iemand die wellicht een oplossing heeft? Is er een bepaalde poort die ik kan blokkeren waarop proxy servers verbinding maken?

Schematisch zie ik het zo:
client ------ poort 3128, 8080, etc -----> proxy server ------- poort ? ------> mijn server
Klopt dit?

Daarbij even de opmerking: Ik wil alleen verbindingen vanaf een proxy server naar de gameservers blokkeren, dus niet de webserver. Daarmee zou ik veel mensen teleur stellen en dat wil ik niet. Schijnen toch veel mensen te zijn die een proxy gebruiken om te surfen.

Eventueel zou ik ook al geholpen zijn met een (redelijk) complete lijst van openbare gratis proxy servers. Op het internet kan ik die niet echt vinden. Wel tientallen sites met lijsten van gratis proxy servers, maar niet echt handig om op elke site 5 pagina's met lijsten met reclames ertussen en vele andere informatie op te slaan en te gebruiken.

Als iemand een oplossing heeft, dan heel graag.

Alvast hartelijke dank.

Groet,
Geer

  • Wolfboy
  • Registratie: Januari 2001
  • Niet online

Wolfboy

ubi dubium ibi libertas

Dat is niet te blokkeren op die manier, je kan namelijk niet zien of de gebruiker wel of niet een proxy gebruikt, de enige manier die ik zou weten is de via header bekijken maar een anonieme proxy geeft die niet mee.

Blog [Stackoverflow] [LinkedIn]


  • Arnout
  • Registratie: December 2000
  • Laatst online: 05-02 22:41
Inderdaad zijn proxy pakketten niet te onderscheiden...

zie ook http://lists.debian.org/debian-user/2004/06/msg02982.html

Verwijderd

Topicstarter
Da's een tegenvallertje natuurlijk.

Maar in ieder geval hartelijke dank voor de reactie.

Groet,
Geer

Verwijderd

erm, als je goed zoekt in google naar open proxy servers, dan vind je vele lijsten met openstaande proxy's. Als je hier nou eens een lijst van maakt, en deze standaard blocked op je firewall, ben je al een heel eind denk ik.