Centos、Debian、Ubuntu防火墙设置

2022-02-25 0 399

1、Centos防火墙相关

  • 开启防火墙
systemctl start firewalld.service
  • 放行指定端口
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
  • 重启防火墙
systemctl restart firewalld.service
  • 查看所有端口号
firewall-cmd --list-ports

netstat -ntlp    #此命令如果无法运行请先安装:yum install net-tools -y
  • 查看指定端口是否被占用
lsof -i tcp:6666    #查看所有6666端口使用情况

netstat -ntulp |grep 6666   #查看所有6666端口使用情况,此命令也可以查出占用端口的进程
  • 查看&关闭占用进程
查看进程详细信息:ps 11111  #11111为进程的PID

杀掉进程:kill -9 11111
  • 禁止开机启动
systemctl disable firewalld.service
  • 开启开机启动
systemctl enable firewalld.service
  • 查看防火墙状态
systemctl status firewalld.service
  • 关闭防火墙
临时停止防火墙:systemctl stop firewalld.service

永久关闭防火墙:systemctl disable firewalld.service

2、Debian&Ubuntu防火墙相关

  • 安装防火墙(​有两种防火墙,可自由选择,当然在后面的命令中需要选择对应的命令方可执行,一般系统会自带方案二,方案一可能需要安装,自己可以先试​)
方案一:
apt-get update
apt-get install iptables-persistent

方案二:
apt-get update
apt-get install ufw
  • 开启防火墙
service iptables start  #方案一选择此命令

ufw enable    #方案二选择此命令
  • 放行指定端口

iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT

方案二选择以下:
放行tcp或者udp端口:ufw allow 端口号/tcp
放行tcp与udp端口:ufw allow 端口号
删除指定端口:ufw delete allow 端口号
  • 重启防火墙
service iptables restart  #方案一选择此命令

ufw reload  #方案二选择此命令
  • 查看防火墙现有规则
iptables -L -n -v  #方案一选择此命令

ufw status  #方案二选择此命令

ufw show added  #查看刚添加的规则,方案二可用此命令
  • 查看所有端口号
netstat -ntlp    #此命令如果无法运行请先安装:apt-get install net-tools -y
  • 查看指定端口是否被占用
lsof -i tcp:6666    #查看所有6666端口使用情况

netstat -ntulp |grep 6666   #查看所有6666端口使用情况,此命令也可以查出占用端口的进程
  • 查看&关闭占用进程
kill -9 PID
  • 禁止开机启动
service iptables stop   #方案一选择此命令

ufw disable  #方案二选择此命令
  • 开启开机启动
service iptables save  #方案一选择此命令

ufw enable  #方案二选择此命令
  • 查看防火墙状态
service iptables status #方案一选择此命令

ufw status verbose  #方案二选择此命令
  • 关闭防火墙
service iptables stop  #方案一选择此命令

ufw disable  #方案二选择此命令
  • 重置防火墙配置
ufw reset
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开USDT(trc-20)扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

Ts:本站所有内容均为互联网收集整理和网友上传。仅限于学习研究,请必须在24小时内删除。否则由此引发的法律纠纷及连带责任本站概不承担。

如侵犯到您的合法权益,请联系我们删除侵权资源!

分享驿站 技术文章 Centos、Debian、Ubuntu防火墙设置 https://www.fxe.cc/9653.html

常见问题
  • 如何遇到网站源码不会安装,可以尝试搜索“程序名称 教程”,如dedecms 教程。 也可以查看 网站安装常见问题总结。
查看详情
  • 由于下载服务的特殊性,一旦您购买使用了下载服务,就不接受退款申请。详情请参考《分享驿站服务》条例。
查看详情

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务