elvisc
(usa Ubuntu)
Enviado em 21/03/2013 - 17:13h
Uma coisa importante (pelo menos pra mim, na versão server do Ubuntu 12.04)
o horário definido no exemplo é no padrão UTC. (e não o do servidor)
iptables -A FORWARD -p tcp -m multiport --sports 80,443,183 -m time --timestart 18:00 --timestop 08:00 -j ACCEPT
Para que funcione no horário do servidor, tem que acrescentar o parâmetro --kerneltz
significa kernel timezone. Logo o exemplo fica:
iptables -A FORWARD -p tcp -m multiport --sports 80,443,183 -m time --timestart 18:00 --timestop 08:00 --kerneltz -j ACCEPT
Fiquei um tempão achando que era algum problema no servidor ou nos comandos...