Author Topic: JTSDNS - TSDNS Alternative mit MySQL  (Read 21937 times)

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
JTSDNS - TSDNS Alternative mit MySQL
« 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


-= Download =-
Neuste Version: download
« Last Edit: August 28, 2017, 09:46:42 PM by Stefan1200 »

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #1 on: June 16, 2014, 08:13:54 PM »
Neue Version von JTSDNS mit Logdatei Erstellung und aktualisierter Anleitung.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #2 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`)

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #3 on: October 26, 2015, 10:37:00 AM »
Neue Version 1.2, welches die Installation als Windows Dienst erlaubt. Außerdem kleinere Aktualisierungen.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #4 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.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #5 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.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #6 on: December 11, 2016, 08:10:22 PM »
Neue Version 1.4.1, welches einen kleinen Fehler behebt.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #7 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!

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #8 on: August 27, 2017, 07:27:01 AM »
Neue Version 1.5.1, welches die IPv6 Erkennung verbessert und die Windows EXE Dateien aktualisiert.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #9 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.

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTSDNS - TSDNS Alternative mit MySQL
« Reply #10 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!