Stefan1200's Forum

Deutsch => Projekte / Downloads => Topic started by: Stefan1200 on June 14, 2014, 09:25:37 AM

Title: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on June 14, 2014, 09:25:37 AM
-= Information =-
Dies ist eine TSDNS Alternative welches MySQL als Datenbank verwendet. Zusätzlich wird in der Datenbank abgespeichert, wie oft ein Hostname verwendet worden ist, und wann diese zuletzt abgefragt worden ist. Einfach die jtsdns.sql in die MySQL Datenbank importieren, anschließend kann noch eine eigene Webseite erstellt werden, die die Einträge in der JTSDNS Tabelle verwaltet / hinzufügt. Die Namen der Spalten sind selbst erklärend. Wie bei der richtigen TSDNS Anwendung sind auch Wildcards bei den Hostnamen möglich.

Dieser Dienst kann Fehler haben, aber bei einem Anwender läuft dies bereits ohne Probleme. Für weitere Informationen zur Benutzung bitte die readme.txt Datei lesen.


-= Systemanforderungen =-
Dieses Programm läuft unter Windows und Linux (auch ohne X Server). Auf Mac OS X 10.4+ sollte es ebenfalls laufen, allerdings ungetestet.
Alles was benötigt wird ist die Java SE Laufzeitumgebung Version 5 oder neuer.
Die neuste Version ist auf www.java.com oder http://www.oracle.com/technetwork/java/javase/downloads/index.html zu bekommen.
Anwender von Mac OS X 10.4 oder neuer haben es wohlmöglich bereits installiert.
FreeBSD Anwender können sich auf http://www.freebsd.org/de/java/ über Java auf FreeBSD informieren.
Linux Anwender sollten das Paket openjdk-8-jre-headless / java-1.8.0-openjdk-headless installieren.
Auf älteren Linux Versionen funktioniert auch sun-java5-jre, sun-java6-jre, openjdk-7-jre oder java-1.7.0-openjdk.
Ein Beispiel für Debian oder Ubuntu: apt-get install openjdk-8-jre-headless
Ein Beispiel für CentOS oder Fedora -21: yum install java-1.8.0-openjdk-headless
Ein Beispiel für Fedora 22+: dnf install java-1.8.0-openjdk-headless
Ein Beispiel für OpenSUSE: zypper install java-1_8_0-openjdk-headless
Das Paket gcj-jre (GNU Java) wird nicht funktionieren!


-= Dokumentation =-
Englische Readme Datei and Änderungshistorie - readme.txt (https://www.stefan1200.de/documentation/jtsdns/readme.txt)


-= Download =-
Neuste Version: download (https://www.stefan1200.de/dlrequest.php?file=jtsdns&type=.zip)
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on June 16, 2014, 08:13:54 PM
Neue Version von JTSDNS mit Logdatei Erstellung und aktualisierter Anleitung.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on September 12, 2014, 06:45:35 PM
Version 1.1 Final (16.06.2014) - Aktualisierte Veröffentlichung am 12.09.2014
Kleines Update, dass die MySQL Tabellenspalte hostname auf unique setzt. Sollte die Performance bei großen JTSDNS Tabellen verbessern.
Eine bereits vorhandene Tabelle kann mit folgendem MySQL Befehl aktualisiert werden:

Code: [Select]
ALTER TABLE `jtsdns` ADD UNIQUE (`hostname`)
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on October 26, 2015, 10:37:00 AM
Neue Version 1.2, welches die Installation als Windows Dienst erlaubt. Außerdem kleinere Aktualisierungen.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on August 29, 2016, 07:58:16 PM
Neue Version 1.3, welche jetzt auch mit dem Teamspeak 3.1 Beta Client kompatibel ist und weitere kleinere Neuerungen bringt.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on December 06, 2016, 11:01:16 PM
Neue Version 1.4, welches jetzt auch die Kompatibilität mit dem Teamspeak 3.1 Beta Client weiter verbessert.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on December 11, 2016, 08:10:22 PM
Neue Version 1.4.1, welches einen kleinen Fehler behebt.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on July 30, 2017, 09:25:06 AM
Neue Version 1.5.0, welches die MySQL Datenbank jetzt anders anspricht und gerade in Umgebungen mit vielen Anfragen pro Minute wesentlich besser mit der Datenbank arbeitet (schneller, weniger gleichzeitiger Verbindungen, etc.). Weitere Änderungen bitte in der readme.txt im ersten Beitrag nachlesen!
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on August 27, 2017, 07:27:01 AM
Neue Version 1.5.1, welches die IPv6 Erkennung verbessert und die Windows EXE Dateien aktualisiert.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on August 28, 2017, 09:47:51 PM
Neue Version 1.5.2, welches kombinierte IPv4 und IPv6 Einträge korrekt an den TS3 Client sendet.
Title: Re: JTSDNS - TSDNS Alternative mit MySQL
Post by: Stefan1200 on May 10, 2018, 09:52:52 AM
Neue Version 1.6.0, welches nun das Schlüsselwort NORESPONSE vom originalen TSDNS unterstützt und einen Fehler bei IPv6 korrigiert.

Achtung: Diese Version wurde bisher nicht in einem produktiven Umfeld getestet!