Zur StartseitePING e.V.
Verein zur Förderung der privaten Internet Nutzung e.V.
25.04.2017

 Home > Aktive und Aktivitäten > Soft






Eingesetzte Software

Bei PING setzen wir auf freie Software. Das bedeutet unter anderem, daß wir auf unseren Servern nur Programme einsetzen, deren Quellcodes frei verfügbar sind. Dadurch sind wir in der Lage, enstehende Probleme und notwendige Anpassungen selbst vorzunehmen, diese mit anderen Nutzern der Software weltweit zu teilen und von deren Erfahrungen gleichermaßen zu profitieren.

Die wichtigsten Software Pakete
  • Das Betriebssystem
    Hierfür setzen wir GNU/Linux ein, eine Variante des bewährten UNIX Systems.
  • Der Webserver
    Apache, zusammen mit mod_perl, mod_ssl und openssl liefert unsere Seiten und die Seiten unserer Mitglieder an das World Wide Web.
  • Der Webproxy
    Damit Webseiten nicht mehrfach von unseren Mitgliedern aus den Weiten des Netzes geholt werden müssen, setzen wir squid als Cache ein.
  • Die Datenbank
    Die technische Details über die mehr als tausend Domains unserer Mitglieder werden in einer Datenbank mit mysql verwaltet.
  • Der Mailserver
    Um den Emailverkehr schnell und zuverlässig abzuwickeln setzen wir qmail ein.
  • Der Webmailserver
    Unsere Mitglieder können empfangene Emails per POP3, UUCP oder per Web lesen. Die Webschnittstelle ist mit sqwebmail realisiert worden.
  • Die Mailinglistenverwaltung
    Mailinglisten des Vereins und der Mitglieder werden mit ezmlm verwaltet. Die dazugehörige Webschnittstelle für die Mitglieder wurde mit ezmlm-web realisiert.
  • Der Domainnameserver
    Alle Aufgaben in Zusammenhang mit der Umsetzung von Domainnamen in IP-Adressen und zurück werden von dem Paket djbdns erledigt.
  • Der Radiusserver
    Die Autorisierung zur Einwahl bei PING wird über dem Radiusserver von Cistron gemacht.
  • Der Newsserver
    News aus dem Usenet werden mit dem Programm INN empfangen und weitergeleitet.
  • Der UUCP-Server
    Unsere Mitglieder können wahlweise Mail und News per UUCP mit unserem Server austauschen. Hierfür setzen wir Taylor-UUCP ein.


Das Betriebssystem

powered by linux Auf unseren Servern läuft GNU/Linux, eine der freien Varianten der UNIX Familie, zu denen auch FreeBSD, OpenBSD und NetBSD gehören. Wir setzen die Redhat Distribution von Linux ein. Zur Distribution gehören neben dem Betriebssystemkern eine große Menge an Dienst- und Hilfsprogrammen, die auch für unseren Betrieb unerläßlich sind, wie z.B. Perl

Der Webserver

powered by apache Unsere Webseiten werden mittels dem Programm Apache bereitgestellt.

powered by mod_perl Mit dem zusätzlichen Modul mod_perl werden dynamische Inhalte und Dienste für die Mitglieder realisiert.

powered by mod_ssl powered by openssl Die Übertragung vertraulicher Inhalte wird von openssl und mod_ssl durch Verschlüsselung geschützt.

Der Webproxy

powered by squidUnsere Mitglieder können durch Einsatz des Webproxies Squid den Zugriff auf häufig besuchte Seiten beschleunigen und die Übertragungskapazität unserer Leitung optimieren.

Die Datenbank

powered by mysqlDie meisten Daten, die für den technischen Betrieb von PING notwendig sind, insbesondere Information über die Mitgliedersites (Domains) und über vorausbezahlte Zeitkonten für unsere 0800-Einwahl, werden in einer mysql Datenbank vorgehalten. Mitglieder und Administratoren haben Zugriff auf die für sie relevanten Teile dieser Datenbank.

Der Mailserver

powered by qmailEmails von und zu PING laufen durch unserem qmail Server. Dieser nimmt Mails per SMTP an und liefert sie per POP3 an die Mitglieder aus, bzw. wickelt beides auf Wunsch per UUCP ab. Weitere Informationen zu qmail sind bei www.qmail.org verfügbar.

Der Webmailserver

Um Mitgliedern die Möglichkeit zu geben, ihre Mails per WWW zu lesen, setzen wir sqwebmail ein.

Die Mailinglistenverwaltung

Mailinglisten des Vereins werden mit ezmlm verwaltet, in der erweiterten Form namens ezmlm-idx. Mitglieder können eigene Mailinglisten über einer mit ezmlm-web implementierten Webschnittstelle einrichten und verwalten.

Der Domainnameserver

powered by djbdnsDer Nameserver für die Domain ping.de ist mit dem Programm tinydns implementiert. Für unsere Mitglieder betreiben wir einen DNS Resolver mit dem Programm dnscache. Beide Programme sind in dem Paket djbdns verfügbar. Weitere Informationen zu djbdns können bei djbdns.org gefunden werden.

Der Radiusserver

Die meisten PING Mitglieder wählen sich über normale Telefonleitungen bei PING ein. Ihre Berechtigung wird mittels eines Passworts überprüft und diese Aufgabe wird PING-intern mit dem RADIUS-Protokoll (Remote Authentication Dial In User Service) abgewickelt. Die Serversoftware hierzu ist Cistron Radius.

Der Newsserver

Usenet News werden bei PING auf einem INN Server abgewickelt. Die Mitglieder können News lesen und schreiben online (mit dem NNRP Protokoll) oder Newsbatches per UUCP austauschen.

Der UUCP-Server

Um die Telefonrechnungen unserer Mitglieder zu schonen bietet PING den Austausch von Mail und News über UUCP, mit der Taylor-UUCP Software.

 


eingesetzte Software - Frank D. Cringle - (2002-10-06 22:14)