UProxy is een proxy voor UDP protocollen. UProxy werd in eerste instantie ontworpen om gebruikers in staat om te spelen Unreal Tournament wedstrijden via het internet op de computers van het delen van een inbelverbinding.
UProxy kan ook worden gebruikt door een client-server applicatie die het UDP protocol gebruikt en niet clients vereist een vaste haven binden. UProxy moet draaien onder Windows, Linux, of een besturingssysteem dat BSD sockets ondersteunt.
Aanvankelijk UProxy is ontworpen om het spelen van Unreal Tournament wedstrijden over Internet op computers verbonden door een LAN delen van een inbelverbinding maken, maar het kan worden gebruikt om andere games te spelen (zoals Quake) en door elk programma met een UDP-protocol waar klanten don 't moet je een vaste poort binden (niet alleen games!).
De belangrijkste reden waarom ik het deed UProxy toen udpproxy al bestaat, is omdat ik geprobeerd om de haven udpproxy naar Windows, maar het was zo moeilijk dat ik besloot om het herschrijven van een kras. Als gevolg hiervan moet UProxy (en het werk) onder Windows, Linux compileren en, waarschijnlijk, elke OS ondersteunen BSD sockets.
UProxy ondersteunt niet alle functies van udpproxy nog, zelfs als het niet moeilijk moeten zijn om ze toe te voegen. Maar UProxy is nu vrij bruikbaar en ik zal wachten voor het toevoegen van andere functies, terwijl ik weet niet of ik echt nodig.
Usage:
uproxy vorm lokale_poort serveraddress serverpoort
waarin
lokale_poort is de poort van de proxy om inkomende clientaanvragen luisteren
serveraddress is het adres van de server waar de proxy client verzoeken doorsturen
serverpoort is de poort van de server luistert naar inkomende clientaanvragen
Voorbeeld:
Mijn computer heeft het adres 172.16.2.1 op mijn netwerk. Het is verbonden met internet met een inbelverbinding. Als ik wil toestaan computers op mijn LAN toegang tot het Internet in een server met het adres 123.123.123.123 draaien Unreal Tournament op poort 9999 moet ik de volgende opdracht uitvoeren op mijn computer
uproxy 7777 123.123.123.123 9999
dan kunnen andere computers op het LAN moeten het adres 172.16.2.1 gebruiken als server (Unreal Tournament gebruikt UDP-poort 7777 standaard) naar de Unreal Tournament-server 123.123.123.123 op poort 9999 te bereiken.
Berichten:
Tijdens het uitvoeren, UProxy prints bytes in / out statistieken elke 10 seconden.
Bij inkomens een verzoek van een nieuwe klant een bericht wordt getoond en 30 seconden na het laatste pakket verzonden of ontvangen door de klant wordt de pseudo-verbinding verbroken en een ander bericht wordt weergegeven.
Wat is er nieuw in deze release:
Software informatie:
Versie: 0.91
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 256
Maat: 17 Kb
Reacties niet gevonden