centos开启关闭防火墙(电脑防火墙关闭有什么影响)

CentOS6:1)永久性生效,重启后不会复原开启:chkconfigiptableson关闭:chkconfigiptablesoff 2)即时生效,重启后复原service iptables status    查看防火墙状态service iptables start     开启防火墙service iptab…

大家好,又见面了,我是你们的朋友全栈君。

CentOS 6:

1) 永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

 

2) 即时生效,重启后复原

service  iptables  status        查看防火墙状态

service  iptables  start           开启防火墙

service  iptables  stop           关闭防火墙

service  iptables  restart        重启防火墙

 

CentOS 7:

systemctl start firewalld.service#启动firewall
systemctl stop firewalld.service#停止firewall
systemctl disable firewalld.service#禁止firewall开机启动

 

查询TCP连接情况:

 netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’

查询端口占用情况:

 netstat   -anp   |   grep  portno(例如:netstat –apn | grep 80)

 

 

防火墙开放特定端口:

①文件/etc/sysconfig/iptables    

 ②添加:

     -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

       ★数字8080代表开放8080端口,也可以改成其他的端口★

③重启防火墙

 

================================================================

 

保存对防火墙的设置

serivce iptables save

 

查看iptables规则及编号

iptables -nL –line-number

 

关闭所有的INPUT FORWARD(转发) OUTPUT的所有端口

iptables -P INPUT DROP

iptables -P FORWARD DROP

iptables -P OUTPUT DROP

 

 

 

只打开22端口

iptables -A  INPUT -p tcp –dport 22 -j ACCEPT

iptables -A OUTPUT -p tcp –sport 22 -j ACCEPT

 

参数讲解:

–A 参数就看成是添加一条规则

–p 指定是什么协议,我们常用的tcp 协议,当然也有udp,例如53端口的DNS

–dport 就是目标端口,当数据从外部进入服务器为目标端口

–sport 数据从服务器出去,则为数据源端口使用 

–j 就是指定是 ACCEPT -接收 或者 DROP 不接收

 

禁止某个IP访问

iptables -A INPUT -p tcp -s 192.168.1.2 -j DROP

–s 参数是来源(即192.168.1.2)

后面拒绝就是DROP 

 

 

删除规则

iptables -D INPUT 2

删除INPUT链编号为2的规则

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129304.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月13日 下午5:00
下一篇 2022年4月13日 下午5:00


相关推荐

  • 龙虾机器人OpenClaw安装配置和使用指南

    龙虾机器人OpenClaw安装配置和使用指南

    2026年3月13日
    2
  • oracle数据库904_oracle00933怎么解决

    oracle数据库904_oracle00933怎么解决今天早上在日志中发现exp备份时出错:..exportingtableBJ_AFFILIATES37rowsexportedEXP-00008:ORACLEerror904encounteredORA-00904::invalididentifier..exportingtable…

    2026年2月1日
    4
  • Eclipse 运行时弹出A Java Exception has occurred

    Eclipse 运行时弹出A Java Exception has occurred错误原因:较高版本的JDK编译的javaclass文件试图在较低版本的JVM上运行而产生的错误。首先,因为之前jdk版本是10,后来安装了jdk1.7,想用1.7的,但是由于eclipse的编译器中仍然使用原来的版本所以导致错误。因为我用的eclipse的编译器来编译的。因为很多编译器都自带javac,而不是采用操作系统中的编译器。如果你的编译器是eclipse的话,那么需要在项目的属性里设置j…

    2022年7月14日
    25
  • NeuralAgent:使用语音和文字操作电脑完成任务的AI智能体

    NeuralAgent:使用语音和文字操作电脑完成任务的AI智能体

    2026年3月15日
    2
  • 2021年各行业NPS基准分数一览[通俗易懂]

    2021年各行业NPS基准分数一览[通俗易懂]每每谈及NPS,总会有客户问我们:NPS分数达到多少才算得上好?这个问题没有统一的标准答案。因为NPS分数没有绝对的高低之分,不同行业之间标准不一。比如,根据TemkinGroup——知名的体验研究机构于2018年的调查,快餐行业的NPS均分是26,而医疗保健的NPS均分是19。因此,企业要想判断自己的NPS分数是好是坏,最需要了解的是所处行业的整体NPS水平。为了能够帮助大家快速了解自己在行业内的NPS地位,我们特别整理了分别处于ToB和ToC领域共14个行业的最新NPS基准分..

    2022年5月25日
    49
  • 如何使用Framework7的图标icons

    如何使用Framework7的图标icons步骤一访问 https github com nolimits4web Framework7 Icons 并下载 css 和 fonts 文件夹步骤二将 css 和 fonts 文件夹的内容拷贝到本地 Framework7 文件夹下步骤三在使用的地方引用 css 文件 linkrel stylesheet href framework7 css framework7 icons css

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号