1.静态路由项目
1、网络中比较重要的协议
1、DNS 域名解析协议
DNS协议就是用来将域名转换为IP地址或者将IP地址转换为相应的域名地址的协议。
ARP(ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写,就是主机在发送帧前将目标网络层地址转换成目标物理地址的过程。)
交换机 主机-----MAC地址
路由器 主机-----IP地址
DNS域名 域名-----IP地址
2、 ip与域名之间的关系
我们都知道,TCP/IP中使用的是IP地址和端口号来确定网络上某一台主机上的某一个程序.
那为什么不用域名来直接进行通信呢?
如 47.75.85.161 ip对应的其实就是我们的域名 www. baidu.com
1. 因为IP地址是固定长度的,IPv4是32位,IPv6是128位,而域名是变长的,不便于计算机处理。
2. IP地址对于用户来说不方便记忆,但域名便于用户使用,例如[www.baidu.com](https://links.jianshu.com/go?to=http%3A%2F%2Fwww.baidu.com)这是百度的域名。
3. 总结一点就是IP地址是面向主机的,而域名则是面向用户的。
3、域名的分类
区块链公司 BTCVC ZB.COM
根域名服务器 大多是在国外 美国居多 日本 英国等 13台
顶级域名服务器 com cn org edu 等
公司商业组织 地区中国
阿里云为例
A记录 WWW 网站 www.baidu.com 记录值 IP地址 47.75.80.160
DNS优化 阿里云加速
百度云加速 css js html 预加载到服务器上 CDN 加速
4、企业真实的需求
1、HOSTS文件
2、内网DNS服务器
Linux服务器 DNS
1、本地服务器解析 www.baidu.com
2、转发器
|----->主路由---->DNS---->公网IP DNS---->域名 实现外网的访问。
Windows Server 2008R2
5、常见的网络命令
(1) ping 命令(检测网络的连通情况和分析网络速度)
ping 域名 DNS问题
如 ping www.baidu.com 无应答 DNS没有配置 DNS有问题
(2) iftop(监控网络流量)
Linux服务器下用的 第三方的命令
yum install iftop -y 安装
6、企业网络出现问题的排查流程
(1) 检查硬件 网卡(灯) 网线(水晶头)_路由器(WAN LAN) 交换机
交换法
|--->网线
网卡
(2)Ping 网关(路由)
(3) 公网IP
(4) DNS
(5) Ping 自己服务器地址
7、静态路由项目
环境搭建:
1、准备3台虚拟机
第一台一块网卡 10.0.0.11
第二台二块网卡 10.0.0.12 192.168.0.12
第三台一块网卡 192.168.0.13
2、在第一台主机
从主机一10.0.0.11可以访问主机二10.0.0.12
无法跨网段访问主机二192.168.0.12
原因:不认识
解决方案:
添加一条静态的路由信息
route add -net 192.168.0.0/24 gw 10.0.0.12
route -n 查看路由表
ping 192.168.0.12 通了
3、在第三台主机上操作
添加一条静态的路由信息
route add -net 10.0.0.0/24 gw 192.168.0.12
route -n 查看路由表
ping 10.0.0.12 通了
4、在第二台主机上操作
此时还无法仍然无法连通
echo "net.ipv4.ip_forward=1" >>/etc/sysctl.conf(修改内核信息,开启转发功能,然后输入)
sysctl -p (使修改生效,此时主机1就可以和主机3互通了