通常,我在命令行中使用 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*