Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: PAvel2 19. 08. 2015, 20:16:52
-
Ahoj,
snazim se pomoci regexp zakazt stranky obsahujici slovo "game"
^.+(games).*$ ale stranka http://www.addictinggames.com/ stale prochazi. Muze nekdo pomoct?
-
Teda on ma kazdej bazmek trochu jinsi syntax, ale proc tam ladujes ^ a $, kdyz je ti u zadnice kde to slovo bude? A otazka jestli to potrebujes do zavorek, protoze zavorky obsah vkladaji do parametru - vetsinou.
BTW: Tvoje snaha je stejne marna ... navic si driv nebo pozdejs nabehnes.
-
.*game.*
?
-
/ip firewall layer7-protocol
add name=game regexp="(game)"
/ip firewall filter
add action=drop chain=forward dst-port=80,443 layer7-protocol=game protocol=tcp
Bude to ale dropovat i spoustu jiných věcí a budeš se hodně divit. :-)
-
Dekuju za odpovedi, ale nejde prave ani
.*game.*
ani "(game)"
url http://www.onlinegamesky.cz/hra-gateway-i.html to vubec nechyta
-
Uvedené samozřejmě funguje. Ale je třeba si uvědomit, jak mám firewall konstruovaný a zvláště v kombinaci se stavovým firewallem. Pravděpodbně dojde k obeskočení toho filtr pravidla, pokud tam někde je dříve něco jako "add chain=forward connection-state=established,related", tak se to k tomu filtračnímu pravidlu nikdy nedostane...
-
Co si pamatam, mikrotik pouzival dany regexp iba na prvych 6 packetov. To znamena, ze ak tvoj hladany retazec je v neskorsom packete, tak uz nic s tym nespravis.
Je nonsens na takom zariadeni robit "Deep Packet Inspection" na kazdy jeden packet.
-
Je pravda, ze to dropuje i dost veci co k tomu nepatri. Casto treba ip adresu googlu i kdyz tam pres google nepristupuju. Chtel bych to ale nejak rozumne odfiltrovat. Akorat netusim jak na to. Poradil by nekdo zkusenejsi?
-
Zkus si koupit hotove reseni (nejaky filtr internetu). Jinak jdes cestou vymysleni kola.
-
Je uplne jedno co si poridi, stejne to nebude fungovat, ani nemuze. Zakos si takovou kravinu taky usmyslel, tak sme nastavili, a za 14 dnu sme to zrusili. Desitky naprosto koser url melo v sobe zakazany slova ... a filtrovat konkretni weby je asi tak stejny, jako prelejvat vodu cednikem.