Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Jak zrobić brak neta :)
http://forum.freesco.pl/viewtopic.php?f=22&t=10785
Strona 1 z 1

Autor:  Chris14305 [ środa, 18 stycznia 2006, 12:00 ]
Tytuł:  Jak zrobić brak neta :)

Mam klienta który chce żeby NIE miał neta w określonych godzinach od pn-do pt - co wpisać do crona żeby mu maskarade wyłaczyć a potem właczyc bo ręcznie nie mam ochoty :)

Autor:  apodolski [ środa, 18 stycznia 2006, 14:12 ]
Tytuł: 

postaw afirewall czerwo i tylko kasujesz dany ip i po sprawie !!

Autor:  Nova [ środa, 18 stycznia 2006, 14:42 ]
Tytuł: 

co za bezsens.. przeciez nie bedzie wpisywac i kasowac wpisu co pare godzin..

Autor:  tasiorek [ środa, 18 stycznia 2006, 18:14 ]
Tytuł: 

Dopisz do crona skrypt podmieniajacy plik /etc/iptables/firewall. W godz w ktorych ma miec neta, niech uruchamia sie standardowy firewall, w godzinach w ktorych nie ma miec firewall ze zmieniona ta linia:
: [/] [] ()
$i -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE

na:
: [/] [] ()
$i -t nat -A POSTROUTING -o $EXTIF -s ! ip uzyszkodnika -j MASQUERADE


EDIT: 2 rozwiazanie
Ta linia na stale w firewallu:
: [/] [] ()
$i -t nat -A POSTROUTING -o $EXTIF -s ! ip uzyszkodnika -j MASQUERADE
zamiast
: [/] [] ()
$i -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE

i powyzej niej taka:
: [/] [] ()
$i -t nat -A POSTROUTING -m time --timestart gg:mm --timestop GG:MM -s ip uzyszkodnika -j MASQUERADE

za gg:mm wstaw godzine o ktorej maskarada dla niego ma sie wlaczac, a za GG:MM godzine o ktorej ma sie wylaczac.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/