1、Centos防火墙相关开启防火墙systemctl start firewalld.serviceCopy放行指定端口firewall-cmd --zone=public --add-port=端口号/tcp --permanentCopy重启防火墙systemctl restart firewalld.serviceCopy查看所有端口号firewall-cmd --list-ports或netstat -ntlp #此命令如果无法运行请先安装:yum install net-tools -yCopy查看指定端口是否被占用lsof -i tcp:6666 #查看所有6666端口使用情况或netstat -ntulp |grep 6666 #查看所有6666端口使用情况,此命令也可以查出占用端口的进程Copy查看&关闭占用进程查看进程详细信息:ps 11111 #11111为进程的PID杀掉进程:kill -9 11111Copy禁止开机启动systemctl disable firewalld.serviceCopy开启开机启动systemctl enable firewalld.serviceCopy查看防火墙状态systemctl status firewalld.serviceCopy关闭防火墙临时停止防火墙:systemctl stop firewalld.service永久关闭防火墙:systemctl disable firewalld.serviceCopy2、Debian&Ubuntu防火墙相关安装防火墙(有两种防火墙,可自由选择,当然在后面的命令中需要选择对应的命令方可执行,一般系统会自带方案二,方案一可能需要安装,自己可以先试)方案一:apt-get updateapt-get install iptables-persistent方案二:apt-get updateapt-get install ufwCopy开启防火墙service iptables start #方案一选择此命令ufw enable #方案二选择此命令Copy放行指定端口iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT方案二选择以下:放行tcp或者udp端口:ufw allow 端口号/tcp放行tcp与udp端口:ufw allow 端口号删除指定端口:ufw delete allow 端口号Copy重启防火墙service iptables restart #方案一选择此命令ufw reload #方案二选择此命令Copy查看防火墙现有规则iptables -L -n -v #方案一选择此命令ufw status #方案二选择此命令ufw show added #查看刚添加的规则,方案二可用此命令Copy查看所有端口号netstat -ntlp #此命令如果无法运行请先安装:apt-get install net-tools -yCopy查看指定端口是否被占用lsof -i tcp:6666 #查看所有6666端口使用情况或netstat -ntulp |grep 6666 #查看所有6666端口使用情况,此命令也可以查出占用端口的进程Copy查看&关闭占用进程kill -9 PIDCopy禁止开机启动service iptables stop #方案一选择此命令ufw disable #方案二选择此命令Copy开启开机启动service iptables save #方案一选择此命令ufw enable #方案二选择此命令Copy查看防火墙状态service iptables status #方案一选择此命令ufw status verbose #方案二选择此命令Copy关闭防火墙service iptables stop #方案一选择此命令ufw disable #方案二选择此命令Copy重置防火墙配置ufw reset