zoukankan      html  css  js  c++  java
  • 【linux命令】打开关闭防火墙iptables

    防火墙关闭


    关闭防火墙(linux)


    经过自己的实验,发现在ubuntu中service iptables 无法使用。

    同时,在init.d中并没有iptables的程序,iptables程序在/sbin下。

    找到了原因


    ubuntu中启动及关闭iptables 

    在ubuntu中由于不存在 /etc/init.d/iptales文件,所以无法使用service等命令来启动iptables,需要用modprobe命令。 

    启动iptables  

    modprobe ip_tables

    关闭iptables(关闭命令要比启动复杂)

    iptalbes -F

    iptables -X

    iptables -Z

    iptables -P INPUT ACCEPT

    iptables -P OUTPUT ACCEPT

    iptables -P FORWARD ACCEPT

    modprobe -r ip_tables

    依次执行以上命令即可关闭iptables,否则在执行modproble -r ip_tables时将会提示  FATAL: Module ip_tables is in use.


    ping不通解决办法

    在ping的时候有用,当ping一个主机ping不通的时候,可以看看是不是主机的防火墙还在开着

    Image(48)

    关闭防火墙(windows)

    Windows方式: 控制面板中搜索防火墙,然后点开,将防火墙关闭即可。

    Image(49)


    linux方式


    从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙

    查看防火墙状态:
    /etc/init.d/iptables status
    暂时关闭防火墙:
    /etc/init.d/iptables stop
    禁止防火墙在系统启动时启动
    /sbin/chkconfig --level 2345 iptables off
    重启iptables:
    /etc/init.d/iptables restart


    题外话:

    BT或者骡子速度慢用不着关防火墙,只要把相应端口开放就可以了
    在文件
    /etc/sysconfig/iptables
    在系统原始配置的:RH-Firewall-1-INPUT规则链增加类似这样的行:
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 39764 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 39764 -j ACCEPT
    如果发现原有-j REJECT一类的语句,上面两句要放在它的前面
    重启后生效
    开启: chkconfig iptables on
    关闭: chkconfig iptables off 或者 /sbin/chkconfig --level 2345 iptables off
    2) 即时生效,重启后失效

    service 方式

    开启: service iptables start

    关闭: service iptables stop


    iptables方式
    查看防火墙状态:
    /etc/init.d/iptables status
    暂时关闭防火墙:
    /etc/init.d/iptables stop
    重启iptables:

    /etc/init.d/iptables restart

  • 相关阅读:
    uniapp 基于 flyio 的 http 请求封装
    微信小程序实现连续扫码功能(uniapp)
    定时器+echarts运行时间太长导致内存溢出页面崩溃
    vue2.0 + element ui 实现表格穿梭框
    js 不同时间格式介绍以及相互间的转换
    vue2.0+Element UI 表格前端分页和后端分页
    vue2.0 + Element UI + axios实现表格分页
    kafka能做什么?kafka集群配置 (卡夫卡 大数据)
    Java List和Map遍历的方法,forEach()的使用
    Flink 集群搭建,Standalone,集群部署,HA高可用部署
  • 原文地址:https://www.cnblogs.com/sslblog/p/5984648.html
Copyright © 2011-2022 走看看