一、知识点回顾
1、网路?
1、传输介质
2、硬件
2、两台主机之间通信 **
3、交换网络(局域网内 多台计算机之间通信)
交换机的原理(2层网络 数据链路层 MAC——》表)
主机------》MAC地址
广播风暴的问题
——》降低 减轻
1、 路由器的概率
2、子网掩码(划分)
交换网络中的数据格式
源信息(MAC地址)+目的信息(MAC地址)+数据内容=数据格式
4、局域和局域网之间通信(路由器)
路由器的概率
路由器的工作原理
|-------》主机------IP地址
路由表
|-------》静态 优点 大型 快 专业人士
|-------》动态 优点 小型 慢 一般
5、TCP/IP协议名词解释
IP协议
TCP协议
UDP协议
ICMP协议
DNS协议
ARP协议
6、OSI和TCP/IP模型
7层 5(4)层
7、TCP/IP名名词的解释
TCP/IP协议的报文格式
TCP/IP协议的c/s 建立连接 3次握手的过程
TCP/IP协议的c/s 断开连接 4次挥手的过程
TCP/IP协议的c/s 建立连接 3次握手的过程 状态转换
TCP/IP协议的c/s 断开连接 4次挥手的过程 状态转换
8、IP地址
分类 A B C D E
C类 面试 c类地址 192.168.0.x 主机位
D类 组播
特殊的IP地址
0.0.0.0 没有意思
192.168.0.0 没有 -1
192.168.0.255 广播地址 -1
192.168.0.254 网络地址 -1
(网关地址 有可能是192.168.0.1 也有可能 192.168.0.254)
9、子网掩码
255.255.255.0 C类
255.255.0.0 B类
255.0.0.0 A类
10、网络划分
1、C类网络中 192.168.0.100 50台主机 划分网络 计算子网掩码 2^n-3公式
二、静态路由项目
1、网络中比较重要的协议**
1、DNS协议 域名解析
ARP 交换机 主机------MAC地址
路由器 主机------IP地址
DNS 域名------IP地址
2、47.75.85.161 域名
www.baidu.com
3、购买自己的域名
根域名服务器 大多是国外 美国居多 日本 英国等 13台
顶级域名服务器
com cn edu等
公司商业组织 地区中国 教育
万网:.vip
阿里云为例
A记录 www网站 www.baidu.com 记录值 IP地址 47.75.80.161
DNS优化 阿里云加速
百度云加速 ccs js html 预加载到服务器上 CDN 加速
2、企业真实的需求
1、hosts文件
2、内网DNS服务器
linux服务器 DNS
1、本地服务器解释 www.baidu.com
2、转发器
|----->主路由------>DNS------->公网IP DNS 实现外网的访问。
windows server 2008R2
3、常见的网络命令
3.1、ping命令
ping域名 DNS问题
ping www.baidu.com 无应答 DNS没有配置 DNS有问题
ping公网IP
47.75.80.160
ping网关
192.168.1.1
3.2、 iftop监控网络流量用的
linux服务器下用的 第三方的命令
yum install -y iftop
4、企业网络出现问题排查流程
第一步 检查硬件 网卡(灯) 网线(水晶头)
路由器 (WAN LAN)交换机
交换法
|------>网线
网卡
第二步 ping 网关(路由)
第三步 公网IP
第四部 DNS
第五步 ping 自己服务器的地址
5、静态路由项目
1、准备3台虚拟机
第一台一块网卡 10.0.0.11
第二台两块网卡 10.0.0.12 192.168.0.12
第三台一块网卡 192.168.0.13
2、在第一台主机
从主机一10.0.0.11---》主机 2 ---》192.168.0.12
跨网段
2.1 不认识
配置静态路由
第一种方法:
route add -net 192.168.0.0/24 gw 10.0.0.12 添加一条静态路由
route del -net 192.168.0.0/24 gw 10.0.0.12 删除一条静态路由
echo “net.ipv4.ip_forward=1” >>/etc/sysctl.conf配置虚拟主机二进制内核转发器,强制开启
sysctl -p 使命令生效
第二种方法:
ip route add 192.168.0.0/24 via 10.0.0.12 添加一条静态路由
ip route del 192.168.0.0/24 vai 10.0.0.12 删除一条静态路由
echo “net.ipv4.ip_forward=1” >>/etc/sysctl.conf 配置虚拟主机二进制内核转发器,强制开启
sysctl -p 使命令生效
forward=0 关闭 forward=1 开启
3、扩展不要求掌握
3.1、iptables 实现跨网段实现上网
端口映射
行为管理
三剑客:
grep :过滤,
-E:支持扩展正则(相当于egrep)
-o:只显示匹配到的内容,显示grep执行过程
-v:取反
-i:不区分大小写(ignore case)
-n:显示的行号
-w:按单词过滤
-A:显示grep找出的行及下边n行
-B:显示grep找出的行及上边n行
-C:显示grep找出的行及上边下边各n行
-r:递归过滤在目录下所有的层过滤
-l:只显示文件名
sed:过滤 增删改查 修改文件内容
awk:过滤 取列 统计计算
find命令可以找出这个目录下面所有的层
image.png
网友评论