Folgendes Script mit dem Namen "firewall.sh" möchte ich aus einem beliebigen Ordner aufrufen.
#!/bin/sh
ipfw -f flush
ipfw add 02000 allow ip from any to any via lo*
ipfw add 02010 deny ip from 127.0.0.0/8 to any in
ipfw add 02020 deny ip from any to 127.0.0.0/8 in
ipfw add 02030 deny ip from 224.0.0.0/3 to any in
ipfw add 02040 deny tcp from any to 224.0.0.0/3 in
ipfw add 02050 allow tcp from any to any out
ipfw add 02060 allow tcp from any to any established
ipfw add 12190 deny log tcp from any to any
ich mach das mit "sudo sh firewall.sh"
Wenn ich dann mit "sudo ipfw list" in die Regeln schaue, wurde dort nichts geaddet. Was mache ich denn bitte falsch?
Kann mir da einer kurz helfen?
#!/bin/sh
ipfw -f flush
ipfw add 02000 allow ip from any to any via lo*
ipfw add 02010 deny ip from 127.0.0.0/8 to any in
ipfw add 02020 deny ip from any to 127.0.0.0/8 in
ipfw add 02030 deny ip from 224.0.0.0/3 to any in
ipfw add 02040 deny tcp from any to 224.0.0.0/3 in
ipfw add 02050 allow tcp from any to any out
ipfw add 02060 allow tcp from any to any established
ipfw add 12190 deny log tcp from any to any
ich mach das mit "sudo sh firewall.sh"
Wenn ich dann mit "sudo ipfw list" in die Regeln schaue, wurde dort nichts geaddet. Was mache ich denn bitte falsch?
Kann mir da einer kurz helfen?