Hello,
Does anybody have, or knows how to build, a tcpdrop script that we could use just by typing [cmd=]./tcpdrop.sh IP[/cmd] and it drops all connections from a given IP?
With regular tcpdrop command we can drop connections with tcpdrop laddr lport faddr fport.
I can call all the IPs connections with the following command:
[cmd=]netstat -an | grep IP | awk '{print $4"."$5}' | awk -F '\.' '{print $1"."$2"."$3"."$4" "$5" "$6"."$7"."$8"."$9" "$10}'[/cmd]
And I get the result:
I don't know how to make this script, but I think with the results in order, like showed, one could easily build a script to that purpose.
Thank you.
Does anybody have, or knows how to build, a tcpdrop script that we could use just by typing [cmd=]./tcpdrop.sh IP[/cmd] and it drops all connections from a given IP?
With regular tcpdrop command we can drop connections with tcpdrop laddr lport faddr fport.
I can call all the IPs connections with the following command:
[cmd=]netstat -an | grep IP | awk '{print $4"."$5}' | awk -F '\.' '{print $1"."$2"."$3"."$4" "$5" "$6"."$7"."$8"."$9" "$10}'[/cmd]
And I get the result:
Code:
67.43.236.38 80 189.114.207.45 54043
67.43.236.38 80 189.114.207.45 54042
67.43.236.38 1935 189.114.207.45 53270
67.43.230.251 6606 189.114.207.45 53269
67.43.236.34 43022 189.114.207.45 52407
67.43.230.232 6667 189.114.207.45 49472
I don't know how to make this script, but I think with the results in order, like showed, one could easily build a script to that purpose.
Thank you.