Temat
potrzrebuje skrypt do masq :(
80.50.45.* napisał:
witamjest taka sprawa. chce zrobic takie cosik..... w pliku oplacone.txt beda IP + MAC osob z mojego LAN oraz status 0 (nie zaplacaone) lub 1 (zaplacone). chcialbym, zeby skrypt raz dziennie sprawdzal ten plik i wg niego sprawdzal czy osoba moze miec net czy nie i ew ja odlaczal..... jest mozliwe napisanie czegos takiego
albo, zeby ograniczalo takiemu transfer do 1kB/s.....
z gory dzieki za pomoc
btw, ja nie mam zielonego pojecia jak sie za to zabrac wiec jezeli mozna, to prosilbym z komentarzami
193.109.91.* napisał:
Trzeba bedzie narzedzi typu awk, grep, cut i inne. To wszystko w jakims skrypcie shellowym uruchamianym z crona. Zaraz pewnie jakis mastah skryptowy cos wymodzi. Jest to do zrobienia.80.50.45.* napisał:
to sie ciesze, ze jest to do zrobienia213.77.155.* napisał:
Mozesz tez zrobic nieco inaczej, zamiast odlaczac mu net, dajesz przekierowanie pakietow tego kolesia na jakis nieuzywany port na serwie i na tym porcie stawiasz sobie miniserv (poszukaj pod ta nazwa), wtedy w przegladarce niezalenie od wpisanego przez niego adresu bedzie mu sie pokazywal komunikat, ze musi zaplacic ;]62.87.189.* napisał:
Dodatkowo -m recent zeby nie bawic sie w dodawanie/usuwanie regulek w iptables:
iptables -t nat -A POSTROUTING -m recent --check --name majacy_net -j MASQUERADE
teraz: mozesz dopisać goscia, ktory ma net:
echo "+jego.ip" > /proc/net/ipt_recent/majacy_net
lub pozbawic go neta
echo "-jego.ip" > /proc/net/ipt_recent/majacy_net
Maki mozesz na stale przyblokowac w /etc/ethers
Co do skryptu, nie pisze bo mi sie nie chce [len jestem]
jezeli chcesz cos advanced to zainstaluj lms.
80.50.45.* napisał:
z przyczyn oczywistych wolalbym skrypt .... uaktualnianie tego pliku mialbym przez przegladarke (w php bym sobie napisal)....wiec jezeli moge Cie prosic o napisanie, to baaaaaaaaaardzo prosze
217.98.136.* napisał:
Skrobnę może ci coś jak wrócę ;]80.50.45.* napisał:
dzieki dziekiPodobne tematy
Działy
Copyright © 2002-2024 | Prywatność | Load: 2.76 | SQL: 1 | Uptime: 753 days, 16:42 h:m |
Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl