IP tables
iptables 是 Linux 防火墙工作在用户空间的管理工具,是 netfilter/iptables
IP 信息包过滤系统是一部分,用来设置、维护和检查 Linux 内核的 IP 数据包过滤规则。他是基于内核的防火墙,并且它内置了filter,nat和mangle三张表;并且在规则配置完成后,立即生效,不需要重启服务。
iptables防止namp扫描
nmap的应用:
主机探测
端口扫描
版本检测
系统检测
支持探测脚本的编写
kali查看虚拟机:
nmap -sS 192.168.121.131
在虚拟机中输入配置命令:
[root@rhce ~]# iptables -F
[root@rhce ~]# iptables -t filter -I INPUT -p tcp --tcp-flags ALL FIN,URG,PSH -j REJECT
[root@rhce ~]# iptables -t filter -I INPUT -p tcp --tcp-flags SYN,RST SYN,RST -j REJECT
[root@rhce ~]# iptables -t filter -I INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -j REJECT
[root@rhce ~]# iptables -t filter -I INPUT -p tcp --tcp-flags ALL SYN -j REJECT