Модуль iptables -m time
поддерживает правила брандмауэра на основе времени. По умолчанию он работает в UTC, но с --kerneltz
параметром он должен работать в "часовом поясе ядра":
$ iptables -m time --help
--kerneltz Work with the kernel timezone instead of UTC
Как проверить/установить часовой пояс ядра? Кажется, он на 1 час отличается от моего системного часового пояса (DST или не-DST?). Я хотел бы установить часовой пояс ядра в соответствии с системным TZ или, по крайней мере, проверить, какой он.