防火墙——iptables实验

news/2024/9/23 3:28:42/
[root@localhost ~] # yum install iptables -y
[root@localhost ~] # systemctl stop firewalld
[root@localhost ~] # systemctl start iptables
[root@server ~] # iptables -F # 清空所有的规则表,清空之后客户端可以访问 ssh http 服务
2 )实验
实验一:搭建 web 服务,设置任何人能够通过 80 端口访问。
[root@localhost ~] # iptables -I INPUT -p tcp --dport 80 -j ACCEPT
[root@localhost ~] # iptables -L --line-numbers
[root@localhost ~] # iptables -D INPUT 1
先重启
实验二:禁止所有人 ssh 远程登录该服务器
[root@localhost ~] # iptables -I INPUT -p tcp --dport 22 -j REJECT
# 删除设置的拒绝 ssh 连接:
[root@localhost Desktop] # iptables -D INPUT 1
实验三:禁止某个主机地址 ssh 远程登录该服务器,允许该主机访问服务器 web 服务。服务器地址为
172.24.8.128
拒绝 172.24.8.129 通过 ssh 远程连接服务器
[root@localhost ~] # iptables -I INPUT -p tcp -s 172.24.8.129 --dport 22 -j
REJECT
允许 172.24.8.129 访问服务器 web 服务:
[root@localhost ~] # iptables -I INPUT -p tcp -s 172.24.8.129 --dport 80 -j
ACCEPT

http://www.ppmy.cn/news/1500098.html

相关文章

决策树的概念

决策树的概念 决策树是一种监督学习算法,主要用于分类任务。它通过构建一棵树结构模型来进行预测,其中每个内部节点表示一个特征属性上的判断条件,每条边代表一个判断结果对应的分支,而叶节点则代表最终的类别标签。 应用领域 …

【JVM】JVM相关概念详解

没有特殊说明,本文使用的是jdk8 参考 黑马程序员JVM虚拟机入门到实战全套视频教程,java大厂面试必会的jvm一套搞定(丰富的实战案例及最热面试题)_哔哩哔哩_bilibili 目录 JVM作用 解释和运行字节码 内存管理 即时编译 字节码…

sqlalchemy使用json_unquote函数查询mysql数组字段包含条件值

sqlalchemy使用json_unquote函数查询mysql数组字段包含条件值 在SQLAlchemy中使用 json_unquote 函数查询MySQL数组字段,查找包含特定条件值的记录,可以按以下步骤操作: 假设你有一个MySQL表 mymodel,其中包含一个名为 data 的字段,该字段存储了一个JSON数组的字符串,你…

测试面试宝典(二十九)—— 如何对一个页面进行测试

对一个页面进行测试,通常可以遵循以下步骤和方法: 首先,进行页面的功能测试。检查页面上的所有元素,如按钮、链接、输入框、下拉菜单等是否能正常工作。比如点击按钮是否能触发预期的操作,链接能否正确跳转&#xff0…

Python+Pytest+Allure+Yaml+Pymysql+Jenkins+GitLab运行原理

PythonPytestAllureYamlPymysqlJenkinsGitLab运行原理逻辑及调用关系 GitLab代码仓: Jenkins工作空间: 代码: 测试报告展示:

Windows:批处理脚本学习

目录 一、第一个批处理文件 1. &&和 | | 2. | 和 & 二、变量 1.传参变量%name 2.初始化变量set命令 3.变量的使用 4.局部变量与全局变量 5.使用环境变量 6.扩充变量语法 三、注释REM和 :: 四:函数 1.定义函数 2.…

Python 在自动化中的实际应用:用 Python 简化繁琐任务

文章目录 1、概述2、自动化文件和目录管理3.数据处理与分析4.网页爬虫5. 系统管理6。定时任务7.结语 1、概述 这篇文章将深入探讨Python在自动化中的实际应用,帮助您用Python简化繁琐任务。 我们将从多个方面入手,展示如何利用Python进行文件管理、数据…

在 Android 上实现语音命令识别:详细指南

在 Android 上实现语音命令识别:详细指南 语音命令识别在现代 Android 应用中变得越来越普遍。它允许用户通过自然语言与设备进行交互,从而提升用户体验。本文将详细介绍如何在 Android 上实现语音命令识别,包括基本实现、带有占位槽位的命令处理,以及相关的配置和调试步骤…