Stránka 1 z 1

Dotaz: blokování uživatelů v určitý čas

Napsal: 18 Nov 2011 07:44
od denny_ul
Zdravím, nevím jestli už se tady něco podobného probíralo nebo ne, ale potřebuji zda by mi někdo poradil jak blokovat třeba dle IP adresy přístup k internetu v určitý čas.

Konkrétně chci blokovat dceři internet třeba od pondělí do pátku vždy od 17:00-20:00, aby se v této době učila a ne pořád seděla u internetu.
Popř. ještě zda by bylo možné v tuto dobu jí přesměrovat na určitou stránku třeba uloženou v RB (něco podobného jako je třeba přihlašovací stránka v hotspotu,která se zobrazuje ať zadám v prohlížeči cokoliv), kde by byla stránka třeba s nápisem "je čas na učení" nebo něco takového.

Možná se to tady bude někomu zdát jako blbost, ale mě by to dost pomohlo, kdyby se našel někdo, kdo by mi to mohl pokud možno polopaticky poradit, protože se v mikrotiku zatím moc nevyznám.

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 18 Nov 2011 16:14
od zip
Blokování IP adresy na určitý čas a den je možné.
Pravidlo nastavuješ -> IP – FIREWALL – FILTER.

Kód: Vybrat vše

/ip firewall filter add action=drop chain=forward disabled=no src-address=192.168.1.89 time=17h-20h,sun,mon,tue,wed,thu,fri,sat

Nebo rovnou můžeš udělat NAT, který veškerou komunikaci bude přesměrovávat na určitou stránku.

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 21 Nov 2011 17:56
od denny_ul
zip píše:Nebo rovnou můžeš udělat NAT, který veškerou komunikaci bude přesměrovávat na určitou stránku.


A to udělám jak, prosím.

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 24 Nov 2011 11:20
od zip
Posílám ukázku kódu. Změn si.:
- SRC-ADDRESS - zadáš o jakou IP se ti jedná
- TO-ADDRESS - nastav třeba IP adresu mikrotiku

Veškerý provoz co bude s IP „192.168.1.159“ se bude v určití den a čas přesměrovávat na IP „192.168.1.1“.

Kód: Vybrat vše

/ip firewall nat
add action=dst-nat chain=dstnat disabled=no src-address=192.168.1.159 time=17h-20h,sun,mon,tue,wed,thu,fri,sat to-addresses=192.168.1.1

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 28 Nov 2014 13:55
od SAiMi
Omlouvám se za vytáhnutí kostlivce, ale mohu poprosit o radu?

Pokud zadám:

Kód: Vybrat vše

/ip firewall filter add action=drop chain=forward disabled=no src-address=192.168.1.89 time=22:30:00-23:59:59,sun,mon,tue,wed,thu,fri,sat

/

Kód: Vybrat vše

/ip firewall filter add action=drop chain=forward disabled=no src-address=192.168.1.89 time=00:00:01-06:00:00,sun,mon,tue,wed,thu,fri,sat

zobrazí se mi "inactive time". Jak prosím napravit tuhle chybu?

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 28 Nov 2014 14:09
od ludvik
Skoro půl druhé odpoledne nepatří do intervalu od půlnoci do šesté ráno.

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 28 Nov 2014 18:13
od SAiMi
Mohl by jsi mi rici, jak jsi to myslel prosim? Popripade jak to mam zadat? Tapu, omlouvam se tedy za novy dotaz!

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 28 Nov 2014 18:43
od ludvik
Máš tam: time=00:00:01-06:00:00,sun,mon,tue,wed,thu,fri,sat

Což znamená čas od první sekundy po půlnoci do šesté hodiny ráno. A všechny dny v týdnu.
Ale na screenshotu je 13:23:32. To je prostě MIMO zadaný interval. Pravidlo neplatí, mikrotik to zdůrazňuje, stačí si přeložit. Je to vlastnost novějších verzí ROS.

Podívej se tam před šestou ráno. Nebo si dočasně přešteluj hodiny.

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 29 Nov 2014 03:13
od Ladik
Proc zase stejne tema kde uz je to vyresene !!!
viewtopic.php?f=51&t=13014
Staci si to precist a hotovo.

EDIT: toto je trosku jiny postup, takze diky taky za nej

Re: Dotaz: blokování uživatelů v určitý čas

Napsal: 02 Dec 2014 13:05
od SAiMi
ludvik
Tak triviální řešení, děkuji za nakopnutí a radu!

Ladik
Přesně tak, jiné řešení než to tvé! Proto jsem požádal o radu, jsem začátečník samouk :wink: