Linux中,防火墙基本操作指令

1、查看防火墙服务的状态

systemctl status firewalld
或
firewall-cmd --state

2、开启服务

systemctl start firewalld
或
systemctl start firewalld.service

3、查看27017端口是否被放行

  • –permanent 设置永久生效
firewall-cmd --query-port=27017/tcp

4、放行27017端口

  • –add-port=端口号/协议(tcp/udp) 设置端口号和协议
firewall-cmd --permanent --add-port=27017/tcp
或
firewall-cmd --zone=public --add-port=27017/tcp --permanent
  • 禁止ping
firewall-cmd --permanent --add-icmp-block=echo-request
  • 网卡默认属于public zone,可以不写
  • firewalld zone 分类
zone名称默认配置
trusted允许所有流量
home拒绝除和传出流量相关的,以及ssh,mdsn,ipp-client,samba-client,dhcpv6-client预 定义服务之外其它所有传入流量
internal和home相同
work拒绝除和传出流量相关的,以及ssh,ipp-client,dhcpv6-client预定义服务之外的其它所有传入流量
public拒绝除和传出流量相关的,以及ssh,dhcpv6-client预定义服务之外的其它所有传入流 量,新加的网卡默认属于public zone
external拒绝除和传出流量相关的,以及ssh预定义服务之外的其它所有传入流量,属于external zone的传出ipv4流量的源地址将被伪装为传出网卡的地址。
dmz拒绝除和传出流量相关的,以及ssh预定义服务之外的其它所有传入流量
block拒绝除和传出流量相关的所有传入流量
drop拒绝除和传出流量相关的所有传入流量(甚至不以ICMP错误进行回应)

5、重启防火墙

systemctl restart firewalld.service

6、重新载入配置

firewall-cmd --reload

7、查看防火墙放行列表

firewall-cmd --list-all

8、查看firewalld预定义服务配置

firewall-cmd --get-services
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值