alan
10.06.02, 20:10
hallo leute,
ich versuch mich gerade an einem firewallskript für meinen suse 7.1 dsl router.
in dem skript hab ich mehrere variablen definiert unteranderem ipaddr=$1,
hierhin will ich also die aktuelle ip übergeben, aber das klappt noch nicht so ganz.
ich bin daher heute morgen ins rechenzentrum gestiefelt und hab mir mal nen tipp geholt, doch leider hab ich wohl nicht alles verstanden.
die haben gemeint mit :
'ifconfig ppp0 |grep "inet addr" |cut -d\: -f2 |cut -d\ -f1' sollte ich es probieren.
so, wenn ich dass ganze auf der kommandozeile eingebe ohne die ticks am anfang und ende, gibt er mir auch die aktuelle ip an. ich schaffe es nur noch nicht dass in mein fw-skript einzubinden. die fehlermeldung lautet dann:
/sbin/ipchains: host/network '1024:66535' not found, also fehlt dem skript wohl noch der inhalt von $1.
für eure hilfe wäre ich sehr dankbar
alan
ich versuch mich gerade an einem firewallskript für meinen suse 7.1 dsl router.
in dem skript hab ich mehrere variablen definiert unteranderem ipaddr=$1,
hierhin will ich also die aktuelle ip übergeben, aber das klappt noch nicht so ganz.
ich bin daher heute morgen ins rechenzentrum gestiefelt und hab mir mal nen tipp geholt, doch leider hab ich wohl nicht alles verstanden.
die haben gemeint mit :
'ifconfig ppp0 |grep "inet addr" |cut -d\: -f2 |cut -d\ -f1' sollte ich es probieren.
so, wenn ich dass ganze auf der kommandozeile eingebe ohne die ticks am anfang und ende, gibt er mir auch die aktuelle ip an. ich schaffe es nur noch nicht dass in mein fw-skript einzubinden. die fehlermeldung lautet dann:
/sbin/ipchains: host/network '1024:66535' not found, also fehlt dem skript wohl noch der inhalt von $1.
für eure hilfe wäre ich sehr dankbar
alan