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 ~]#servcie 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

linux防火墙状态centos6一下,CentOS6.5查看防火墙的状态相关推荐

  1. raid 物理盘缓存状态_使用MegaCli工具查看Raid磁盘阵列状态

    文章本身我不做过多修改了,在这里我就把自己在安装时候碰到的难点跟大家提下. 1.何处下载? 首先,根据文章中的路径已经下载不到相应的文件了,在此我们就自己到http://www.lsi.com的网站上 ...

  2. 服务器查看硬盘状态在哪里看,hpacucli查看HP服务器硬盘状态

    hpacucli查看HP服务器硬盘状态: http://downloads.linux.hp.com/downloads/ManagementComponentPack/centos/6/x86_64 ...

  3. 查看服务器状态的命令是什么,查看Zookeeper服务器状态信息的一些命令

    安装netcat(nc) yum install nc -y 1.Zookeeper服务器当前节点配置信息: echo conf|nc localhost 2181 2.cons:echo cons| ...

  4. Linux查看防火墙状态及开启关闭命令

    Linux查看防火墙状态及开启关闭命令 CentOS7 使用firewalld开启关闭防火墙与端口 systemctl 配置firewalld-cmd iptables CentOS6 Ubuntu ...

  5. linux6 防火墙状态,linux 6 查看防火墙状态及开启关闭命令

    linux 6查看防火墙状态及开启关闭命令 存在以下两种方式: 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptab ...

  6. Linux查看防火墙状态的两种方式

    1.iptables 2.firewalld 转载地址:https://blog.csdn.net/xc_zhou/article/details/80879810 CentOS7 的防火墙配置跟以前 ...

  7. linux服务器查看防火墙配置,linux服务器CentOS7/6查看防火墙状态及开启关闭命令...

    CentOS7 的防火墙配置跟以前版本有很大区别,CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本使用iptables不一样 1.关闭防火墙: systemctl stop f ...

  8. linux查看防火墙有没关闭了,linux查看防火墙是否关闭的实例方法

    linux查看防火墙是否关闭的实例方法 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙. ...

  9. linux中关于防火墙的命令,Linux系统中查看防火墙的命令详解

    Linux系统中如果要查看到防火墙的状态信息要怎么办呢?下面由学习啦小编为大家整理了Linux系统中查看防火墙的命令详解,希望对大家有帮助! Linux系统中查看防火墙的命令详解:一.service方 ...

  10. CentOS 7+查看防火墙状态开启或关闭防火墙命令

    CentOS 7+系统下查看防火墙状态的方法,CentOS 7系统下载开启和关闭防火墙的命令: CentOS 7+查看防火墙状态命令 命令:systemctl status firewalld 执行上 ...

最新文章

  1. QIIME 2教程. 24Python命令行模式Artifact API(2021.2)
  2. xen 虚拟机挂了,宿主机假死的问题追终,全思路
  3. iOS架构-多工程联编及framework之间的相互调用(19)
  4. tensorflow(4)踩过的一些坑
  5. 播放视频一会,出错并自动关闭
  6. 阿里云短信官方的java示例是错误的
  7. [summary] 单调队列
  8. 快两年的时间,我都干了啥
  9. 20岁,Universal GIS拥抱新生的GIS信创
  10. JavaScript数组方法map
  11. python基础之元组定义进阶操作、字典定义进阶操作
  12. doctor mysql数据导入_线上环境mysql主从同步的搭建过程
  13. c++ 全局变量_专业解码 | 带你了解Python全局变量与局部变量!
  14. 用JNDI连接数据库
  15. 时间类模块的常用操作
  16. android 使用adb命令安装安卓apk包
  17. linux终端下载速度只有几kb,[菜鸟教学]如何提高linux下的下载速度!新手必看!...
  18. 通过写《费用明细表》发现写sql的乐趣
  19. 刘夏真的简历中国科学院计算机所,一个中科院,四个985,还有一个志愿留在本校,这个学霸考研宿舍是怎样炼成的?...
  20. JQury及其选择器

热门文章

  1. python爬图mzitu_换个框架爬妹子图mzitu解决直接访问的403
  2. 微信小程序 上传图片(多张/单张)
  3. 《自然语言处理实战入门》---- 第1课:自然语言处理简介
  4. 计算机联锁的应用领域,全电子计算机联锁系统优缺点
  5. 由NTC电阻值 计算温度 C语言,NTC热敏电阻温度计算方法,Steinhart-Hart方程和B值法(转)...
  6. 嵌入式linux交叉开发环境,构建嵌入式Linux交叉开发环境
  7. 远程接入CBTS的应用
  8. linux刷显卡bios版本,一种Linux系统下显卡刷新BIOS的方法与流程
  9. 2016hctf writeup
  10. 根据JAVA实体生成SQL建表语句