(33)iptables设置防火墙策略常用命令(docker环境、非docker环境)

ops/2024/11/20 16:11:06/

#普通环境(非docker) 
# 拒绝所有对端口 31001 的访问 
iptables -A INPUT -p tcp --dport 31001 -j DROP 
# 允许 IP 地址 20.59.30.77 访问端口 31001 (此处用的是虚拟机 所以要使用nat地址的网关) 
iptables -I INPUT 1 -p tcp -s 20.59.30.77 --dport 31001 -j ACCEPT 
#保存 iptables-save > /etc/sysconfig/iptables 
#列出所有策略编号 
iptables -L -n --line-numbers 
#按照编号删除策略 
iptables -D INPUT 1 
----------------- 
#docker环境下 
docker中启动容器设置iptables防火墙策略: 
#拒绝所有访问31001端口 
iptables -t nat -I PREROUTING -p tcp --dport 31001 -j RETURN 
iptables -A INPUT -p tcp --dport 31001 -j DROP 
#开放指定源地址ip访问30088端口 
iptables -I INPUT 1 -p tcp -s 20.59.30.77 --dport 31001 -j ACCEPT 
#保存 iptables-save > /etc/sysconfig/iptables


http://www.ppmy.cn/ops/135271.html

相关文章

第一章 Spring Boot快速⼊⻔ —— 构建Spring Boot项目

概览: SpringBoot设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置,可以更加快速便捷地开发Spring项目,在开发过程当中可以专注于应用程序本身的功…

Java 腾讯云短信发送

首先引用sdk&#xff1a; <!-- 腾讯短信sdk --><dependency><groupId>com.tencentcloudapi</groupId><artifactId>tencentcloud-sdk-java</artifactId><version>3.1.270</version></dependency> 短信发送工具类&#x…

大模型时代,呼叫中心的呼入机器人系统如何建设?

大模型时代&#xff0c;呼叫中心的呼入机器人系统如何建设&#xff1f; 作者&#xff1a;开源呼叫中心系统 FreeIPCC&#xff0c;Github地址&#xff1a;https://github.com/lihaiya/freeipcc 呼叫中心呼入机器人系统的建设是一个涉及多个环节和领域的综合性工程。以下是一个详…

基于51单片机的电子钟+秒表LCD1602仿真设计

电子钟秒表 0. 设计资料内容清单&&下载链接1. 主要功能&#xff1a;2. 讲解视频&#xff1a;3. 仿真4. 程序代码5. 设计报告6. 原理图 基于51单片机的电子钟秒表LCD1602仿真设计( proteus仿真程序设计报告原理图讲解视频&#xff09; 仿真图proteus7.8及以上 程序编译…

ES操作命令

1.查看索引 curl -XGET "http://localhost:9200/_cat/indices?v" 2.删除索引 curl -X DELETE "http://127.0.0.1:9200/indexName" 3.ES最大聚合参数设置 index.max_result_window的默认值通常是10000&#xff0c;如果你需要返回更多结果&#xff0c;…

基于YOLOv8深度学习的智慧交通事故评级检测系统研究与实现(PyQt5界面+数据集+训练代码)

本文研究并实现了一种基于YOLOv8深度学习模型的智慧交通事故评级检测系统&#xff0c;旨在解决传统交通事故检测过程中效率低、误报率高等问题。该系统通过深度学习技术的应用&#xff0c;结合交通事故图像的分析&#xff0c;能够实现对事故的精准识别和评级&#xff0c;进而为…

git push时报错! [rejected] master -> master (fetch first)error: ...

错误描述&#xff1a;在我向远程仓库push代码时&#xff0c;即执行 git push origin master命令时发生的错误。直接上错误截图。 错误截图 错误原因&#xff1a; 在网上查了许多资料&#xff0c;是因为Git仓库中已经有一部分代码&#xff0c;它不允许你直接把你的代码覆盖上去…

Jenkins + gitee 自动触发项目拉取部署(Webhook配置)

目录 前言 Generic Webhook Trigger 插件 下载插件 ​编辑 配置WebHook 生成tocken 总结 前言 前文简单介绍了Jenkins环境搭建&#xff0c;本文主要来介绍一下如何使用 WebHook 触发自动拉取构建项目&#xff1b; Generic Webhook Trigger 插件 实现代码推送后&#xff0c;触…