zoukankan      html  css  js  c++  java
  • Ubuntu iptables配置

    sudo su
    sudo apt-get install iptables-persistent
    modprobe ip_tables #启动iptable
     
    #删除原有iptables规则
    iptables -F
    iptables -X
     
    #抛弃所有不符合三种链规则的数据包
    iptables -P INPUT DROP
    iptables -P OUTPUT DROP
    iptables -P FORWARD DROP
     
    #设置:本地进程 lo  的 INPUT 和 OUTPUT 链接
    iptables -A INPUT -i lo -j ACCEPT
    iptables -A INPUT -m state --state ESTABLISHED,RELATED -jACCEPT
    iptables -A INPUT -m state --state NEW,INVALID -j LOG
    iptables -A OUTPUT -o lo -j ACCEPT
     
    #打开 ssh 端口 控制 出和入
    iptables -A INPUT  -p TCP  --dport 22 -j ACCEPT
    iptables -A OUTPUT -p TCP --sport 22 --dport 1024:65535 -j ACCEPT

    #打开 http端口 控制 出和入
    iptables -A INPUT  -p TCP  --dport 80 -j ACCEPT
    iptables -A OUTPUT -p TCP --sport 80 --dport 1024:65535 -j ACCEPT
    #开出的端口,严格控制出入
    #--------------------------------
     
    #保存配置  存储位置/etc/iptables/iptables-persistent 会在开机启动时自动load之前的iptables设置
    #iptables-persisten是bash脚本,位置在/etc/
    service iptables-persistent save
     
    --------------------------------------------------
    2.关闭iptables
    sudo su
    iptables -F
    iptables -X
    iptables -Z
    iptables -P INPUT ACCEPT
    iptables -P OUTPUT ACCEPT
    iptables -P FORWARD ACCEPT
    modprobe -r ip_tables

     

    关注开源 国内最早的Orleans群--174511582,欢迎大家加入
  • 相关阅读:
    这一段
    转安装vs2003 提示重启
    转解决VSS中Access to file "rights.dat" denied的错误
    C# 页面基类
    C#密码加密
    转 如何改变*.sln文件的路径
    后台为按钮定义js事件
    sql2005 数据库还原
    vss 代码管理器
    转 如何有效的使用C#读取文件 及如何解决中文乱码问题
  • 原文地址:https://www.cnblogs.com/liwt/p/4933919.html
Copyright © 2011-2022 走看看