Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Ograniczenie czasu dostępu do netu http://forum.freesco.pl/viewtopic.php?f=22&t=9843 |
Strona 1 z 1 |
Autor: | chris1 [ piątek, 11 listopada 2005, 12:58 ] |
Tytuł: | Ograniczenie czasu dostępu do netu |
Czy istnieje w NND mozliwość ograniczenia czasu dostępu do netu dla dwóch z trzech komputerów podłączonych do serwerka, np. dostęp codziennie w godzinach 15:00 do 20:00? |
Autor: | tasiorek [ piątek, 11 listopada 2005, 13:22 ] |
Tytuł: | |
crontab -e i dopisujesz: 00 15 * * * iptables -D FORWARD -s blokowane ip -j DROP 00 20 * * * iptables -I FORWARD -s blokowane ip -j DROP O 20 net bedzie wylaczany dla wybranego ip, a o 15 wlaczany |
Autor: | czerwo [ piątek, 11 listopada 2005, 13:53 ] |
Tytuł: | |
-m time --timestart 1300 --timestop 2000 nie lepiej to wykorzystac?? |
Autor: | tasiorek [ piątek, 11 listopada 2005, 14:08 ] |
Tytuł: | |
Wydaje mi sie, ze -m time --timestart 13:00 --timestop 20:00 Poza tym nie widze roznicy w dzialaniu, dlaczego wiec mialoby byc lepiej? |
Autor: | czerwo [ piątek, 11 listopada 2005, 14:16 ] |
Tytuł: | |
napewno nie 13:30 tylko jak juz to 1330 po 2 lepsze bo nie musisz do tego crona zaprzegac po 3 nie musisz robic tysiac wpisow w cronie po to zeby kazdemu userowi zrobic inny czas |
Autor: | tasiorek [ piątek, 11 listopada 2005, 14:24 ] |
Tytuł: | |
Nie uzywalem tego, ale: help iptables pisze: timestart value : HH:MM (default 00:00)
timestop value : HH:MM (default 23:59) Przeciez po to wlasnie jest cron, a zeby nie robic tysiaca wpisow, to mozna zawsze stworzyc skrypt w bashu. Kwestia gustu, funkcjonalnosc taka sama. |
Autor: | chris1 [ sobota, 12 listopada 2005, 10:56 ] |
Tytuł: | |
Dziękuję za podpowiedź, mam jeszcze jedno pytanie - gdzie w przypadku: -m time --timestart 1300 --timestop 2000 jest miejsce na ip użytkownika. Chcę oraniczyć czas dostępu poza wybranymi godzinami 2 użytkownikom |
Autor: | Anonymous [ sobota, 12 listopada 2005, 11:02 ] |
Tytuł: | |
chris1 pisze: Dziękuję za podpowiedź, mam jeszcze jedno pytanie - gdzie w przypadku:
-m time --timestart 1300 --timestop 2000 jest miejsce na ip użytkownika. Chcę oraniczyć czas dostępu poza wybranymi godzinami 2 użytkownikom wpisujesz tak: iptables -I FORWARD -s blokowane_ip -m time --timestart 1300 --timestop 2000 -j DROP |
Autor: | chris1 [ sobota, 19 listopada 2005, 19:40 ] |
Tytuł: | |
ale gdzie mam to wpisać? Zrobiłem zgodnie z sugestią crontab -e i dopisałem: 00 15 * * * iptables -D FORWARD -s blokowane ip -j DROP 00 20 * * * iptables -I FORWARD -s blokowane ip -j DROP ale niestety nie uzyskałem efektu którego oczekiwałem. Może to i działa ale mam sprytnego syna, który jak mu internet nie działa schodzi na dół do piwnicy i resetuje NND i po sprawie (internet znów działa, nie ma znaczenia że jest godzina 23:00 i nie powinien). Nie wiem co żle robię? |
Autor: | Anonymous [ sobota, 19 listopada 2005, 20:26 ] |
Tytuł: | |
no to dopisz do /etc/iptables/firewall to co ja napisalem post wyzej |
Autor: | chris1 [ niedziela, 27 listopada 2005, 19:22 ] |
Tytuł: | |
Niestety ta formuła nie działa.Wpisałem do /etc/iptables/firewall w części pomiędzy start i stop dokładnie tak: $i -I FORWARD -s 192.168.0.2 -m time --timestart 1700 --timestop 1900 -j DROP ale niestety nie działa. Nie wiem czy popełniłem gdzieś błąd. Czy format czasu jest prawidłowy? czy istnieje jakaś możliwość sprawdzenia działania tego? Proszę o pomoc. |
Autor: | chris1 [ poniedziałek, 28 listopada 2005, 20:25 ] |
Tytuł: | |
Czy ma znaczenie miejsce w którym umieszczam tę formułę? Czy ktoś może mi pomóc? |
Autor: | czerwo [ wtorek, 29 listopada 2005, 23:41 ] |
Tytuł: | |
jest wazne i to bardzo |
Autor: | chris1 [ czwartek, 1 grudnia 2005, 00:48 ] |
Tytuł: | |
Ok, ale gdzie powinienem tę formułę umieścić? |
Autor: | chris1 [ piątek, 2 grudnia 2005, 00:47 ] |
Tytuł: | |
Czy może mi ktoś powiedzieć w którym miejscu powinienem umieścić tę regułkę? |
Autor: | zciech [ piątek, 2 grudnia 2005, 01:34 ] |
Tytuł: | |
Na samiuśkim koncu konca. W kwestii formalnej: -m time --timestart 17:00 --timestop 19:00 |
Autor: | tasiorek [ piątek, 2 grudnia 2005, 02:27 ] |
Tytuł: | |
zciech pisze: W kwestii formalnej:
-m time --timestart 17:00 --timestop 19:00 Dzieki ![]() ![]() |
Autor: | czerwo [ sobota, 3 grudnia 2005, 10:34 ] |
Tytuł: | |
[root@serwer nndconf.d]# iptables -t nat -A PREROUTING -p tcp -s 10.10.10.100 -d ! 10.10.10.1 -m time --timestart 0100 --timestop 0200 -j REDIRECT --to-port 98 [root@serwer nndconf.d]# [root@serwer nndconf.d]# iptables -t nat -A PREROUTING -p tcp -s 10.10.10.100 -d ! 10.10.10.1 -m time --timestart 01:00 --timestop 02:00 -j REDIRECT --to-port 98 [root@serwer nndconf.d]# wiec nie wiem co za roznica ;] |
Autor: | chris1 [ niedziela, 11 grudnia 2005, 15:45 ] |
Tytuł: | |
!!!Na samiuśkim końcu końca.!!! Czy to znaczy przed stop), czy przed esac. Czy może jeszcze po esac? |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |