又开始齐天大圣讲课的时间了 我相信网络是每个运维人员和开发人员必不可少要接触的   今天我们要讲的是在VM虚拟机中 我们三台虚拟机划分两个局域网 实现不同局域网的互联 也就是下面图中的AC通过B主机的互相通信 而不通过网络 下面是要求和题目

路由配置实践:

01. 需要按照拓扑结构配置好服务器的网络信息

02. 需要让linux服务器01可以访问linux服务器03,通过linux服务器02进行访问

将linux服务器02变换成为一台路由器

03. 实现linux01和linux03可以互相访问的测试方法,通过traceroute证明主机之间已经互通

说明:根据以上所学route命令,实现路由配置项目实践

我们先看看这个图 得到下面信息

A机 :10.0.0.10 /2

网关:10.0.0.254

b机 :10.0.0.11/24

网关:10.0.0.254

10.0.1.11/24

网关:10.0.1.254

c机 :10.0.1.11 /24

网关:10.0.1.254

做这个题 首先思路是

先对源主机进行处理 我们需要一个小白机 以避免mac等的冲突 如果你直接克隆你现在的机子 你会在克隆机配置网卡后重启时候发现 mac报错 具体错误你们可以尝试一下

做三个ABC三台虚拟机 这里连接克隆

修改VM的虚拟网络

分别作ABC的网络

进行xshell连接

改名

进行测试 处理

一 :对源主机处理

克隆前在

用下面的命令

vim /etc/sysconfig/network-scripts/ifcfg-eth0

中删除mak地址和UUID这两行

删除后的效果

[root@oldboyedu-39-nb ~]# >/etc/udev/rules.d/70-persistent-net.rules

紧接着清空这个文件执行上面的命令 没有报错就是正确的

这是一个网络规则配置文件

[root@oldboyedu-39-nb ~]# echo '>/etc/udev/rules.d/70-persistent-net.rules' >>/etc/s' >>/etc/rc.local

再将这条命令写入

这是将上面命令写入开机自启动

[root@oldboyedu-39-nb ~]# shutdown -h now

关机进行克隆

对源主机的操作就到这里

二 对VM的处理

1 下面我们进行克隆

右击你要克隆的服务器  选择管理 克隆

2 对虚拟网络编辑器的操作

标箭头的都是不一样的地方 请按照我的操作

对B的操作

对C机操作

对虚拟机操作

1 对a主机

对B操作

新建eth1

3对C机

三对整个网络优化

对A主机进行网段的建立

网段生效

对B进行修改让第二块网卡生效

下面是命令

vim /etc/sysctl.conf

这个文件的9行 0改为1

下面让刚才的修改生效

对c进行设置

如果这里不设置 就会产生A对C发送数据但是没有回复 所以要设置

网段生效

五 成功的号角

感谢您看本工作室的文档 对您在本文档的不解请联系本工作室人员

本文档有一个坑 细心的小伙伴会发现 所以请仔细查看

这里留一个问题给你们 刚开始删除的UUID和mac是否会在后期生成 思考一下

如有不懂 可直接联系我的QQ1091156119

原创:路由配置实践 两个局域网主机的互连 VM linux的更多相关文章

  1. Apache之——多虚拟主机多站点配置的两种实现方案

    Apache中配置多主机多站点,可以通过两种方式实现: 将同一个域名的不同端口映射到不同的虚拟主机,不同端口映射到不同的站点: 将同一个端口映射成不同的域名,不同的域名映射到不同的站点. 我们只需要修 ...

  2. .Net Core 3.1.2 区域路由配置【原创】

    昨天遇到一个项目问题,新建的.NET core矿建在新建区域的MVC页面里面,无法通过路由找到页面.然后在网络上查询很多资料,发现都是千古文章一大抄,而且都是错误的. 后面又添加了3个专业技术群,同样 ...

  3. 从零入门 Serverless | SAE 场景下,应用流量的负载均衡及路由策略配置实践

    作者 | 落语 阿里云云原生技术团队 本文整理自<Serverless 技术公开课>,关注"Serverless"公众号,回复"入门",即可获取 S ...

  4. nginx虚拟主机配置实践

    1.配置基于域名的虚拟主机 [root@web01 html]# egrep -v "#|^$" /application/nginx/conf/nginx.conf.defaul ...

  5. 你可以不知道原因,但是,我们不能停止努力。httplook抓取路由配置界面信息

    因为实验室的项目要求,需要动态控制路由的配置信息,我们知道.路由选择需要购买的访问后,:http://192.168.1.1 路由配置页面.配置,不须要人手工操作.甚至定时任务配置的时候,就须要进一步 ...

  6. CCNA网络工程师学习进程(7)路由器的路由配置

        前面一节已经介绍了路由器的端口配置,接着我们介绍路由器的路由配置:静态路由.默认路由和浮动路由的配置:动态路由协议的配置,包括RIP.IGRP.EIGRP和OSPF.     (1)路由器的基 ...

  7. Linux系统多网卡环境下的路由配置

    Linux下路由配置命令 1. 添加主机路由 route add -host 192.168.1.11 dev eth0 route add -host 192.168.1.12 gw 192.168 ...

  8. MVC路由配置

    目录 URL Routing 的定义方式 示例准备 给片段变量定义默认值 定义静态片段 自定义片段变量 自定义片段变量的定义和取值 将自定义片段变量作为Action方法的参数 指定自定义片段变量为可选 ...

  9. 【转】Flume(NG)架构设计要点及配置实践

    Flume(NG)架构设计要点及配置实践   Flume NG是一个分布式.可靠.可用的系统,它能够将不同数据源的海量日志数据进行高效收集.聚合.移动,最后存储到一个中心化数据存储系统中.由原来的Fl ...

随机推荐

  1. Java--回调接口

    回调接口: 我们都知道,一个线程在运行中,遇到一个耗时操作(方法)时,会开启另外一个线程,即所谓 -- 异步 .java中 回调接口 也必然应用与异步加载. 所谓 回调接口 ,也就是线程运行中 遇到一 ...

  2. 剥析surging的架构思想

    1.前言   前面第一篇阐述了采用基于.NET CORE微服务架构,应用surging服务端与客户端之间进行通信的简单示例以及对于surging服务化框架简单介绍.在这篇文章中,我们将剥析surgin ...

  3. springmvc(四) springmvc的数据校验的实现

    so easy~ --WH 一.什么是数据校验? 这个比较好理解,就是用来验证客户输入的数据是否合法,比如客户登录时,用户名不能为空,或者不能超出指定长度等要求,这就叫做数据校验. 数据校验分为客户端 ...

  4. STL—list

    前面我们分析了vector,这篇介绍STL中另一个重要的容器list list的设计 list由三部分构成:list节点.list迭代器.list本身 list节点 list是一个双向链表,所以其li ...

  5. ES6正则表达式扩展

    前面的话 正则表达式是javascript操作字符串的一个重要组成部分,但在以往的版本中并未有太多改变.然而,在ES6中,随着字符串操作的变更, ES6也对正则表达式进行了一些更新.本文将详细介绍ES ...

  6. 【ECHART】实例

    1. 带timeline   datazoom的例子 <!doctype html> <html> <head> <meta http-equiv=" ...

  7. SQL SERVER Buffer Pool扩展

    Buffer Pool扩展简介 Buffer Pool扩展是buffer pool 和非易失的SSD硬盘做连接.以SSD硬盘的特点来提高随机读性能. 在Buffer Pool 扩展之前,SQL Ser ...

  8. 蓝桥杯比赛javaB组练习《牌型种数》

    牌型种数 小明被劫持到X赌城,被迫与其他3人玩牌.一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张.这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌 ...

  9. python-希尔排序

    希尔排序 希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名. 希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本.希尔排序是非稳定排序算法 ...

  10. PythonTip--一马当先--bfs

    刚学python,小试牛刀 一马当先 讨论此题 | 解题报告 顶(39) (AC/Submit)Ratio(477|1829)26.08% 踩(1) 描述: 下过象棋的人都知道,马只能走'日'字形(包 ...