linux防火墙查看及白名单配置

别再只用GWR了!用Python的mgtwr包搞定时空地理加权回归(GTWR)实战 本文详细介绍了如何使用Python的mgtwr包进行时空地理加权回归(GTWR)实战,突破传统GWR模型的局限。通过核心差异解析、实战全流程演示和进阶技巧,帮助读者掌握GTWR在房价波动、污染物扩散等时空数据分析中的应用,提升模型预测精度。 阅读详情
AI摘要

本文详细介绍了在Linux系统中如何配置iptables和firewall防火墙,包括查看、开启、关闭防火墙状态,添加、删除端口规则,以及设置白名单等核心操作。

一、iptables防火墙

1、基本操作

#查看防火墙状态

service iptables status

#停止防火墙

service iptables stop

#启动防火墙

service iptables start

#重启防火墙

service iptables restart

#永久关闭防火墙

chkconfig iptables off

#永久关闭后重启

chkconfig iptables on

2、开启80端口

vim /etc/sysconfig/iptables

#加入如下代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

保存退出后重启防火墙
service iptables restart

二、firewall防火墙

1、查看firewall服务状态

systemctl status firewalld
加粗样式
出现Active: active (running)切高亮显示则表示是启动状态。

出现 Active: inactive (dead)灰色表示停止,看单词也行。

2、查看firewall的状态

firewall-cmd --state

3、开启、重启、关闭、firewalld.service服务

开启
service firewalld start

#重启
service firewalld restart

#关闭
service firewalld stop

4、查看防火墙规则
firewall-cmd --list-all

5、查询、开放、关闭端口

#查询端口是否开放
firewall-cmd --query-port=8080/tcp

#开放80端口
firewall-cmd --permanent --add-port=80/tcp

#移除端口
firewall-cmd --permanent --remove-port=8080/tcp

#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload

#参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、–permanent:表示设置为持久;
3、–add-port:标识添加的端口;

CentOS7 默认使用firewalld防火墙,如果想换回iptables防火墙,可关闭firewalld并安装iptables。

1、关闭firewall:

停止firewall
systemctl stop firewalld.service

禁止firewall开机启动
systemctl disable firewalld.service

查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
firewall-cmd --state

2.安装iptables-services

yum install iptables-services

3.修改防火墙配置文件

vi /etc/sysconfig/iptables

默认的文件为:

在修改之前使用telnet命令查看端口是否开放。

1.启动telnet。控制面板–>程序和功能–>打开或关闭windows功能–>勾选Telnet的两个选项。
2.打开cmd窗口,输入telnet,如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败;端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用。

(1)telnet IP 端口。

(2)telnet 域名 端口。

如果成功连接会进入的界面

连接失败

添加端口80、8080、3306、3690端口:

esc :wq! 退出保存修改。

注意:添加在端口22上面或者下面,不要放在最后,不然不起作用。

4.重启防火墙使配置生效

systemctl restart iptables.service

刚刚yum install iptables.service之后系统如果没有重启,iptables.service是找不到的,会报unit not fount。耽误时间的小坑!

设置防火墙开机启动:
systemctl enable iptables.service

三:开启防火墙白名单

允许192.168.1.10所有访问所有端口

firewall-cmd --zone=public --add-rich-rule 'rule family="ipv4" source address="192.168.1.10" accept' --permanent

移除192.168.1.10所有访问所有端口

firewall-cmd --zone=public --remove-rich-rule 'rule family="ipv4" source address="192.168.1.10" accept' --permanent

允许192.168.2.0/24(0-255)所有访问所有端口

firewall-cmd --zone=public --add-rich-rule 'rule family="ipv4" source address="192.168.2.0/24" accept' --permanent

允许192.168.1.10所有访问TCP协议的22端口

firewall-cmd --zone=public --add-rich-rule 'rule family="ipv4" source address="192.168.1.10" port port=22 protocol=tcp accept' --permanent

拒绝192.168.1.10所有访问TCP协议的22端口

firewall-cmd --zone=public --remove-rich-rule 'rule family="ipv4" source address="192.168.1.10" port port=22 protocol=tcp reject' --permanent

防火墙重新载入(必须重新载入后才能生效)

firewall-cmd --reload

查看rich-rules(富规则)

firewall-cmd --list-rich-rules

查看防火墙服务规则

firewall-cmd --list-services

查看 防火墙所有规则

firewall-cmd --list-all

查看防火墙所有区域的配置规则

firewall-cmd --list-all-zones

查看默认区域

firewall-cmd --get-default-zone

查看网络接口使用区域

firewall-cmd --get-active-zones

查看默认的可用服务

firewall-cmd --get-services

要启用或禁用HTTP服务

firewall-cmd --zone=public --add-service=http --permanent

firewall-cmd --zone=public --remove-service=http --permanent

提示
可以根据自己的需求更改设置
accept 允许
reject 拒绝 drop 拒绝

–add-rich-rule 添加设置
–remove-rich-rule 移除设置
–permanent 永久生效, 需要重新载入后生效

其他参考

firewall-cmd --list-all-zones    #查看所有的zone信息

firewall-cmd --get-default-zone     #查看默认zone是哪一个

firewall-cmd --zone=internal --change-zone=p3p1  #临时修改接口p3p1所属的zone为internal

firewall-cmd --add-service=http    #暂时开放http

firewall-cmd --permanent --add-service=http  #永久开放http

firewall-cmd --zone=public --add-port=80/tcp --permanent  #在public中永久开放80端口

firewall-cmd --permanent --zone=public --remove-service=ssh   #从public zone中移除服务

firewall-cmd --reload   #重新加载配置

systemctl restart firewalld    #重启firewalld服务,使配置生效/可查
高级技能-高可用和容灾-两地三中心、异地多活架构 两地三中心和异地多活是当前主流的跨地域高可用架构方案。两地三中心通过生产中心、同城灾备和异地灾备的组合,提供多级容灾能力,适合对数据安全要求高的行业。异地多活则采用单元化设计,多个站点同时服务,提升资源利用率,但需解决网络延迟、数据冲突等挑战。两种架构在RTO/RPO、一致性、改造成本等方面各具特点,企业应根据业务规模、一致性要求和预算进行选择,可考虑从同城双活起步,逐步向异地多活演进。混合架构可能是平衡容灾与多活的务实方案。 阅读详情

相关推荐

别让你的URDF模型在Gazebo里‘躺平’:手把手教你配置libgazebo_ros_diff_drive插件让两轮小车动起来

本文详细解析了如何在Gazebo中配置libgazebo_ros_diff_drive插件,使两轮小车模型实现动态仿真。从URDF模型到传动装置,再到差速驱动插件的精细调参,手把手教你解决机器人‘躺平’问题,提升ROS1与Gazebo仿真的实战能力。

weixin_42552716的博客 334

Linux防火墙的配置

Firewalld作为Linux操作系统的很好的一个防火墙,可以保护服务器免受恶意攻击。

vivlol918的博客 5340

YOLOv11 网络结构详解:一文看懂 Backbone、Head、C3k2、SPPF 和 Detect 检测头

在使用 YOLOv11 进行目标检测时,我们经常会接触到或这样的模型配置文件。backbone和head分别是什么意思?ConvC3k2SPPFC2PSA这些模块分别起什么作用?P3/8、P4/16、P5/32 代表什么?为什么最后 Detect 要同时接收 3 个不同尺度的特征图?YOLOv11n、YOLOv11s、YOLOv11m、YOLOv11l、YOLOv11x 的区别在哪里?

learnerYC的博客 1815

linux查看防火墙状态

3、开启、重启、关闭、firewalld.service服务。:是Linux提供的操作firewall的一个工具;#重启防火墙(修改配置后要重启防火墙)1、查看firewall服务状态。2、查看firewall的状态。切高亮显示则表示是启动状态。灰色表示停止,看单词也行。5、查询、开放、关闭端口。保存退出后重启防火墙。# 查询端口是否开放。

csdn122325735的专栏 1万+

HFSS入门 - 传输线线路损耗和串扰仿真

下图中两相近传输线存在端口间的串扰,而同一根传输线存在线路损耗。 我们可用S21描述端口1到端口2的线路损耗(插损?),用S13描述近端串扰,S24描述远端串扰,串扰通常要求-20dB以下。 实验目的:传输线线路损耗和串扰仿真 具体步骤: 1.草图: 其中板厚Subh为1mm。其余参数具体值如下: 2.由草图作图: 其中介质板表面设为GND。 3.设置激励:先在第一根传输线相连的XZ平面上做一...

qq_37274411的博客 9160

Zemax实战:手把手教你设计一个40倍、NA0.65的显微物镜(附初始结构文件)

本文详细介绍了使用Zemax设计40倍、NA0.65显微物镜的完整流程,从初始结构搭建到优化验证,涵盖光学设计的关键技巧和实战经验。通过分阶段优化策略和公差分析,帮助工程师快速掌握高倍显微物镜的设计方法,提升光学系统性能。

weixin_42525369的博客 344

Linux 防火墙配置

firewall-cmd --list-all --zone=drop(要查的防火墙区域)---指定防火墙区域。若指定区域 firewall-cmd --add-service=http -zone=drop(区域)firewall-cmd --get-default-zone ---简单查询当前防火墙区域。例如增加http服务(HTTP服务要开启----systemctl statrt httpd)2.若未开启防火墙,就开启防火墙,在查看防火墙状态。----增加http服务或者开启80端口。

Mw18211406853的博客 2144

hwasan实例分析踩内存之一:camx进程stack tag-mismatch的三种解决方案

hwasan实例分析踩内存之一:camx进程stack tag-mismatch的三种解决方案。

1291

Linux防火墙设置查看攻略

本文详细介绍了如何查看Linux系统中的防火墙设置,包括查看当前防火墙状态、查看特定端口是否开放、查看规则链策略、查看具体规则、查看iptables版本信息、查看防火墙日志、查看NAT表以及清空iptables规则。通过本文的介绍,您可以更好地了解和掌握Linux系统的防火墙设置,保障网络安全。在Linux系统中,iptables默认将所有拒绝的流量记录到/var/log/messages文件中。该命令会实时输出防火墙日志中包含“iptables”的内容。会列出当前iptables中所有的规则和链。

liuxiang66666的博客 3256

CUDA:实现使用cuSolverSP底层API实现Cholesky因式分解(附完整源码)

CUDA:实现使用cuSolverSP底层API实现Cholesky因式分解(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 346

Android性能分析——GPU资源耗尽分析(二十六)

本文分析了Android车机系统中GPU资源耗尽导致应用闪退的案例。通过日志定位到EGL_BAD_ALLOC错误,表明系统无法分配足够图形资源创建EGL上下文。问题主要发生在渲染线程初始化EGL环境时,根源在于车机系统对GPU资源的严格限制(如EGLContext数量、GPU内存等)。文中详细解读了SkiaOpenGLPipeline和EglManager的源码调用链路,指出createContext()函数中的致命断言是崩溃的直接原因,并提出了移除断言、增加重试机制、优雅降级等改进方案。该案例揭示了资源受

小旭的专栏 677

linux防火墙配置

更改网卡所属区域#firewall-cmd --zone=public --change-interface=ens32。把网卡分配给区域#firewall-cmd --zone=public --add-interface=ens32。查看指定网卡所在区域#firewall-cmd --get-zone-of-interface=ens32。查看防火墙默认区域名#firewall-cmd --get-default-zone。关闭防火墙开机启动# systemctl disable firewalld。

weixin_65845327的博客 2348

面试提问:数据开发中如何通过指标拆解来指导SQL编写?(附拆解模板)

摘要:指标拆解是一种高效的数据分析方法,通过将复杂业务指标分解为可执行的原子指标,指导SQL查询的编写。核心步骤包括:明确指标定义、拆解原子指标、定位数据源、确定分组维度、构建中间表。文章提供了指标拆解模板和实际案例(如用户留存率计算),并总结了拆解带来的5大好处:逻辑清晰、易于调试、可复用、降低错误率、便于协作。最后强调"一定义、二拆解、三定位、四分步、五合并"的口诀,适用于数仓开发、BI报表等场景。

石榴姐yyds 267

Linux防火墙相关命令以及ip白名单配置

Linux防火墙的相关命令以及ip白名单配置

技术杠精的博客 1980

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

linux防暴力白名单怎么添加,Linux防火墙--iptables--白名单配置

1.服务器22端口和1521端口开通给指定IP[root@node2 sysconfig]# iptables -t filter -nL INPUTChain INPUT (policy ACCEPT)target prot opt source destinationACCEPT all -- 0.0.0.0/0 0.0.0...

weixin_28879085的博客 869

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Linux服务器防火墙白名单访问策略的配置示例

最近在做Linux系统应用部署配置过程中,为了确保应用的安全,简单学习了解了一些Linux中的动态防火墙管理工具的使用方法。本文测试实验主要采用Linux服务器的动态防火墙管理工具(即firewalld),来实现服务或端口的访问控制,firewalld主要用于管理 Linux 系统中的防火墙规则,firewalld不是一个独立的防火墙软件,他基于 Linux 内核的netfilter框架的前端工具,firewalld 适用于需要灵活管理防火墙规则的环境,例如服务器安全、网络隔离、服务访问控制等。

hhue2007的专栏 785

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

firewall添加白名单_linux配置防火墙 Centos7下 添加 端口白名单

最近在阿里云服务器centos7上部署项目 要开启8484端口 ,CentOS 7默认使用的是firewall作为防火墙 在firewall下开启端口白名单1.查看下防火墙的状态:systemctl status firewalld需要开启防火墙systemctl start firewalld.servicefirewall-cmd --zone=public --list-ports ...

weixin_39908106的博客 2217

Linux防火墙--iptables--白名单配置

1.服务器22端口和1521端口开通给指定IP [root@node2 sysconfig]# iptables -t filter -nL INPUT Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 0.0.0.0...

u013165852的博客 405

linux防火墙配置白名单

vi /etc/sysconfig/iptables # Generated by iptables-save v1.4.7 on Sun Aug 28 12:14:02 2016 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -N whitelist -A whitelist -s x.x.x...

不忘初心-方得始终 1450

在 Linux 系统中,可以使用 iptables 或 firewalld 配置防火墙规则,限制访问到指定端口,或者只允许特定 IP 白名单访问。

验证某个端口是否被开放:firewall-cmd --query-port=80/tcp。# 拒绝其他所有对 3306 端口的访问(非必须,firewalld 默认已拒绝)查看当前生效的所有规则:firewall-cmd --list-all。# 添加一个新的 rich-rule,只允许特定 IP 访问。# 拒绝其他所有对 TCP 3306 的访问。# 允许特定 IP 访问 TCP 3306。# 开放 TCP 80 和 443 端口。# 开放 TCP 443 端口。# 开放 TCP 80 端口。

weixin_48055738的博客 2841

linux配置防火墙 Centos7下 添加 端口白名单

最近在阿里云服务器centos7上部署项目 要开启8484端口 ,CentOS 7默认使用的是firewall作为防火墙 在firewall下开启端口白名单 1.查看下防火墙的状态:systemctl status firewalld 需要开启防火墙systemctl start firewalld.service firewall-cmd --zone=public --lis...

冰恋云的专栏 3万+

linux白名单配置文件,Linux 下设置防火墙白名单

以211为例:标红为修改部分1、编辑防火墙配置文件指定192.168.8.212可以通过22端口连接# vi /etc/sysconfig/iptables#Firewallconfigurationwrittenbysystem-config-firewall#Manualcustomizationofthisfileisnotrecommended.*filter:I...

weixin_39692253的博客 319

固定出口 IP 白名单怎么配置?从 Linux 防火墙到 Python 自动化管理

固定出口 IP 与白名单机制结合,可以让企业网络访问控制更加清晰,也能够减少动态地址变化带来的配置维护工作。但在实际运维中,白名单管理并不只是添加一个 IP 地址。从来源确认、CIDR 规划、防火墙配置,到规则校验、权限审核和地址变更,都需要建立相对规范的管理流程。对于地址数量较少的环境,可以使用防火墙规则配合 Python 脚本进行基础管理;对于多业务、多服务器环境,则应该考虑集中化的访问策略管理和变更审计。明确允许谁访问、允许访问什么,以及每一条规则为什么存在。

2501_92822196的博客 157

Linux防火墙配置白名单操作(包括Ubuntu、ContOS、Redhat)

linux配置防火墙白名单

Aoinguzyy的博客 8520
上一篇: ZooKeeper基础与原理介绍
下一篇: zookeeper的介绍(一)
Small_temper
博客等级 码龄7年 12粉丝 36原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值