美文网首页
DAY27静态路由

DAY27静态路由

作者: 余仔丶 | 来源:发表于2019-04-09 23:03 被阅读0次

    1.1.1 DNS域名解析协议

    DNS协议就是用来将域名转换为IP地址或者将IP地址转换为相应的域名地址的协议。
      我们都知道,TCP/IP中使用的是IP地址和端口号来确定网络上某一台主机上的某一个程序,那为什么不用域名来直接进行通信呢?

    1. 因为IP地址是固定长度的,IPv4是32位,IPv6是128位,而域名是变长的,不便于计算机处理。
    2. IP地址对于用户来说不方便记忆,但域名便于用户使用,例如www.baidu.com这是百度的域名。
    3. 总结一点就是IP地址是面向主机的,而域名则是面向用户的。

    1.1.2 ARP地址解析协议

    ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写,就是主机在发送帧前将目标网络层地址转换成目标物理地址的过程。

    1.2 常见的网络命令

    1.2.1 ping 检测网络的连通情况和分析网络速度

    ping 域名,可以知道DNS有没有问题。如果无应答,则DNS没有配置或有问题

    1.2.2 iftop 监控网络流量

    主要参数是-i:指定监测的网卡

    1.3 企业网络出现问题的排查流程

    第一步: 检查硬件:使用交叉验证法
    第二步: ping 网关(路由)
    第三步: ping 公网IP
    第四步: ping DNS
    第五步: ping 自己服务器的地址

    1.4 静态路由项目

    1.4.1 准备3台虚拟机

    第一台一块网卡,网址为:10.0.0.11
    第二台二块网卡,网址为:10.0.0.12和192.168.0.12
    第三台一块网卡,网址为:192.168.0.13

    1.4.2 在第一台主机上操作

    1. 在本网段访问主机2:ping 10.0.0.12可以访问
      跨网段访问主机2:ping 192.168.0.12 发现无响应
    2. 输入以下命令,添加一条静态的路由信息
    route add -net 192.168.0.0/24 gw 10.0.0.12
    
    

    输入route -n 查看路由表,添加上192.168.0.0网段后再 ping 192.168.0.12 就可以通了

    1.4.3 在第三台主机上操作

    1. 按照第一台主机的步骤添加路由信息
    route add -net 10.0.0.0/24 gw 192.168.0.12
    
    
    1. ping 10.0.0.12可以ping通
      但此时主机1和主机3仍不能互通

    1.4.4 在第二台主机上操作

    输入

    echo "net.ipv4.ip_forward=1" >>/etc/sysctl.conf
    
    

    修改内核信息,开启转发功能,然后输入

    sysctl –p
    
    

    使修改生效,此时主机1就可以和主机3互通了

    相关文章

      网友评论

          本文标题:DAY27静态路由

          本文链接:https://www.haomeiwen.com/subject/ygwwiqtx.html