Beiträge von SkrilLinux

    Hey Leute,
    welcher Befehl erlaubt mir alle ausgesperrten IP´s die ich mit iptables erstellt habe zusehen?
    Habe schon gegoogelt leider ohne erfolg.
    Ich hoffe jemand hat mir den Befehl.

    Das im Grunde ganz simpel. Schau mal in die Prozessliste wie der Teamspeak Prozess heißt.
    Mit dem Code kannst du dann anhand des Namen prüfen ob der Prozess schon läuft.


    Bash
    #!/bin/sh
    if pidof apache2; then 
       echo "apache2 läuft (Prozess-ID: $(pidof apache2))"
    else
       echo "apache2 läuft nicht"
    fi
    
    
    exit 0


    Danke!
    So klappt es wunderbar:

    Bash
    #!/bin/shcase "$1" instart)	if pidof samp9852; then 		echo "Der Server ist bereits schon gestartet"		exit 1	else		echo "Server wird gestartet bitte warten ...\n"	fi	sleep 1	cd /home/samp/9852	screen -AmdS samp9852 ./samp9852	echo "Server wurde erfolgreich gestartet ..."	;;stop)		cd /home/samp/9852	screen -S samp9852 -X quit	echo "Server wird gestoppt ..."	;;restart)	cd /home/samp/9852	screen -S samp9852 -X quit	sleep 1	if pidof samp9852; then 		echo "Der Server ist bereits schon gestartet"		exit 1	else		echo "Server wird neugestartet bitte warten ..."	fi	sleep 1	cd /home/samp/9852	screen -AmdS samp9852 ./samp9852	echo "Server wurde erfolgreich neugestartet ..."	;;*)	echo "Falsche benutzung bitte, $0 (start/stop/restart)"	exit 1	;;esacexit 0

    Hey Leute,
    habe hier mein Startscript, wie baue ich es ein das wenn der Server bereits gestartet ist das dann eine Meldung mit "Server bereits gestartet" kommt?
    Danke schonmal :)


    //Habe das ganze in meinem Control Panel und kann den Server so oft wie ich will starten, jedesmal geht halt ein weiterer Prozess auf.


    Bash
    #!/bin/shcase "$1" instart)	cd /home/samp/9852	screen -AmdS samp9852 ./samp9852	echo "Server wird gestartet ..."	;;stop)		cd /home/samp/9852	screen -S samp9852 -X quit	echo "Server wird gestoppt ..."	;;restart)	cd /home/samp/9852	screen -S samp9852 -X quit	sleep 1	cd /home/samp/9852	screen -AmdS samp9852 ./samp9852	echo "Server wird neugestartet ..."	;;*)	echo "Falsche benutzung bitte, $0 (start/stop/restart)"	exit 1	;;esacexit 0

    Lies meinen Beitrag nochmal... da steht nicht ipconfig..


    Das nenn ich mal fail, sry :D
    Klappt jetzt zu starten:

    Code
    root@vhost8:~# apf -s
    apf(10970): {glob} activating firewall
    apf(11014): {glob} unable to load iptables module (ip_tables), aborting.
    apf(10970): {glob} firewall initalized
    apf(10970): {glob} !!DEVELOPMENT MODE ENABLED!! - firewall will flush every 5 minutes.
    root@vhost8:~#


    Aber gleiche Problem wie vorher
    // Problem gelöst: http://platonic.techfiz.info/2…ptables-module-ip_tables/
    // Nächstes Problem :P
    Kommt immer das:

    Code
    iptables: Memory allocation problem.
    Code
    eth0: error fetching interface information: Device not found
    eth0: error fetching interface information: Device not found


    Das sagt doch schon alles.
    Gib mal den Befehl ifconfig ein und guck was dort steht. Wenn du dort kein eth0 findest (steht ganz vorne) dann musst du deine Config anpassen ;)


    Code
    root@vhost8:~# ipconfig
    -bash: ipconfig: command not found
    root@vhost8:~#


    Code
    root@vhost8:~# whereis iptables
    iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz
    root@vhost8:~#

    Und noch was ^^
    Die hat Standartmäßig einen Testmodus an.
    Das heißt die läuft nur für 5 Minuten und geht danach aus.
    Das hat den Zweck das du dich nicht selbst ausschliesst.


    Grüsse


    Danke, weiss ich aber bereits schon ^^
    Habe mir das Video ja angeguckt und dort sagt er das auch ;)

    apf(8722): {glob} unable to load iptables module (ip_tables), aborting.
    apf(8682): {glob} firewall initalized



    Das Module wurde nicht geladen, frag mal bei deinem Hoster nach, ob er das laden könnte


    Wenn ich das hier eingebe klappt es aber:

    Code
    root@vhost8:~# service apf-firewall start
    [ ok ] Starting easy iptables based firewall system : apf-firewall.
    root@vhost8:~#

    Hast du APF überhaupt gestartet?


    "apf -s"


    LG Cal44


    habe sie mit:

    Code
    service apf-firewall start


    gestartet


    Bei deinem Befehl kommt das:

    Code
    root@**:~# apf -s
    eth0: error fetching interface information: Device not found
    apf(8682): {glob} activating firewall
    eth0: error fetching interface information: Device not found
    eth0: error fetching interface information: Device not found
    apf(8722): {glob} unable to load iptables module (ip_tables), aborting.
    apf(8682): {glob} firewall initalized
    root@**:~#

    Hey Leute,
    ich habe mir eben die APF-Firewall auf meinen Linux-Server gezogen.
    Habe Sie konfiguriert und gestartet.
    Nun muss man ja eig die Eingehenden Ports zb für Teamspeak und SAMP Server freischalten.
    Ich habe die Ports nicht eingetragen, man kann aber trotzdem drauf connecten.
    Ist das normal? Oder ist sie falsch konfiguriert?
    Habe es so wie hier: http://www.youtube.com/watch?v=CBFwhHE7S7k