title image


Smiley Re: resolv.conf auslesen und als Regel in iptables-Script verwenden


Hi,



folgender Code für die Bash ermittelt die IPs der definierten Nameserver; ersetze das "echo $x" durch Dein iptables-Fragment. $x beinhaltet die IP.





for x in `grep ^nameserver /etc/resolv.conf | cut -d ' ' -f 2`

do

echo $x

done



grep sammelt alle Zeilen aus /etc/resolv.conf, die "nameserver" am Zeilenanfang enthalten. cut trennt das Ergebnis des grep am Leerzeichen (-d ' ') und liefert das zweite Feld (die IP).



man bash

man grep

man cut



Greetz



Linuxer



Wann werden endlich wieder brauchbare Fehlermeldungen Mode?


Alle Angaben ohne Gewähr und auf eine Linux-Umgebung abgestimmt!


Woran liegt es, dass ein Danke oftmals schwerer geschrieben ist als eine bei weitem längere Frage?


http://perldoc.perl.orghttp://search.cpan.orghttp://httpd.apache.orghttp://www.oreillynet.com/linux/cmd/



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: