Beiträge von RHA

    Aus meiner eigenen persönlichen Erfahrung heraus würde ich eher zu einem Uranus tendieren. Ich habe selber einen auf dem Minecraft, 1 Web-Präsenz, 3 TS3 mit je 20 Slots (Erfahrungsgemäß nie mehr als insgesamt 10 Leute online) und ein CoD4 laufen. Damit ist auch schon gut und der Server hat ausreichend zu tun. Der CoD4 läuft soweit gut, der Minecraft könnte ein wenig besserlaufen. Die restliche Performance ist in Ordnung.

    Und sicher würde ich dein server nicht nennen, wenn man da eindringen kann.

    Wenn es danach geht ist ein Server NIE wirklich sicher. Es ist nur eine Frage der Zeit und der Ausdauer. Man kann den Server soweit absichern, das die Script-Kiddies und Spam-Schleuder-Sucher aufgeben und nicht weitermachen. Deshalb sollte man einen Server auch nicht einrichten und vergessen, sondern regelmäßig kontrollieren und pflegen.

    extremmichi
    Das habe ich z.B. nicht gewusst. Vielen Dank für den Hinweis.


    Ich schaue mir immer noch das Skript von RayMD an. Wenn ich dieses (ggf. leicht verändert) verwende, sollte man dort evtl. stoppen und starten von fail2ban mit einbinden? Also erst fail2ban stoppen, Firewall konfigurieren, dann fail2ban wieder starten?

    Zugriffe auf Port 80 hast du weiter oben bereits akzeptiert. Akzeptierte Pakete werden nicht weiter gefiltert, also wird nichts geloggt.

    Darf ich fragen, woher die E-Mails kommen, die Du mit POP3 abholen willst? Vielleicht sollte der SMTP-Port geöffnet werden.

    OK, dann hätte ich evtl. für das HTTP-Limit ein "iptables -I ......." verwenden sollen, damit die Regel oben eingefügt wird (das müsste doch funktionieren).

    Code
    iptables -I INPUT -i eth0 -p tcp --dport 80 -j LOG --log-prefix "Apache Access" --log-level 6 -m limit --limit 15/m


    Und du hast natürlich Recht, ich habe SMTP vergessen.


    RayMD
    Besteht in deinem Skript nicht das gleiche Problem? Es werden erst die Regeln für die Services eingetragen und dann folgt das HTTP-Limit.

    Hmmmm, das Thema trifft wohl nicht auf großes Interesse. Aber ein riesen Fehler scheint wohl auch nicht drin zu sein, sonst hätte mir hier bestimmt jemand virtuell eine an den Hinterkopf geklatscht. Ich hätte allerdings mit meinem Beitrag gern den Anstoß zu der Ausarbeitung eines gesunden Skriptes für die Grundeinrichtung eines Servers gegeben. Nicht alle hier (so wie ich) sind nicht sehr erfahren mit der Firewall von Linux.

    Ich habe bei meinen Recherchen zur Vorbereitung der bald anstehenden Migration meines Servers folgendes Skript zusammen gestellt, welches gegenüber dem oben genannten einige Unterschiede aufweist. Könnte mal jemand drüber schauen und ggf. Kommentieren welche Lösung besser/eleganter ist bzw. was sich evtl. besser lösen lässt?

    Vielleicht solltest du dich mal an das WBB-Forum wenden. Solange du hier niemanden findest der sich mit WBB wirklich auskennt wirst du hier wohl nur allgemeine Tipps bekommen und keine genauen Angaben in welche Menüs und was du klicken musst. Das wird dir bei deinem scheinbar geringen Background-Wissen wohl in keinster Weise helfen.

    Ich habe jetzt nochmal meine Server neu gestartet. Bei mir erscheint folgendes im LOG :


    2013-05-16 07:13:49.585512|INFO |ServerLibPriv | | TeamSpeak 3 Server 3.0.7 (2013-03-02 06:03:25)
    2013-05-16 07:13:49.586596|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
    2013-05-16 07:13:49.586628|INFO |DatabaseQuery | | dbPlugin version: 3.7.3
    2013-05-16 07:13:49.588579|INFO |DatabaseQuery | | checking database integrity (may take a while)
    2013-05-16 07:13:49.920302|INFO |Accounting | | Licensing Information
    2013-05-16 07:13:49.920353|INFO |Accounting | | type : Non-profit
    2013-05-16 07:13:49.920391|INFO |Accounting | | starting date : Sat Dec 1 00:00:00 2012
    2013-05-16 07:13:49.920411|INFO |Accounting | | ending date : Mon Jun 3 00:00:00 2013
    2013-05-16 07:13:49.920427|INFO |Accounting | | max virtualservers: 10
    2013-05-16 07:13:49.920440|INFO |Accounting | | max slots : 512

    Also mit einer gültigen (registrierten) NPO-Lizenz sollte alles noch funktionieren. Ich habe auch noch einen "alten" vServer (Linux-Virtualisierung), und bei mir läuft der TS3-Server noch einwandfrei mit der installierten Lizenz (registriert). Probleme dürfte es nur mit einer "Freien" (unregistrierten) Lizenz geben. Hier muss gemountet werden, was man auf den alten Servern ohne den Support nicht kann. Der Fehler deutet, laut FAQ und einigen Einträgen im Forum von TeamSpeak, tatsächlich darauf hin das keine registrierte Lizenz vorhanden ist und der Mount durchgeführt werden muss. Wenn Netcup dies für die alten Server nicht mehr umsetzen möchte, dann hast du ein Problem. Du musst dann ggf. eine NPO registrieren oder auf KVM migrieren.

    Reden wir hier eigentlich von einem KVM oder eine Linux-vServer?

    Einer der "alten" Linux-vServer sollte die Daten ja eigentlich nicht im laufenden Betrieb speichern (für das Snapshot wird der Server gestoppt). Bei KVM allerdings wird im laufenden Betrieb gespeichert, was zu Fehlern führen kann. Darauf sollte an dieser Stelle evtl. ausdrücklich hingewiesen werden, da sich der eine oder andere darüber nicht bewusst sein wird.

    Wer die Möglichkeit hat, sollte zu den Kabelanbietern wechseln (Unity bzw. KabelDeutschland/KabelBW) oder regionale Anbieter (NetCologne, M-net, etc.).

    Wobei KabelDeutschland nicht unbedingt das leuchtende Beispiel ist. Habe bei denen in unserer Gegend selten einen Anschluss (32.000er) erlebt, der auch nur annähernd an die maximal möglichen Geschwindigkeiten kommt. Das der Download im Tagesverlauf etwas variiert ist ja noch zu verkraften (ist halt im Mittel schnell genug), aber das mit den meisten Anschlüssen im Upload gerade 1,2MBit möglich sind (sind gerade 60% der bis zu 2Mbit), das ist nicht unbedingt berauschend. Ein höherer Upload war schon oft für mich Anlass zur Überlegung zu einer 100Mbit-Leitung.