Day27 课堂笔记

一、静态路由项目

1、网络中比较重要的协议

         1、DNS   域名解析 协议

               ARP   交换机    主机-------MAC地址

                         路由器    主机-----IP地址

                       DNS域名    域名-----IP地址

        2、47.75.85.161    域名

             www. bidu.com

        3、购买自己的一个域名

             区块链公司    买域名    BTCVC

             根域名服务器  大多实在国外   美国居多   日本  英国等  共有13台

             顶级域名服务器:com(商业组织)      cn(地区等中国多)    org    edu  等

2、企业的真实需求

        1、修改hosts文件

        2、内网DNS服务器

             linux服务器   DNS

                1、本地服务器解析

                2、转发器  |------> 主路由------》DNS------》公司IP  DNS-----》域名  实现外网的访问

            windows    server   2008R2

3、常见的网络命令

                 1. ping  命令

                     ping  域名   查看DNS问题

                     ping   www.baidu.com   无应答   DNS没有配置    DNS有问题

                     ping   公网IP

                    ping   网关  例如:192.168.1.1

                2. iftop监控网络流量用的

                    linux服务器下用的   第三方的命令

                    yum  install iftop -y (安装命令)

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

     第一步   检查硬件   网卡(看灯亮不亮)   网线(水晶头) 路由器(WAN LAN)交换机

                   交换法: 排查 网线  网卡

     第二步  ping 网关(路由)

     第三步  公网IP

     第四步   DNS

     第五步   ping  自己服务器地址

5、静态路由项目

   1、准备3台虚拟机

            选择一台虚拟机,克隆三台,并设置他们得IP如下:

           用vim /etc/sysconfig/network-scripts/ifcfg-eth0  来修改IP

             第一台一块网卡   10.0.0.11

             第二台二块网卡   10.0.0.12   192.168.0.0(设置LAN区段为 192.168.0.0/24)

              第三台一块网卡    192.168.0.13   (设置LAN区段为 192.168.0.0/24)

2、 看看192.168.0.13能不能通

                10.0.0.11需要 10.0.0.12转发     =====》添加静态路由  route add -net 192.168.0.0/24 gw 10.0.0.12

                192.168.0.13 需要 192.168.0.12进行转发   =====》通过IP命令添加静态路由   ip route add 192.168.0.0/24 via 10.0.0.12

                10.0.0.12    主机2  信息跟主机2没关系

如果发现除了1 和 3 ping不通,其他都可以,就可以用一下命令来配置虚拟主机二修改内核转发参数,强制开启

         echo “net.ipv4.ip_forward=1”>>/etc/sysctl.conf   ====》强制开启

         sysctl -p   =====》使命令生效









三剑客补充:

grep  过滤

-E         支持扩展正则

-o          只显示匹配到的内容   显示grep执行过程

-v          取反

-i          不区分大小写      

-n         对输出的内容显示原文件行号

-w         按照单词进行匹配过滤

-A         after    grep过滤的行及 后几行

-B         前几行            

-C        上下多少行

-r

-p

sed   

你可能感兴趣的:(Day27 课堂笔记)