网络需求实验报告

news2024/9/21 22:26:45

拓扑图

 需求

1、通过DHCP服务,给PC4和PC5分配IP地址、网关、掩码、DNS服务器IP地址

2、Client-1要求手工配置IP地址,为192.168.1.1, c

3、telnet客户端可以远程登录telnet服务器进行设备管理,并成功修改telnet服务器的名字为123  ,  telnet设备登录的账号密码为: admin/admin

4、要求DHCP服务器需要排除被手工配置的IP地址;并修改租期时间为 1小时;

5、最终实现每台终端都可以相互通讯(ping成功)

6、整个拓扑图使用192.168.1.0/24网段进行分配

需求分析

1、先对192.168.1.0/24进行网段分段

2、再对除了PC4和PC5的其他终端进行手工配置IP地址、网关、掩码

3、之后在使Client-1能够通过域名访问HTTP服务器

4、在通过telnet服务端来进行登录和各项操作

5、实现每台终端都可以互相通讯

配置过程

1、进行网段分配

先对整个拓扑图使用192.168.1.0/24网段进行分配

1、将192.168.1.0/24网络划分成两个广播域可以通过子网划分来实现。

  • 原始网段是192.168.1.0/24,这意味着原始网络的IP地址范围是从192.168.1.1到192.168.1.254,子网掩码为255.255.255.0。
  • 将192.168.1.0/24网络划分为两个子网:

详细步骤:

192.168.1.0/24

192.168.1.0   0000000/25        192.168.1.0/25

        子网1的网段的可用IP地址范围为192.168.1.1-192.168.1.126

192.168.1.1   0000000/25        192.168.1.128/25

        子网2的该网段的可用IP地址范围为192.168.1.129-192.168.1.254

       

2、分配不同的网段分别给上图的r1和r2

  • 将子网1的192.168.1.1-192.168.1.126的IP地址范围给r1
  • 将子网2的192.168.1.129-192.168.1.254的IP地址范围给r2

3、给r1和r2分配网关

        r1的网关IP地址为192.168.1.100 /25

        r2的网关IP地址为192.168.1.200 /25

2、为Client-1手工配置IP地址,并且使用域名能够成功访问HTTP服务器

为Client-1手工配置IP地址,为192.168.1.1,掩码为255.255.255.128

 

为HTTP服务器手工配置IP地址,为192.168.1.201,掩码为255.255.255.128(不变,与Client1相同),首先看看能不能连接成功

client配置 

DNS配置

HTTP配置

之后可以通过该设备使用域名成功访问HTTP服务器 ,如图所示:

 

 

 

 

 3、使用telnet客户端来完成各项操作

 首先对充当telnet服务器添加用户和密码,操作过程如下:

  1. 给充当telnet服务器先开启一个虚拟用户终端接口 , 并且telnet设备登录的账号密码为: admin/admin

 2、之后通过登录telnet客户端来远程登录telnet服务器进行设备管理,并成功修改telnet服务器的名字为123 ,如图操作过程所示:

首先先尝试登录,之后登录成功,如下图

之后,再将该设备名称该为123 

4、之后使用DHCP ,给PC4和PC5分配IP地址、网关、掩码、DNS服务器IP地址

先启动dhcp

 

之后再配置DHCP待分配的IP地址池塘

建立了网关为192.168.1.100的PC4的IP地址池塘和网关为192.168.1.200的PC5的IP地址池塘

再 给PC4和PC5分配IP地址、网关、掩码、DNS服务器IP地址,并排除被手工配置的IP地址

 

之后抓包查看是否成功,如图所示:

可知PC4:

        IP地址:192.168.1.126

        掩码:255.255.255.128

        网关:192.168.1.100

        DNS服务器IP地址:1.1.1.1

PC5:

        IP地址:192.168.1.254

        掩码:255.255.255.128

        网关:192.168.1.200

        DNS服务器IP地址:1.1.1.1

以PC4修改租期时间为 1小时

 

5、实现每台终端都可以相互通讯(ping成功)

如图所示:充当Telnet客户端可与其他终端互相通讯

 

如图所示:PC4可与其他终端互相通讯 

 

如图所示:PC5可与其他终端互相通讯  

 

如图所示:充当Telnet服务器可与其他终端互相通讯   

 

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

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

相关文章

Dev—c++小熊猫6.7.5免费下载攻略

点击蓝字 关注我们 今天我来给大家分享一个Dev—c小熊猫6.7.5免费下载攻略,内容如下 1. https://gitee.com/royqh1979/Dev-CPP/releases/tag/v6.7.5 点进这一个官网,一直往下滑,找到第三个选项,把它下载下来。 2. 安装时一些选择…

phpstorm无法实现代码反向追踪 字体变黄(Ctrl+鼠标左键向上一级追踪)问题解决

方法一、.将项目里面的.idea文件删除掉,重新进入phpstorm,这个时候会重新对项目进行编制索引等操作,就会神奇的发现,可以正常追踪了。 当方法一不行时,可以使用方法二 方法二、File->invalidate Caches 去除缓存

Android中Activity生命周期详解

目录 一 典型情况二 异常情况2.1 系统配置改变2.2 系统资源不足kill掉低优先级activity Activity是四大组件之一,也是接触的最多的,一般来说Activity经常是与用户交互的界面。 一 典型情况 先看下google官网,其实已经很清楚了 再来个总结 …

分享一个好用的AI 动漫图片工具 - AI Anime Generator,输入文字,1分钟生成动漫图片_AI绘画工具

使用AI绘画工具,1分钟生成动漫图片-AI Anime Generator 分享一个AI生成动漫图片的网站。输入prompt,即可一键自动生成AI动漫图片。 网站名称:AI Anime Generator 工具地址:https://aianimegenerator.top 网站界面比较简洁&…

AQS和ReentrantLock源码剖析

AbstratQuenedSynchronizer抽象队列同步器 一. 简单理解 源码讲解视频 博客 核心参数 变量state :没加锁state0,加锁state1加锁线程:CAS 设置state1 加锁过程 尝试state的值由0变为1,如果发现state的值已经不为0了而是1&am…

C语言图书馆管理系统

以下是系统部分页面 以下是部分源码&#xff0c;需要源码的私信 #include<stdio.h> #include<stdlib.h> #include <string.h> #include<malloc.h>typedef struct {char student_name[100];char student_number[100];char password[100];int total_bor…

【一刷《剑指Offer》】面试题 46:求 1+2+...+n

力扣对应题目链接&#xff1a;LCR 189. 设计机械累加器 - 力扣&#xff08;LeetCode&#xff09; 牛客对应题目链接&#xff1a;求123...n_牛客题霸_牛客网 (nowcoder.com) 一、《剑指Offer》对应内容 二、分析题目 通常实现递归的时候我们都会利用条件判断语句来决定递归的出…

计算机体系结构||Cache性能分析(4)

实验4 Cache性能分析 4.1实验目的 &#xff08;1&#xff09;加深对Cache基本概念、基本组织结构以及工作原理的理解。 &#xff08;2&#xff09;掌握Cache容量、相关度、块大小对Cache性能的影响 &#xff08;3&#xff09;掌握降低Cache不命中率的各种方法以及它们对提高…

初识网络基础知识

关于网络的一些核心概念 局域网 局域网&#xff08;Local Area Network&#xff0c;简称LAN&#xff09;是一种计算机网络&#xff0c;覆盖的范围通常是相对较小的地理区域&#xff0c;比如一个办公室、一栋大楼或一个校园。 局域网的组成通常包括以下部分&#xff1a; 网络…

Docker Desktop Windows 目录介绍

D:\docker\DockerDesktopWSL\main\ext4.vhdx 和 D:\docker\DockerDesktopWSL\data\ext4.vhdx 是 Docker Desktop 在 Windows Subsystem for Linux&#xff08;WSL&#xff09;中使用的虚拟硬盘文件&#xff0c;它们有不同的用途和作用。 虚拟硬盘文件&#xff08;VHDX&#xf…

生成式多模态之AE DAE/MAE VAE VQ-VAE/VQ-VAE2

目录 1. AE2. DAE/MAE3. VAE4. VQ-VAE/VQ-VAE2生成式多模态发展主要历程 年份1月2月3月4月5月6月7月8月9月10月11月2020DETRDDPMDDIM、VisionTransformer2021CLIP、DALLESwin Transformer2022BLIPDALLE 2StableDiffusion、BEiT-3、Midjourney V32023BLIP2VisualChatGPT、Midjou…

linux内核中list的基本用法

内核链表 1 list_head 结构 为了使用链表机制&#xff0c;驱动程序需要包含<linux/types.h>头文件&#xff0c;该文件定义了如下结构体实现双向链&#xff1a; struct list_head {struct list_head *next, *prev; };2 链表的初始化 2.1 链表宏定义和初始化 可使用以…

AES算法概述

文章目录 一、AES 概述二、AES 加密算法的特点三、秘钥类型四、填充方式五、加密方式 一、AES 概述 二、AES 加密算法的特点 AES加密的数据块长度为128&#xff08;16字节&#xff09;&#xff0c;长度不足需要填充。密码长度可以为16,24,32字节。 三、秘钥类型 AES加密按秘…

【科大讯飞笔试题汇总】2024-07-20-科大讯飞秋招提前批(算法岗)-三语言题解(Cpp/Java/Python)

&#x1f36d; 大家好这里是清隆学长 &#xff0c;一枚热爱算法的程序员 &#x1f4bb; ACM银牌&#x1f948;| 多次AK大厂笔试 &#xff5c; 编程一对一辅导 ✨ 本系列打算持续跟新 秋招笔试题 &#x1f44f; 感谢大家的订阅➕ 和 喜欢&#x1f497; &#x1f4e7; 清隆这边最…

基于java+springboot+vue实现的企业OA管理系统(文末源码+Lw)131

基于SpringBootVue的实现的企业OA管理系统&#xff08;源码数据库万字Lun文流程图ER图结构图演示视频软件包&#xff09; 系统功能&#xff1a; 企业OA管理系统有管理员和用户。 管理员功能有个人中心&#xff0c;用户管理&#xff0c;公告信息管理&#xff0c;客户关系管理&…

【nnUNet V2系列】nnUNet V2在Ubuntu下安装调试篇

安装之前网上很多教程&#xff0c;很多是nnUNet V1的安装过程&#xff0c;有的V1和V2混在一起讲解&#xff0c;导致V1的转化指令用到V2中&#xff0c;产生不少误解。这篇是针对V2整理出来的安装过程&#xff0c;有什么不妥之处请指出会及时修改。 1. 创建虚拟环境 conda crea…

某4G区域终端有时驻留弱信号小区分析

这些区域其实是长时间处于连接态的电信卡4G终端更容易出现。 出现问题时都是band1 100频点下发了针对弱信号的1650频点的连接态A4测量事件配置&#xff08;其阈值为-106&#xff09;。而这个条件很容易满足&#xff0c;一旦下发就会切到band3 1650频点。 而1650频点虽然下发ban…

Visual Studio 2022美化

说明&#xff1a; VS版本&#xff1a;Visual Studio Community 2022 背景美化 【扩展】【管理扩展】搜索“ClaudiaIDE”&#xff0c;【下载】&#xff0c;安装完扩展要重启VS 在wallhaven下载壁纸图片作为文本编辑器区域背景图片 【工具】【选项】搜索ClaudiaIDE&#xff…

手机数据恢复技巧:适用于 Android 的恢复应用程序

发现自己意外删除了 Android 设备上的照片&#xff0c;这让人很痛苦。这些照片可能是值得纪念的文件&#xff0c;会让您想起一些难忘的回忆。删除它们后&#xff0c;您知道如何恢复它们。在这种情况下&#xff0c;您需要使用 Android 的照片恢复应用程序。 无论您需要直接从 A…

git跨库合并

1、背景 A为开发环境的代码仓库&#xff0c;B为生产环境的代码仓库。A和B之间不能通信。开发人员的本地电脑可以和A、B通信。 目的 上线时&#xff0c;需要将A代码合并B代码。 2、实现 2.1 添加远程仓库 2.1.1 代码方式 在B代码仓库中,将A添加为远程仓库。 git remote …