• 首页

  • 编程
    C# 前端 linux mysql Java

  • 海水
    家有海

  • 音乐
    编曲 混音

  • 资源
    软件 视频站

  • 友链

  • 归档

  • 关于
慧 雨 哲 の コ テ ー ジ
慧 雨 哲 の コ テ ー ジ

慧雨哲

获取中...

12
18
linux

linux系统防火墙操作

发表于 2020-12-18 • centos linux 防火墙 • 被 254 人看爆

Linux系统防火墙操作

包含Centos6-7,Redhat6-7,Debian,Ubuntu 系统的防火墙操作

Centos7/Redhat7 系统

查看状态

 systemctl status firewalld

查看当前已经开放的端口:

firewall-cmd --list-ports

开启端口,以80为例:

firewall-cmd --zone=public --add-port=80/tcp --permanent
  • --zone #作用域
  • --add-port=80/tcp #添加端口,格式为:端口/通讯协议
  • --permanent #永久生效,没有此参数重启后失效

其他指令:

重启防火墙:

firewall-cmd --reload

开启防火墙

systemctl start firewalld.service

关闭防火墙

#临时关闭
systemctl stop firewalld.service
#永久关闭
systemctl disable firewalld




#### 关闭防火墙开机启动

firewall systemctl disable firewalld.service


## Debian/Ubuntu/Centos-6 系统

#### 如果没有iptables先安装iptables

apt-get update
apt-get install iptables

#### 查看防火墙状态

service iptables status
#ipv6
service ip6tables status

#### 添加放行的端口

#放行80端口 TCP协议
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#放行80端口 UDP协议
iptables -I INPUT -p udp --dport 80 -j ACCEPT


#### 保存规则

iptables-save

### 其他指令
启动和停止

service iptables stop /start
#ipv6
service ip6tables stop /start

#### 查看规则

iptables -L

分享到:
ESP8266 在MacOSX11 Arduino上传不了问题
Centos7 配置Mariadb(Mysql )主备数据库
  • 文章目录
  • 站点概览
慧雨哲

慧雨哲

人多不足以依赖,要生存只有靠自己

Copyright © 2021 慧雨哲 · 苏ICP备16049349号-1

CDN Sponsor Server provider jsDelivr Google Analytics