如何使用 iptables 在特定日期和时间阻止 ip/端口?

如何使用 iptables 在特定日期和时间阻止 ip/端口?

通常,我在命令行中使用 iptables 来阻止。

iptables -I INTPUT -s xxx.xxx.xxx.xxx -m time --utc --datestart 2013-09-09T15:00 --datestop 2013-09-09T15:30 -j DROP

但问题是,这在高于 iptables v1.4.12 的版本中不起作用,而 iptables v1.4.8 可以正常工作。

有人能告诉我最近有什么变化吗?

在我的嵌入式Linux中,

# ls -l /sbin/iptables*
lrwxrwxrwx 1 sysadmin sysadmin    14 Dec 31  1969 /sbin/iptables -> iptables-multi
-rwxr-xr-x 1 sysadmin sysadmin 49248 Dec 31  1969 /sbin/iptables-multi
lrwxrwxrwx 1 sysadmin sysadmin    14 Dec 31  1969 /sbin/iptables-restore -> iptables-multi
lrwxrwxrwx 1 sysadmin sysadmin    14 Dec 31  1969 /sbin/iptables-save -> iptables-multi

在Ubuntu12.04中

root@user-desktop:~# ll /sbin/iptables*
lrwxrwxrwx 1 root root 13 Mar 18 15:17 /sbin/iptables -> xtables-multi*
lrwxrwxrwx 1 root root 13 Mar 18 15:17 /sbin/iptables-restore -> xtables-multi*
lrwxrwxrwx 1 root root 13 Mar 18 15:17 /sbin/iptables-save -> xtables-multi*

相关内容