【网络】路由配置实践

news2025/1/21 9:39:29

网络实践-路由篇

本文使用vmware虚拟机进行路由表配置实践,通过配置路由表连接两个不同的网络

网络规划:
准备三台centos7虚拟机,其中一台作为路由设备router,其余两台分别代表处在不通网络中的pc1和pc2。因此router虚拟机需要分配两个LAN区段,创建LAN1和LAN2,pc1位于LAN1,pc2位于LAN2。

虚拟机名称ip地址
routerLAN1:10.10.0.1,LAN2:10.10.1.1
pc1LAN1:10.10.0.2
pc2LAN2:10.10.1.2

虚拟机设置

虚拟机设置,创建LAN1、LAN2区段,pc1虚拟机和pc2虚拟机的网络适配器分别指定LAN区段为LAN1和LAN2,router创建两个网络适配器,分别制定LAN1和LAN2。

在这里插入图片描述

配置虚拟机网络

1.配置静态ip地址:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改BOOTPROTO=static
添加IPADDR=10.10.0.1
添加NETMASK=255.255.255.0
重启网络服务
service network restart
2.关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
3.开启ip_forward
echo 1 > /proc/sys/net/ipv4/ip_forward
在三个虚拟机上配置好ip,router需要配置两个网卡
router:
在这里插入图片描述
pc1:
在这里插入图片描述
pc2:
在这里插入图片描述

尝试ping

router能ping通pc1和pc2:
router ping pc1和pc2
但是pc1 ping不通 pc2:
pc1 ping pc2

配置路由表

在pc1中配置静态路由表
route add -net 10.10.1.0/24 gw 10.10.0.1
在pc2中
route add -net 10.10.0.0/24 gw 10.10.1.1
router上无需配置路由表,因为pc与router都是直连路由

再次ping

pc1 ping pc2
在这里插入图片描述
路由追踪
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/966569.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

IntelliJ IDEA的远程开发(Remote Development)

DEA的远程开发功能,可以将本地的编译、构建、调试、运行等工作都放在远程服务器上执行,而本地仅运行客户端软件进行常规的开发操作即可,官方给出的逻辑图如下,可见通过本地的IDE和服务器上的IDE backend将本地电脑和服务器打通&am…

iOS设备管理软件iMazing2024

文件系统是一种用于在存储设备上组织文件和文件夹的系统。所有的存储设备(如计算机、USB存储器、手机等)都有着自己的文件系统。 iMazing文件系统功能将iOS设备中封闭而复杂的文件管理系统整合在一起,让您管理文件像在电脑中使用Windows文件…

肖sir __linux__面试题和考核05

面试题 1、查看linux中第11行到第20行的数据(比如文档a 有30行) 方法1:tail -n 11 mm |head -n10 n 表示从第10行开始,取前10行 方法2:head -n -10 mm| tail -n 10 表示从末尾第10行开始,最后10行 方法3&am…

ThreadLocal原理剖析

一.ThreadLocal的含义 ThreadLocal也就是线程本地变量,创建了一个ThreadLocal变量,访问这个变量的每个线程都会有这个变量的一个本地拷贝,多个线程操作这个变量的时候,实际上是操作自己本地内存里面的变量,从而起到线…

基于单片机的简易智能电动车设计

一、项目介绍 智能交通工具在现代社会中起着越来越重要的作用,电动车作为一种环保、便捷的交通工具,受到了广泛的关注和应用。本设计基于单片机技术,设计一款简易智能电动车,实现基本的控制和功能,并提供良好的用户体…

kubectl入门

一.kubectl的三种资源管理方式: 二. kubectl资源介绍: 1.namespace:实现多套环境的资源隔离或者多租户的资源隔离。k8s中的pod默认可以相互访问,如果不想让两个pod之间相互访问,就将其划分到不同ns下。 2.pod&#x…

搭建Python开发环境

开发环境 Python是一种跨平台 的编程语言,这意味着它能够在所有的主流操作系统中运行,开发者可以Windows、Linux、Mac中开发和学习Python,甚至在Android手机中也可以运行Python代码。 在所有安装了Pythonr现代计算机上,都能够运…

华为OD:敏感字段加密

题目描述: 给定一个由多个命令字组成的命令字符串: 1、字符串长度小于等于127字节,只包含大小写字母,数字,下划线和偶数个双引号; 2、命令字之间以一个或多个下划线_进行分割; 3、可以通过两个双引号”"来标识包含下划线…

自定义创建项目

基于VueCli自定义创建项目 1.Eslint代码规范 代码规范:一套写代码的约定规则。 比如 赋值符号的左右是否需要空格 一句话结束是否要加; 正规的团队 需要统一的编码风格 https://standardjs.com/rules-zhcn.html 规则查找 https://zh-hans.eslint.org/docs/late…

CESM2代码下载

这半年忙着毕业写论文,好久好久好久不更新了∠( ω)/ ,今天准备开个新坑 ๑乛◡乛๑,学习一下CESM(Community Earth System Model),它是一个完全耦合的全球气候模型,可用于地球过去、…

千纸鹤APP云验证系统源码 APK注入引流弹窗

千纸鹤APP云验证系统是一款全面的验证系统,包括网络验证、APK注入、注册机、引流弹窗、更新弹窗等功能。该系统提供完整的源代码,方便开发者二次开发和定制化需求。 可以对用户进行多种验证,包括账号密码验证、短信验证码验证等。该系统还提供…

jmeter 常数吞吐量定时器

模拟固定吞吐量的定时器。它可以控制测试计划中各个请求之间的时间间隔,以达到预期的吞吐量。 参数包括: Target Throughput:目标吞吐量(每分钟请求数)Calculate Throughput based on:吞吐量计算基准&…

机器人中的数值优化(七)——修正阻尼牛顿法

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,…

2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书南京师范大学图书馆

2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书南京师范大学图书馆

程序员工作技巧

提高工作技巧的秘方 案例 让我们猜测一下 绵羊想表达的什么? 并不够准确 崩了,不能用了整个业务瘫痪了研发没有责任感 语义规则/模棱俩可 相对语言 量化数据表达:疼苦指数,拥堵指数,准确。 尽量减少标签化评价 标签…

iPhone 隔空投送使用指南:详细教程

本文介绍了如何在iPhone上使用隔空投送,包括如何在iOS 11到iOS 14的iPhone上启用它、发送文件以及接受或拒绝AirDrop发送给你的文件。对于iOS 7以上的旧款iPhone,提供了另一种方法。 如何打开隔空投送 你可以通过以下两种方式之一启动隔空投送功能:在“设置”应用程序或控…

[dasctf]misc05

盲水印 png里藏jpg,bwm.py可以提取含flag的图片

无涯教程-JavaScript - NORMDIST函数

NORMDIST函数替代Excel 2010中的NORM.DIST函数。 描述 该函数返回指定均值和标准差的正态分布。此功能在统计中有非常广泛的应用,包括假设检验。 语法 NORMDIST(x,mean,standard_dev,cumulative)争论 Argument描述Required/OptionalXThe value for which you want the dis…

代码数据会促进LLM的推理能力吗?

深度学习自然语言处理 原创作者:Winnie 代码数据对提升LLM的推理能力有效吗?为了解答这个问题,最近的一篇工作提出了CIRS(复杂度影响推理分数)这一新的指标,用来衡量代码数据的复杂性,进而验证不…