首页 > 其他 > 详细

20190918-02关闭防火墙服务 000 005

时间:2019-09-18 22:23:19      阅读:94      评论:0      收藏:0      [点我收藏+]

查看服务的方法:/etc/init.d/服务名

 

[root@hadoop100 init.d]# pwd

 

/etc/init.d

 

[root@hadoop100 init.d]# ls -al

技术分享图片

 

 

 

 

如果是centOS7

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

技术分享图片

 

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

技术分享图片

 

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

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

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

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

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

技术分享图片

 

查看防火墙是否启动

技术分享图片

 

 

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

技术分享图片

 

 

如果是centOS7以下版本

 

service  服务名 status (功能描述:查看服务状态)

service  服务名 stop (功能描述:关闭服务)

service  服务名 start (功能描述:开启服务)

service  服务名 restart (功能描述:重新启动服务)

service --status-all(查看系统中所有的后台服务)

 

案例实操

 

1)查看网络服务的状态

 

[root@hadoop100 桌面]#service network status

 

2)停止网络服务

 

[root@hadoop100 桌面]#service network stop

 

3)启动网络服务

 

[root@hadoop100 桌面]#service network start

 

4)重启网络服务

 

[root@hadoop100 桌面]#service network restart

 

5)查看系统中所有的后台服务

 

[root@hadoop100 桌面]#service --status-all

 

 

chkconfig     (功能描述:查看所有服务器自启配置)

chkconfig 服务名 off   (功能描述:关掉指定服务的自动启动)

chkconfig 服务名 on   (功能描述:开启指定服务的自动启动)

chkconfig 服务名 --list (功能描述:查看服务开机启动状态)

 

下面未试过,做个笔记

面说下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 

 
 

20190918-02关闭防火墙服务 000 005

原文:https://www.cnblogs.com/YUJIE666/p/11545308.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!