Quote:
Originally Posted by x-AcT
Wieso sollte es auch nicht mit dynds gehen? Der Gameserver weiß doch nicht, ob der Client die dynds vorm connect aufgelöst hat oder direkt die IP bekommen hat.
|
Versuche mal doch selbst von aussen zu einen dynds oder no-ip adresse zu connecten.
1. Die gängige Gameservers, sind nicht darauf modifiziert worden das die Datenbanken dns Namen aufnehmen, nur IP Adressen, und das wird nicht dynamisch geändert.
2. es fehlen dazu die notwendige Änderungen auch in LS und GS, zB.
z.Z:
String[] mask = pattern.split("\\.");
String[] ip_address = address.split("\\.");
( da gibt es noch kein getByName)
Erst mit, wird etwas :-)
ia1 = InetAddress.getByName(pattern);
ia2 = InetAddress.getByName(address);
addressToCheck1 = ia1.getHostAddress();
addressToCheck2 = ia2.getHostAddress();