[RIJEŠENO] iptables time modul

Linux, poslužitelj, mreže i sigurnost

Moderator/ica: Moderatori/ce

Netko
Postovi: 290
Pridružen/a: 13 ožu 2012, 20:14

Re: iptables time modul!

Post Postao/la Netko »

glaskoncILLa je napisao/la:
Netko je napisao/la:
glaskoncILLa je napisao/la:korisiti UTC vrijeme, samo ne +1, dakle pomakni sat u iptablesima unazad i raditi ce ti.
huz d ninja. :D

anyway, kad bi mi se dalo razmisljati, dalo bi se tu smisliti i nesto pametnije..
UTC nema timezonea u tome i je poanta(tajmzone su UTC + offseti...kolko sam ja skuzio guglanjem). Tj treba po nultoj timezoni ilti UTC-u radit kao sta si rekao
iako da, trebalo bi raditi, ocigledno je neki bug.
Nebi, jer kolko kuzim to je zamisljeno kao globalno vrijeme, tako da svi sustavi budu u skladu... Tako da ce ovi ruleovi radit na bilokojem serveru, ma u kojoj on timezoni bio lociran...

Barem mislim da je tako...
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: iptables time modul!

Post Postao/la glaskoncILLa »

UTC je "nulto" vrijeme, timezone je tvoja "udaljenost" od nultog vremena.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Netko
Postovi: 290
Pridružen/a: 13 ožu 2012, 20:14

Re: iptables time modul!

Post Postao/la Netko »

Ma sori, sad sam te krivo skuzio, tj nisam ni procito post kako spada :facepalm . Pa sad radi po UTC vremenu, to je mozda i "problem"...

Danas sam sav nes smucen :facepalm
tech_soul8
Postovi: 177
Pridružen/a: 26 pro 2010, 16:12
OS: Debian

Re: iptables time modul!

Post Postao/la tech_soul8 »

Hm...nakon svega ovoga sad sam ja ostao malo zatec i vec mi polako pulsira u glavi :D
glaskoncILLa je napisao/la:korisiti UTC vrijeme, samo ne +1, dakle pomakni sat u iptablesima unazad i raditi ce ti.
huz d ninja. :D

anyway, kad bi mi se dalo razmisljati, dalo bi se tu smisliti i nesto pametnije..
Kako mislis da ne koristim +1? Ne kuzim.
Netko je napisao/la:Napravi date --utc i vidi ako s iptablesom koristis UTC time ;)
Nakon sto napravim date izbaci mi

Mon Mar 19 22:03:27 CET 2012

nakon sto napravim date --utc:

Mon Mar 19 21:03:55 UTC 2012

sto bi reklo da koristi???

Dali onda mislite da bih trebao dodati ovako nesto:

-A OUTPUT -p tcp -m state --state NEW -m time --timestart 21:33:00 --timestop 21:45:00 --utc -m tcp --dport 80 -j DROP

i da bi to onda radilo? Jer to sam vec probao bio kad mi je max rekao pa svejedno nije radilo, mozda jer mi se ovaj utc i date sta ne podudaraju??? Znaci da probam date --utc pa vidiim sto ce mi izbacit i onda po tom vremenu napravim pravilo?
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: iptables time modul!

Post Postao/la glaskoncILLa »

raditi ce ti ako smanjis vrijeme u iptabelsima za sat vremena, testirano na debianu.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
tech_soul8
Postovi: 177
Pridružen/a: 26 pro 2010, 16:12
OS: Debian

Re: iptables time modul!

Post Postao/la tech_soul8 »

Aaaaaaaa bingooooooooo!!!! Hvala decki svimaaaa!

Znaci kada odem u terminal i upisem date --utc i podesim pravilo prema tom satu i koristim --timestart i --timestop sve radi kako treba :D

Jedino sto mi sada na kraju cijele ove price nije jasno, a to je zasto mi nije radilo bez utc-a? Jer znaci nisam koristio utc parametar sto bi znacilo da mi je po defaultu trebao koristiti lokalno vrijeme, a tako sam i podesavao pravilo po lokalnom vremenu znaci...

Ohhhh! :D
Avatar
max360se
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Spol: M
OS: Ovisi za sta
Lokacija: ~$

Re: iptables time modul!

Post Postao/la max360se »

Da po defaultu koristi lokalno vrijeme koje koristi i kernel.
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.
Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
tech_soul8
Postovi: 177
Pridružen/a: 26 pro 2010, 16:12
OS: Debian

Re: iptables time modul!

Post Postao/la tech_soul8 »

evo i u manu pise da se kernel vrijeme po defaultu koristi tako da nebi trebalo imat potrebe dodat --localtz parametar!
tech_soul8
Postovi: 177
Pridružen/a: 26 pro 2010, 16:12
OS: Debian

Re: iptables time modul!

Post Postao/la tech_soul8 »

Sto ce reci...? Dali je to mozda neki bug?
Netko
Postovi: 290
Pridružen/a: 13 ožu 2012, 20:14

Re: iptables time modul!

Post Postao/la Netko »

tech_soul8 je napisao/la:Hm...nakon svega ovoga sad sam ja ostao malo zatec i vec mi polako pulsira u glavi :D
glaskoncILLa je napisao/la:korisiti UTC vrijeme, samo ne +1, dakle pomakni sat u iptablesima unazad i raditi ce ti.
huz d ninja. :D

anyway, kad bi mi se dalo razmisljati, dalo bi se tu smisliti i nesto pametnije..
Kako mislis da ne koristim +1? Ne kuzim.
Netko je napisao/la:Napravi date --utc i vidi ako s iptablesom koristis UTC time ;)
Nakon sto napravim date izbaci mi

Mon Mar 19 22:03:27 CET 2012

nakon sto napravim date --utc:

Mon Mar 19 21:03:55 UTC 2012

sto bi reklo da koristi???

Dali onda mislite da bih trebao dodati ovako nesto:

-A OUTPUT -p tcp -m state --state NEW -m time --timestart 21:33:00 --timestop 21:45:00 --utc -m tcp --dport 80 -j DROP

i da bi to onda radilo? Jer to sam vec probao bio kad mi je max rekao pa svejedno nije radilo, mozda jer mi se ovaj utc i date sta ne podudaraju??? Znaci da probam date --utc pa vidiim sto ce mi izbacit i onda po tom vremenu napravim pravilo?
Iptables koristi UTC by default, --utc opcija(to sto ti je max rekao) je i deprecated u novijim verzijama... Znaci ne koristi timezone-e, iltiga koristi nultu time zoneu(UTC+00) bez daylight saving-a, sto i je zapravo UTC. Predpostavljam da ti koristis nase timezone vrijeme ilti UTC+01 znaci moras samo oduzet sat vremena od naseg vremena da bis dobio UTC vrijeme ;).

EDIT:
Mada je moguce da starije verzije koriste i kernel time iltiga hardware clock(ono u biosu)...
Zadnja izmjena: Netko, dana/u 19 ožu 2012, 23:14, ukupno mijenjano 1 put.
Odgovori