Mudanças entre as edições de "Iptables"
De MochilaWiki
Ir para navegaçãoIr para pesquisar (Criou página com 'mostra o que está na tabela do iptables <source lang="bash"> iptables -L -n </source>') |
|||
Linha 3: | Linha 3: | ||
iptables -L -n | iptables -L -n | ||
</source> | </source> | ||
+ | |||
+ | |||
+ | == bloqueando IP por uma hora == | ||
+ | #!/bin/bash | ||
+ | iptables -I INPUT -s $1 -j DROP | ||
+ | at ${2:-now+1hour} <<<"iptables -D INPUT -s $1 -j DROP" | ||
+ | |||
+ | |||
+ | Save it as /usr/local/sbin/blockip and run blockip 1.2.3.4 or blockip 1.2.3.4 now+2hours. By default the IP is blocked for 1 hour. | ||
+ | |||
+ | You can replace DROP with REJECT if you prefer REJECT semantics. | ||
+ | |||
+ | referência | ||
+ | * http://superuser.com/questions/933152/program-to-block-an-ip-temporarily-with-iptables |
Edição atual tal como às 17h21min de 2 de dezembro de 2015
mostra o que está na tabela do iptables
iptables -L -n
bloqueando IP por uma hora
#!/bin/bash iptables -I INPUT -s $1 -j DROP at ${2:-now+1hour} <<<"iptables -D INPUT -s $1 -j DROP"
Save it as /usr/local/sbin/blockip and run blockip 1.2.3.4 or blockip 1.2.3.4 now+2hours. By default the IP is blocked for 1 hour.
You can replace DROP with REJECT if you prefer REJECT semantics.
referência