博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux火墙策略firewalld
阅读量:2206 次
发布时间:2019-05-04

本文共 908 字,大约阅读时间需要 3 分钟。

##firewalld##

#1.zone

//如果要拒绝,就要用drop,block遇到对方一直访问,会占用过多系统资源

#2.火墙基本策略参数

#3.火墙环境搭建

1)firewall-cmd --get-zones获取所有可选择区

firewall-cmd --list-all查看默认区

//修改域不需要重启服务,即改即生效,并且是永久的

2)客户端访问ftp:

//访问失败

在默认域中添加ftp服务,再次访问

//访问成功

3)火墙可添加的服务

//vim ftp.xml

**被动模式允许随机的大于1024的端口

有这个模块才能运行vsftpd服务

modprobe -r nf_conntrack_ftp    ##删除这个模块

//此时ftp服务不能使用,重启firewalld服务,就又有了

4)更改文件添加策略

各个域的配置文件/etc/firewallld/zones

//在对应行加入<service name="ftp"/>

//重新加载服务 firewalld-cmd --reload

对172.25.254.70实现信任模式

//对172.25.254网段添加到信任域

删除

5)设置防火墙通过8080端口

修改httpd端口为8080

vim /etc/httpd/conf/httpd.conf

Listen 8080

//访问成功

#4.Direct Rules

//70机22端口不能访问

//访问失败

//删除第二条策略

#5.不同网卡接口访问

eth0:172.25.254.100

eth1:172.25.70.100

1.双网卡都在public域

2.将eth1从public域调整到trusted域中

3.eth0的网段无法访问,因为域的限制

4.eth1的网段可以可以访问,因为trusted域全接受

#6.Rich Rules

服务器双网卡eth0:172.25.254.100

                        eth1:172.25.70.100

真机172.25.254.70

客户机 172.25.70.44

1)端口转换

服务端:使真机ssh登陆服务端时,连接到客户机

测试:

//跳转成功

你可能感兴趣的文章
Intellij IDEA使用(一)—— 安装Intellij IDEA(ideaIU-2017.2.3)并完成Intellij IDEA的简单配置
查看>>
Intellij IDEA使用(二)—— 在Intellij IDEA中配置JDK(SDK)
查看>>
Intellij IDEA使用(三)——在Intellij IDEA中配置Tomcat服务器
查看>>
Intellij IDEA使用(四)—— 使用Intellij IDEA创建静态的web(HTML)项目
查看>>
Intellij IDEA使用(五)—— Intellij IDEA在使用中的一些其他常用功能或常用配置收集
查看>>
Intellij IDEA使用(六)—— 使用Intellij IDEA创建Java项目并配置jar包
查看>>
Eclipse使用(十)—— 使用Eclipse创建简单的Maven Java项目
查看>>
Eclipse使用(十一)—— 使用Eclipse创建简单的Maven JavaWeb项目
查看>>
Intellij IDEA使用(十三)—— 在Intellij IDEA中配置Maven
查看>>
面试题 —— 关于main方法的十个面试题
查看>>
集成测试(一)—— 使用PHP页面请求Spring项目的Java接口数据
查看>>
使用Maven构建的简单的单模块SSM项目
查看>>
Intellij IDEA使用(十四)—— 在IDEA中创建包(package)的问题
查看>>
FastDFS集群架构配置搭建(转载)
查看>>
HTM+CSS实现立方体图片旋转展示效果
查看>>
FFmpeg 命令操作音视频
查看>>
问题:Opencv(3.1.0/3.4)找不到 /opencv2/gpu/gpu.hpp 问题
查看>>
目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备
查看>>
问题:Mysql中字段类型为text的值, java使用selectByExample查询为null
查看>>
程序员--学习之路--技巧
查看>>