Beiträge von neptun

    Wir haben bei Vodafone Kabelinternet mit Feste Ip ipv4, wir betreiben an Schluß


    im bridge modus, also das Modem ist ohne Router Funktion, das übernimmt Linux.


    Wir richtet man sowas ein?


    Dass Rechner hat 2 Netzwerkkarten intern und extern fürs Internet.


    Eine Netzwerkkarte auf „Dynamic Addres“ stellen würde gehen

    kann ich dort auch einfach meine Feste IP eintragen?


    Oder soll das Modem als Gateway eintragen mit der Feste IP?


    Betr. Suse Leap 15.3

    W kann ich einstellen, das Logrotate nur um 1:00 Nachts los legt?


    sonst läuft Advanced ins Leere, das um 0:00 Uhr startet


    In die Crontab steht nur:


    -*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1


    Das hat aber nichts damit zu tun?



    Wenn in die /etc/logrotate.conf

    weekly steht

    wird dann nur 1X die Woche geschaut, ob die Log eine bestimmte Größe erreich hat?


    Kann man das auch auf 2 Wochen oder einen Monat erhöhen?

    Kann man bei Log Rotation ein Path angeben, wo die .xz packs hinkommen?

    und werden die dort auch beim 3 mal gelöscht?



    Code
    zypper install opi
    opi php8

    Hier wurde alles installiert außer

    apache2-mod_php8

    das muss noch per Hand nach installiert werden.

    Dann noch

    a2enmod php

    hinterher, hier wichtig php anzugeben, nicht php8

    Für SSL noch

    a2enmod ssl

    a2enflag SSL

    Dann sollte PHP 8 laufen

    b="$(ifstatus dsl0)" # dsl0 no-device wenn Down



    if [[ "$b" =~ "no-device" ]]

    then

    ifup dsl0

    echo einwahl $(date +%d.%m.%y/%H:%M) >>/wartung/log

    #else

    # echo OK $(date +%d.%m.%y/%H:%M) >>/wartung/log

    fi


    mit ifstatus kann man gut den Status auslesen, so habe ich das schnell per Script umgesetzt.

    Der Server hat noch eine 2. Netzwerkkarte darüber zieht er Daten mit 1GB, die DSL Einwahl ist nur für den Webserver.

    Daher geht Ping nicht so einfach, aber was geht würde, ein Ping auf die Feste IP, ist die Einwahl weg wäre die auch Down sein.

    der Ping geht hinten raus, der Rechner hängt noch am Router.

    Bin aber schon etwas weiter...


    mit ifstatus dsl0 bekomme ich

    dsl0 no-device # wenn Down

    zwischen den 2 Wörter sind 12 Space, da kann man sich aber nicht verlassen, also braucht man nur ein Script was nach

    no-device sucht

    Shell script ist echt nicht meinst, aber sowas wie


    Code
    a=fstatus dsl0  			# glaube das muss anders geschrieben werden
    if [[ "$a" =~ "no-device" ]]
    then
    ifup dsl0
    else
    echo "alles gut"
    fi

    sollte es sein

    Mein Rechner wählt sich mit if up dsl0 ins Netz ein.


    Wie kann ich prüfen, ob die Einwahl noch steht?


    Über ip route kann ich die Feste IP sehen, aber auch viele andere Daten.


    Ich würde mich wünsche ,ich könnte schreiben,

    echo ip route dsl0 und es wird die Ip ausgegeben.


    Noch einfacher wäre natürlich sowas wie


    if einwahl=1 ..

    ...



    Jemand eine Idee?


    Betr. Suse 15.3

    Supy, eingelesen funktioniert, beim Start wird meine Testdatei im Home gelöscht.



    aber ich will im Script mit


    mount 192.168.0.30:/backup/server_5/ /backup_nfs/


    ein Laufwerk mounten


    der Befehl kann wohl nicht so früh ausgeführt werden


    im sys manager steht

    Failed (Failed)

    mount.nfs: Network is unreachable


    wenn ich das LW in die Fstab lege, hängt der Server dann beim hochfahren, wenn der NFS-Sever nicht verfügbar ist



    Gibt es sonst noch eine Möglichkeit?