七周三次课(1月24日)

10.11 Linux网络相关

七周三次课(1月24日)_linux


ifconfig 查看网卡

七周三次课(1月24日)_linux_02

七周三次课(1月24日)_linux_03

ifconfig -a

七周三次课(1月24日)_三次课_04

ifup ens33 启动网卡 ifdown ens33 关闭网卡

七周三次课(1月24日)_三次课_05

两个命令一起执行

七周三次课(1月24日)_linux_06

增加一个虚拟网卡

七周三次课(1月24日)_三次课_07

七周三次课(1月24日)_三次课_08

七周三次课(1月24日)_linux_09

七周三次课(1月24日)_linux_10

mii-tool ens33  查看网卡是否连接

七周三次课(1月24日)_linux_11

七周三次课(1月24日)_linux_12

ethtool ens33 查看网卡是否连接

七周三次课(1月24日)_三次课_13

hostnamectl  更改主机名 centos6不支持

七周三次课(1月24日)_linux_14

主机名字配置文件

七周三次课(1月24日)_linux_15

dns配置文件

七周三次课(1月24日)_三次课_16

七周三次课(1月24日)_三次课_17

七周三次课(1月24日)_linux_18

etc/hosts

七周三次课(1月24日)_linux_19

七周三次课(1月24日)_linux_20

七周三次课(1月24日)_三次课_21

七周三次课(1月24日)_linux_22

七周三次课(1月24日)_linux_23



10.12 firewalld和netfilter

七周三次课(1月24日)_linux_24

selinux 关闭  setenforce 0临时关闭和永久关闭 vi/etc/selinux/config

七周三次课(1月24日)_三次课_25

防火墙iptables   centos6及以前使用netfilter  centos7 firewalld

在7上关闭firewalld,开启netfilter

七周三次课(1月24日)_三次课_26

七周三次课(1月24日)_三次课_27七周三次课(1月24日)_三次课_28七周三次课(1月24日)_三次课_29七周三次课(1月24日)_三次课_30


10.13 netfilter5表5链介绍

七周三次课(1月24日)_三次课_31

man iptables

七周三次课(1月24日)_三次课_32

七周三次课(1月24日)_三次课_33

七周三次课(1月24日)_三次课_34


10.14 iptables语法

七周三次课(1月24日)_三次课_35

七周三次课(1月24日)_linux_36

iptables规则配置文件 /etc/sysconfig/iptables

七周三次课(1月24日)_三次课_37

iptables -F 清空规则,但是没保存到配置文件里面,重启会重新加载           services iptables save  保存规则   默认都是filter表

七周三次课(1月24日)_linux_38

七周三次课(1月24日)_linux_39

七周三次课(1月24日)_linux_40

查看nat表规则 iptables -t nat -nvL

七周三次课(1月24日)_linux_41

iptables -Z 清零

七周三次课(1月24日)_linux_42

iptables -A INPUT -s 192.168.188.1 -p tcp --sport 1234 -d 192.168.188.128 --dport 80 -j DROP     没有加-t nat 默认就是filter表

-A add增加一条规则  INPUT 针对INPUT链 -s 指定来源ip -p 指定协议(tcp) --sport 来源端口 -d 目标ip --dport 目标端口 -j 操作  DORP (不看直接丢弃这个数据)  REJECT 拒绝(看了之后拒绝) -i eth0 指定网卡

七周三次课(1月24日)_linux_43

iptables -I INPUT -p tcp --dport 80 -j DROP  可以不写ip,只写目标端口

-I 插入(插队到最前)  -A 增加(排队到最后) 前面的会优先过滤,一旦匹配,直接执行七周三次课(1月24日)_三次课_44

-D 删除 需要输入和增加或插入时输入一样的命令

七周三次课(1月24日)_三次课_45

忘记命令时的删除方法

iptables -nvL --line-number七周三次课(1月24日)_三次课_46

iptables -D INPUT 7

七周三次课(1月24日)_三次课_47

iptables -P OUTPUT DROP   -P 默认规则  前面这个修改了默认规则,OTUPUT直接丢弃,执行这个命令会失去连接

七周三次课(1月24日)_三次课_48

七周三次课(1月24日)_三次课_49

七周三次课(1月24日)_linux_50



  

扩展(selinux了解即可)
1. selinux教程  http://os.51cto.com/art/201209/355490.htm 
2.selinux pdf电子书  http://pan.baidu.com/s/1jGGdExK