Ravel pisze:
wiec tak, 2 problemy:
1.nie odczytuje nazw hostow z pliku hosts
Male niedopatrzenie, prawdopodobnie w hosts nie masz przypisanego adresu 192.168.0.1 lub 127.0.0.1
Dodaj:
ban_host1="0"
ban_host2="0"
przed:
for i in `cat $sciezka_host$plik_host | grep -v "^#"|grep [0123456789] |awk '{print $1}'`; do
if [ $i = "127.0.0.1" ]; then
ban_host1=`cat $sciezka_host$plik_host | grep -m1 $i |awk '{print $2}'`
fi
if [ $i = "192.168.0.1" ]; then
ban_host2=`cat $sciezka_host$plik_host | grep -m1 $i |awk '{print $2}'`
fi
done
I napisz co sie zmienilo.
Jeszcze napisz jaki adres ma twoj router od strony lanu: bo ustawilem na 192.168.0.1 ale widze ze tzreba bedzie go skads pobierac:)
Ravel pisze:
skrypt ktory wykorzystuje perl'a tez sie nie wykonuje, zreszta sami zobaczcie: ravel.dyn.pl/cgi-bin/
Wydaje mi sie ze to wina jakis praw do plik, moze nawet thttpd. W apache dziala raczej dobrze bo nie bylo zglaszanych problemow.
Ravel pisze:
skrypt host standardowy, tzn 5 lini "od NND" potem 127.0.0.1, 4 adresy (w tym routera) z nazwami hostow po tabie i na koncu wolna linia.
jakies pomysly??
No walsnie jaki adres routera?