快速上手Linux火墙管理

实验网络环境:

|---------|-------------------------------------|---------------|
| 主机 | IP | 网络 |
| f1 | 192.168.42.129/24 | NAT |
| f2(双网卡) | 192.168.42.128/24 192.168.127.20/24 | NAT HOST-NOLY |
| f3 | 192.168.127.30/24 | HOST-ONLY |

一、iptables服务

1.启用iptables服务

2.语法格式及常用参数

  • 语法格式:
  • 参数:

eg.

二、firewalld

1.firewalld域的介绍

2.firewall-cmd命令

eg.

  • 火墙信息查看
  • 管理域
  • 管理服务
  • 管理IP
  • 管理port接口

服务实际上对应着端口,例如:

三、firewalld的高级规则

1.Direct Rules

2.地址伪装与端口转发

  • 地址伪装
  • 端口转发
相关推荐
梦想的颜色2 小时前
【Docker原理】Docker 容器一文打尽:生命周期、环境管控、迁移备份、日志进程排查、垃圾清理
运维·docker·容器·容器生命周期·容器日志排查·容器迁移备份·容器进程管理
欢呼的太阳3 小时前
数据库设计Step by Step (10)——范式化
服务器·数据库·oracle
夜雪一千3 小时前
Python enumerate() 函数完整详解:遍历同时获取索引,告别手动计数
服务器·windows·python
donoot4 小时前
Linux系统下图书馆级电子书全自动标准化分类整理完整实施方案
大数据·linux·运维·电子书管理
ITKEY_4 小时前
macOS brew 安装的nginx 文件在哪里?
运维·nginx·macos
Felix-lxd5 小时前
Ubuntu 22.04 配置 Nginx
linux·nginx·ubuntu
Elastic 中国社区官方博客5 小时前
如何比较两个 Elasticsearch 索引并找出缺失的文档
大数据·运维·数据库·elasticsearch·搜索引擎
大E帝国子民16 小时前
MacOS 安装Seismic Unix
服务器·macos·unix
Tim_Van6 小时前
在 CentOS 7 中安装 Chromium 的完整步骤
linux·运维·chrome·centos
德福危险6 小时前
富有想象力的XSS盲打:靶机练习之Tempus_fugit5
服务器·网络·xss