静态路由——day27

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互通了 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • | Day 27 || 作者:翟玉龙 归档:课堂笔记 2019/04/08 || 快捷键: Ctrl + 1 标题...
    Linux_淡忘阅读 279评论 0 0
  • 网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(面向连接还是无连接)曾引起了长期的争论,...
    srtianxia阅读 4,059评论 0 12
  • 大概是产后免疫力低下,前几天我过敏脸肿得变形,眼睛都快成一条缝了。恰逢都都在幼儿园淘气打到了别的小朋友,我在微信里...
    豫吉阅读 171评论 0 0
  • 夕阳残酒,拉长身影 任由泪水,打湿衣衫 西风缭绕,长亭更晚 相看把盏,折柳嘘寒 你说那边,海天一线 路在脚下,万水...
    俞壹阅读 243评论 5 8
  • 转首先,看看事例代码 solid:实心,就是填充的意思 android:color指定填充的颜色gradient:...
    前端1号站阅读 386评论 0 1