Linux就该这么学第十二天(iptables与firewalld)


【第十二天】

第八章:防火墙

网卡命名方式:5/6 eno 1666700 7/8 ens160

修改网卡命名规则:
1、开机界面: 按Tab,输入: net.ifnames=0 biosdevname=0 设置网卡命名规则为eth规则,最后按回车即可
2、修改内核:vim /etc/default/grub
在GRUB_CMDLINE_LINUX="crashkernel=auto 这行
添加: biosdevname=0 net.ifname=0

刷新内核,然后重启使配置生效:
grub2-mkconfig -0 /boot/grub2/grub.cfg


7/8 nmtui 5/6 setup

-------------------------------------iptables----------------------------------------------------
三表五链
output—输出
input-----输入
forward-----转发
perrouting------路由前转发SNAT
postrouting-------路由后转发DNAT

处理方法:
ACCEPCT—允许
DROP-----拒绝,丢包,不回复
REJECT-----拒绝,并回复你被拒绝的消息
LOG------日志记录

-s 来源地址 -d 目的地址 -p 协议 --dport=3000:5000 目的端口(3000-5000) -j 动作(允许/拒绝)
配置默认是运行时(runtime)模式,使用 iptables-save 永久保存
iptables -I INPUT -s 10.10.10.0/24 -j ACCEPT------杠I表示插入INPUT链的最前面
iptables -A INPUT -s 10.10.10.0/24 -j REJECT------杠A表示插入INPUT链的最后面
iptables -D INPUT 1------删除

---------------------------------------------firewalld--------------------------------------------
WAF----应用层防火墙

firewalld有两种管理方式:
firewall-cmd 命令行界面
firewall-config 图形化界面

zone 区分域(使用域)
trust zone—允许所有
drop zone----拒绝所有
public zone----当前正在使用的(默认的策略)

–runtime–默认运行时模式,当前生效,重启失效
–permanent----永久生效模式,但是当前不生效。需要firewall-cmd --reload重载即可生效

-------------查看协议、端口号、及其作用------------
cat /etc/services

基于协议控制:
firewall-cmd --permanent --add-service=ssh
firewall-cmd --query-service=ssh (查询某个服务是否被放通)
–panic-on (紧急模式,切断一切链接)
–panic-off (关闭紧急模式)

基于端口号(<65535)控制:
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --remove-port=80/tcp
firewall-cmd --list-ports

实现端口转发:
firewall-cmd --permanent --add-forward-port=port=888:proto=tcp:toport=22:toaddr=192.168.10.10

rich rules:(富规则)–优先级最高
firewall-cmd --permanent --add-rich-rule=“rule family=“ipv4” source address=“192.168.10.1” service name=“ssh” accept”

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值