zoukankan      html  css  js  c++  java
  • CentOS7关闭/开启防火墙出现 Unit iptables.service failed to load

    在vm中安装好tomcat,而且在liunx中使用nc命令可以返回成功,但是更换到window中访问不到tomcat的情况,是由于linux防火墙的问题造成的,传统的解决方式有2中

    第一种解决方案:

    修改/etc/sysconfig/iptables 这个文件,增加一个8080端口

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

    重启linux防火墙服务即可

    /etc/init.d/iptables restart

    第二种解决方案:

    这种方法相当于linux端口全部开放,这样如果只是本地创建的vm只为学习使用,推荐使用这种方式,比较简单粗暴,如果是服务器运维的话,这样会降低服务器的安全性

    如果是CentOs 7 以前的版本直接执行如下命名即可


    service iptables stop  关闭防火墙

    service iptables start  重新开启防火墙

    如果你的linux是CentOS7的话启用上面的命令会报出 Unit iptables.service failed to load: No such file or directory.异常

    centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可: 

    systemctl stop firewalld.service && systemctl disable firewalld.service

    systemctl start firewalld.service && systemctl enable firewalld.service

    如果想要改用iptables的话,则需要安装 

    yum install iptables-services 

    systemctl stop iptables && systemctl disable iptables
    systemctl start iptables && systemctl enable iptables

    这些命令结束请参考我下一篇博文(CentOS7使用firewalld打开关闭防火墙与端口)

  • 相关阅读:
    模拟操作(键盘、鼠标)三
    获取硬件信息
    MVC+ajax权限管理
    Socket通信简介
    网页页头meta详解(科普知识)
    .Net 无法打开Offie Open XML文件(上传和下载使用)
    临时散文,哈哈
    SQL server中的一些查询
    vue 钩子函数中获取不到DOM节点
    HTML技巧:怎样禁止图片拖动复制
  • 原文地址:https://www.cnblogs.com/blueskyli/p/7218570.html
Copyright © 2011-2022 走看看