linux防火墙状态centos6一下,CentOS6.5查看防火墙的状态
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查看防火墙的状态相关推荐
- raid 物理盘缓存状态_使用MegaCli工具查看Raid磁盘阵列状态
文章本身我不做过多修改了,在这里我就把自己在安装时候碰到的难点跟大家提下. 1.何处下载? 首先,根据文章中的路径已经下载不到相应的文件了,在此我们就自己到http://www.lsi.com的网站上 ...
- 服务器查看硬盘状态在哪里看,hpacucli查看HP服务器硬盘状态
hpacucli查看HP服务器硬盘状态: http://downloads.linux.hp.com/downloads/ManagementComponentPack/centos/6/x86_64 ...
- 查看服务器状态的命令是什么,查看Zookeeper服务器状态信息的一些命令
安装netcat(nc) yum install nc -y 1.Zookeeper服务器当前节点配置信息: echo conf|nc localhost 2181 2.cons:echo cons| ...
- Linux查看防火墙状态及开启关闭命令
Linux查看防火墙状态及开启关闭命令 CentOS7 使用firewalld开启关闭防火墙与端口 systemctl 配置firewalld-cmd iptables CentOS6 Ubuntu ...
- linux6 防火墙状态,linux 6 查看防火墙状态及开启关闭命令
linux 6查看防火墙状态及开启关闭命令 存在以下两种方式: 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptab ...
- Linux查看防火墙状态的两种方式
1.iptables 2.firewalld 转载地址:https://blog.csdn.net/xc_zhou/article/details/80879810 CentOS7 的防火墙配置跟以前 ...
- linux服务器查看防火墙配置,linux服务器CentOS7/6查看防火墙状态及开启关闭命令...
CentOS7 的防火墙配置跟以前版本有很大区别,CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本使用iptables不一样 1.关闭防火墙: systemctl stop f ...
- linux查看防火墙有没关闭了,linux查看防火墙是否关闭的实例方法
linux查看防火墙是否关闭的实例方法 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙. ...
- linux中关于防火墙的命令,Linux系统中查看防火墙的命令详解
Linux系统中如果要查看到防火墙的状态信息要怎么办呢?下面由学习啦小编为大家整理了Linux系统中查看防火墙的命令详解,希望对大家有帮助! Linux系统中查看防火墙的命令详解:一.service方 ...
- CentOS 7+查看防火墙状态开启或关闭防火墙命令
CentOS 7+系统下查看防火墙状态的方法,CentOS 7系统下载开启和关闭防火墙的命令: CentOS 7+查看防火墙状态命令 命令:systemctl status firewalld 执行上 ...
最新文章
- QIIME 2教程. 24Python命令行模式Artifact API(2021.2)
- xen 虚拟机挂了,宿主机假死的问题追终,全思路
- iOS架构-多工程联编及framework之间的相互调用(19)
- tensorflow(4)踩过的一些坑
- 播放视频一会,出错并自动关闭
- 阿里云短信官方的java示例是错误的
- [summary] 单调队列
- 快两年的时间,我都干了啥
- 20岁,Universal GIS拥抱新生的GIS信创
- JavaScript数组方法map
- python基础之元组定义进阶操作、字典定义进阶操作
- doctor mysql数据导入_线上环境mysql主从同步的搭建过程
- c++ 全局变量_专业解码 | 带你了解Python全局变量与局部变量!
- 用JNDI连接数据库
- 时间类模块的常用操作
- android 使用adb命令安装安卓apk包
- linux终端下载速度只有几kb,[菜鸟教学]如何提高linux下的下载速度!新手必看!...
- 通过写《费用明细表》发现写sql的乐趣
- 刘夏真的简历中国科学院计算机所,一个中科院,四个985,还有一个志愿留在本校,这个学霸考研宿舍是怎样炼成的?...
- JQury及其选择器
热门文章
- python爬图mzitu_换个框架爬妹子图mzitu解决直接访问的403
- 微信小程序 上传图片(多张/单张)
- 《自然语言处理实战入门》---- 第1课:自然语言处理简介
- 计算机联锁的应用领域,全电子计算机联锁系统优缺点
- 由NTC电阻值 计算温度 C语言,NTC热敏电阻温度计算方法,Steinhart-Hart方程和B值法(转)...
- 嵌入式linux交叉开发环境,构建嵌入式Linux交叉开发环境
- 远程接入CBTS的应用
- linux刷显卡bios版本,一种Linux系统下显卡刷新BIOS的方法与流程
- 2016hctf writeup
- 根据JAVA实体生成SQL建表语句