CentOS6.5查看防火墙的状态:

1

[linuxidc@localhost ~]$service iptable status

  显示结果:

1

2

3

4

5

[linuxidc@localhost ~]$service iptable status

Redirecting to /bin/systemctl status  iptable.service

● iptable.service

   Loaded: not-found (Reason: No such file or directory)

   Active: inactive (dead)  --表示防火墙已经关闭

CentOS 6.5关闭防火墙

1

2

[root@localhost ~]#service iptables stop                    --临时关闭防火墙

[root@localhost ~]#chkconfig iptables off                    --永久关闭防火墙

CentOS 7.2关闭防火墙

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。

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

1

2

[root@localhost ~]#firewall-cmd --state

not running

检查防火墙的状态:

从centos7开始使用systemctl来管理服务和程序,包括了service和chkconfig。

1

2

[root@localhost ~]#systemctl list-unit-files|grep firewalld.service            --防火墙处于关闭状态

firewalld.service                          disabled

  或者

1

2

3

4

[root@localhost ~]#systemctl status firewalld.service

● firewalld.service - firewalld - dynamic firewall daemon

   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)

   Active: inactive (dead)

关闭防火墙:

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

1

2

[root@localhost ~]#systemctl stop firewalld.service

[root@localhost ~]#systemctl disable firewalld.service

1

2

3

4

5

6

7

8

启动一个服务:systemctl start firewalld.service

关闭一个服务:systemctl stop firewalld.service

重启一个服务:systemctl restart firewalld.service

显示一个服务的状态:systemctl status firewalld.service

在开机时启用一个服务:systemctl enable firewalld.service

在开机时禁用一个服务:systemctl disable firewalld.service

查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?

查看已启动的服务列表:systemctl list-unit-files|grep enabled

Centos 7 firewall 命令:

查看已经开放的端口:

firewall-cmd --list-ports

开启端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义:

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

CentOS 7 以下版本 iptables 命令

如要开放80,22,8080 端口,输入以下命令即可

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

然后保存:

/etc/rc.d/init.d/iptables save

查看打开的端口:

/etc/init.d/iptables status

关闭防火墙 
1) 永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

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

开启: service iptables start

关闭: service iptables stop

查看防火墙状态: service iptables status

下面说下CentOS7和6的默认防火墙的区别

CentOS 7默认使用的是firewall作为防火墙,使用iptables必须重新设置一下

1、直接关闭防火墙

systemctl stop firewalld.service #停止firewall

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

2、设置 iptables service

yum -y install iptables-services

如果要修改防火墙配置,如增加防火墙端口3306

vi /etc/sysconfig/iptables

增加规则

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

保存退出后

systemctl restart iptables.service #重启防火墙使配置生效

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

最后重启系统使设置生效即可。

systemctl start iptables.service #打开防火墙

systemctl stop iptables.service #关闭防火墙

解决主机不能访问虚拟机CentOS中的站点

前阵子在虚拟机上装好了CentOS6.2,并配好了apache+php+mysql,但是本机就是无法访问。一直就没去折腾了。

具体情况如下

1. 本机能ping通虚拟机

2. 虚拟机也能ping通本机

3.虚拟机能访问自己的web

4.本机无法访问虚拟机的web

后来发现是防火墙将80端口屏蔽了的缘故。

检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。

解决方法如下:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

然后保存:

/etc/rc.d/init.d/iptables save

重启防火墙

/etc/init.d/iptables restart

CentOS防火墙的关闭,关闭其服务即可:

查看CentOS防火墙信息:/etc/init.d/iptables status

关闭CentOS防火墙服务:/etc/init.d/iptables stop

更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

原文有误,特此订正

Centos查看与关闭防火墙相关推荐

  1. centos 6.5 关闭防火墙

    CentOS 6.5关闭防火墙 [root@localhost ~]#servcie iptables stop --临时关闭防火墙 [root@localhost ~]#chkconfig ipta ...

  2. Linux技术(1)--CentOS 6.5关闭防火墙步骤

    centOS 6.5关闭防火墙步骤 关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables off 两个命令同时运行,运行完成后查看防火墙关闭状态 ...

  3. CentOS 7 查看和关闭防火墙和端口

    一.CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤. 查看防火墙状态,# 关闭后显示not running,开启后显示running firewall- ...

  4. CentOS开启与关闭防火墙

    CentOS Linux开启和关闭防火墙命令有两种,一种是临时的,重启即复原:另外一种是永久性的,重启不会复原. 1) 临时生效,重启后复原开启: service iptables start关闭: ...

  5. Centos查看端口及防火墙

    1.开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=publ ...

  6. linux7系统关闭防火墙,CentOS 7.0关闭防火墙

    CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下 1.直接关闭防火墙 systemctl stop firewalld.service #停止firew ...

  7. linux查看/打开/关闭防火墙

    1.查看防火墙状态 systemctl status firewalld 防火墙开启状态: 2.暂时关闭防火墙 systemctl stop firewalld 3.永久关闭防火墙 systemctl ...

  8. linux7如何关闭防火墙,Linux下Centos 7如何关闭防火墙?

    [Android分享] [转帖]Android ListView的A-Z字母排序和过滤搜索功能 感谢eoe社区的分享   最近看关于Android实现ListView的功能问题,一直都是小伙伴们关心探 ...

  9. 7 centos 查看程序文件数量_「动手打造家庭媒体网络平台」安装篇-centos搭建DLNA媒体服务...

    大家好,我是路程lucky,热爱开发.设计.学习.生活.爱捣鼓的web前后端工程师~ 本文的重点是在之前文章提到创建的centos基础上继续搭建DLNA媒体服务.由于centos的系统是从零开始初步安 ...

最新文章

  1. kubernetes集群网络配置方案——flannel部署
  2. 金融风控实战——Hive详解(数据读取、预处理、特征工程)
  3. Scala模式匹配(类似Java的switch)
  4. 微软2021校园招聘正式启动
  5. 「OS」Centos7安装Nvidia驱动
  6. 频偏纠正matlab实现,Matlab关于OFDM同步定时估计和频偏估计的算法
  7. 五、“嵌段共聚醚酯型”易去污整理剂的结构特点及对织物服用性的影响?
  8. python3所支持的整数进制_Python3快速入门(三)——Python3标准数据类型
  9. cookie/storage
  10. 替换jar包_替换代码的情况下不停机!这操作可能工作6年的Java程序员都不会
  11. android gif 处理,gifflen 调用以及错误处理
  12. Html和Css学习笔记-html进阶-html5属性
  13. ECMAScript 6----字符串的扩展
  14. django基础 第一章 环境搭建
  15. MotionEstimate运动估计综述
  16. python绘制相频特性曲线_详解基于python的图像Gabor变换及特征提取
  17. 大学生破译周鸿祎手机号 李开复放 橄榄枝
  18. 联想电脑尺寸在哪里看_如何检查联想电脑型号【详细介绍】
  19. 文件操作的实例——下载并合并流式视频文件
  20. 计算机桌面提示区,电脑如何设置多时钟显示?电脑设置不同地区时钟时间显示方法...

热门文章

  1. 华为海外版操作系统曝光?HUAWEI ARK OS现身
  2. 罗永浩:还会给你们做手机 只是需要时间
  3. syslog-ng客户端,服务器配置
  4. 数据库优化:优化查询
  5. Android Handler的内存泄露场景分析
  6. 大数据分析机器学习(三)之岭回归-医疗心率数据分析
  7. 边缘计算框架_黑科技 | 英特尔发布边缘计算加速框架最新版本 | OpenVINO 2019R02...
  8. ios 筛选_LOL手游开始筛选玩家对安卓和IOS有不同要求,不达标可以放弃了
  9. 我的内核学习笔记10:Intel GPIO驱动源码分析
  10. maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0