zoukankan      html  css  js  c++  java
  • Linux centos7 Linux网络相关、firewalld和netfilter、netfilter5表5链介绍、iptables语法

    一、 Linux网络相关

    yum install net-tools

     ifconfig查看网卡ip

    ifup ens33开启网卡

    ifdown ens33关闭网卡

    设定虚拟网卡ens33:0

     

    mii-toll ens33 与ethtool ens33一样查看网卡是否连接

    更改主机名hostnamectl sethostname davery

     

    DNS配置文件vi /etc/resoly.conf /etc/host文件

     

    临时更改IP

    vim /cat/hosts    编辑

     

    二、firewalld和netfilter

    selinux临时关闭setenforce 0

    selinux永久关闭

    vi /etc/selinux/config  

    更改SELINUX=disabled

    变成

    centos7之前版本使用netfilter防火墙

    centos7使用firewalld防火墙

    关闭firewalld开启netfilter方法

     systemctl stop firewalld 关闭

    systemctl disable firewalld不让开机启动

    yum install -y iptables-services

    启动iptables防火墙服务

    systemctl enable iptables

    systemctl start iptables

    iptables -nvL 查看

    三、netfilter5表5链介绍

    netfilter的5个表

    filter表用于过滤包,常用表有INPUT、FORWARD、OUTPUT三个链

     nat表用于网络地址转换,有PREROUTING、OUTPUT、POSTROUTING三个链

    四、ipstables语法

    查看ipstables规则: ipstables -nvL

    iptables -F清空规则

     重启规则

    service ipstables save保存当前规则到配置文件

    查看配置文件,显示默认规则

    ipstables -t filter -t指定表

     

    ipstables -Z 可以把计数器清零

    [root@davery ~]# iptables -I INPUT -p tcp --dport 80 -j DROP    插入

    [root@davery ~]# iptables -D INPUT -p tcp --dport 80 -j DROP删除

    iptables -nvL --line-numbers

    iptables -D INPUT 1

    iptables -D INPUT DROP

  • 相关阅读:
    oracleI基础入门(6)sql语句Substring Crazy
    oracleI基础入门(7)table约束 Crazy
    oracleI基础入门(7)table视图 Crazy
    SQL附加分离数据库(命令)
    双截棍 C语言版 (超搞笑)
    AspNetPage分页(repeater),自己做的例子基本代码
    记录
    RegularExpressionValidator控件中正则表达式用法
    20 个经典的 Ajax + CSS 表格
    GridView各个事件中,怎样获取主键值
  • 原文地址:https://www.cnblogs.com/davery/p/8783837.html
Copyright © 2011-2022 走看看