第十一课:综合项目实践

news2024/9/22 21:25:44

下面是我们搭建的一个综合实践的拓扑图:

我们要完成以下目标:

  1. 网络中有3个不同部门,均可自动获取地址
  2. 各部门可相互访问,也可访问内部服务网172.16.100.1,
  3. PC1不允许访问互联网,PC1和PC3可以访问互联网
  4. 内网服务器对外发布地址为64.1.1.3,互联网用户可以访问这台服务器
  5. 内网服务器的域名是www.zhynet.net,各PC可以通过域名访问,这是我们需要做到的五个任务。

1

我们把S2放进vlan10,因为s2只连接了一个一个PC机,所以S2不用进行配置。

我们先把s3的三个接口配置好

然后把s1的vlan 配置好,vlan 40 是配置给服务器用的

并配置好三层交换,实现各个部门之间可以相互访问。

2

接下来我们在三层交换机配置好dhcp,使得各部门可以访问内部服务器,并且PC自动获取IP地址,并且让三个PC机获取到服务器地址。

[S1]dhcp enable

[S1]int vlanif 10

[S1]dhcp select interface

[S1]dhcp server dns-list 172.16.100.1

后面的vlanif 20和vlanif 30都是和这上面两条命令一样的,为了获取到服务器的地址。

配置好后,我们打开电脑的dhcp模式,输入ipconfig命令。

配置完成,等待的同时,我们将R1的几个接口配置完成,g0/0/2接口配置access接口,这样,S2就不需要配置vlan,因为s2仅连接一台PC机。

g0/0/3配置trunk接口,g00/4配置access接口

查看我们PC1获取到的IP地址,服务器内部地址:

查看我们PC2获取到的IP地址,服务器内部地址:

查看我们PC3获取到的IP地址,服务器内部地址:

Server1的基础配置:

本机地址:172.16.100.1   子网掩码:255.255.255.0

网关:172.16.100.254

然后打开server1的DNS-server

主机域名:www.zhynet.net

IP地址:172.16.100.1

此时我们测试PC机之间的连通性,并且,我们可以测试PC1,PC2,PC3是都可以ping通www.zhynet.net

PC1可以ping通PC2,PC3。

我们来测试ping地址的连通性

我们发现,PC机可以通过网址访问服务器。

此时我们完成了任务1和2

现在我们开始实现任务3,4

3

首先核心交换机和路由器之间要能通,要在R与S之间配一对地址

R1:10.10.10.1

三层交换机:10.10.10.2

三层交换机不可以直接配置IP地址,要先创建一个VLAN

此时R1和三层交换机之间能够实现互通

接下来我们配置R1的外网地址:

现在开始配置静态路由,让三个PC机可以访问外网

去外网的路由,下一跳是10.10.10.1

接下来打开路由器:

这是出去的路由,去往任意网段

这是回来的路由,去往192.168.0.0网段

配置去往服务器的路由(任务中写道,互联网能访问这台服务器,所以先不用配置出去的)

再配置出去上网的nat(地址转换)

[R1]acl 2000

[R1-ACL-2000]rule permit source 192.168.0.0 0.0.255.255

[R1-ACL-2000]q

[R1]nat address-group 1 64.1.1.5 64.1.1.5      //用这一个地址上网

[R1]int g0/0/1

[R1]nat otebound 2000 address-group 1

R2再加入服务器和PC机的网关:

此时pc1,pc2,pc 3能Ping通外网,Ping通8.8.8.8

然后是PC1不让上网,我们需要指定一个新的规则,让PC1不能出去,而PC2和PC3能出去。

并在接口对进来的包进行过滤,PC1访问外网的必经接口

此时PC1已经不能去到外网

而PC2和PC3可以:

第五步我们之前的步骤中已经完成,现在我们进行4

4

我们接下来在R1上进行最后一步,服务器发布

实验完成!

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

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

相关文章

nginx配置文件说明

Nginx的配置文件说明 Nginx配置文件的主要配置块可以分为三个部分:全局配置块(events和http块),events块和http块。这三个部分共同定义了Nginx服务器的整体行为和处理HTTP请求的方式。 全局配置块: 包含了影响Nginx服…

Vue3组件样式

在 Vue3开发中&#xff0c;我们经常需要对元素的类和样式进行动态控制。本文将详细介绍如何使用 Vue.js 的特性来实现这一目标。 class 绑定 绑定对象&#xff1a; 在 Vue.js 中&#xff0c;我们可以使用对象语法来绑定 class。例如&#xff1a; <div :class"{ act…

卸载顽固的驱动或软件

在Windows系统&#xff0c;有些软件或驱动&#xff0c;为了防止被卸载&#xff0c;特地在C:\Windows\System32\drivers目录里&#xff0c;生成xxx.sys文件。这些xxx.sys文件&#xff0c;无法直接删除&#xff0c;用杀毒软件也很难卸载。     这里介绍一种方法&#xff0c;可以…

基于GTX的64B66B编码的自定义接收模块(高速收发器二十二)

点击进入高速收发器系列文章导航界面 1、自定义PHY顶层模块 前文设计了64B66B自定义PHY的发送模块&#xff0c;本文完成自定义PHY剩余的模块的设计&#xff0c;整体设计框图如下所示。 其中phy_tx是自定义PHY的发送数据模块&#xff0c;scrambler是加扰模块&#xff0c;rx_slip…

阿里云OS Copilot:解锁操作系统运维与编程的智能助手

目录 引言 OS Copilot简介 OS Copilot的环境准备 创建实验资源 安全设置 设置安全组端口 创建阿里云AccessKey 准备系统环境 OS Copilot的实操 场景一、用OS Copilot写脚本和注释代码 场景二、使用OS Copilot进行对话问答 场景三、使用OS Copilot辅助编程学习 清理…

P15-P18-随机梯度下降-自适应学习率-超参数筛选-正则化

文章目录 随机梯度下降和自适应学习率超参数筛选交叉验证 正则化权重衰减Dropout 简介 本文主要讨论了机器学习中随机梯度下降&#xff08;SGD&#xff09;和自适应学习率算法的原理及应用。SGD通过随机选择小批量样本计算损失值&#xff0c;减少了计算量&#xff0c;加快了训练…

国内访问Docker Hub慢问题解决方法

在国内访问Docker Hub时可能会遇到一些困难&#xff0c;但幸运的是&#xff0c;有多种解决方案可以帮助你顺利下载Docker镜像。以下是一些有效的解决方案&#xff1a; 配置Docker镜像源&#xff1a;你可以通过配置Docker的daemon.json文件来使用国内镜像源&#xff0c;比如DaoC…

Spring Web MVC(一篇带你了解并入门,附带常用注解)

一&#xff0c;什么是Spring Web MVC 先看一下官网怎么说&#xff1a; 也就是Spring Web MVC一开始就是包含在Spring框架里面的&#xff0c;但通常叫做Spring MVC。 也可以总结出一个信息&#xff0c;这是一个Web框架。后面我就简称为Spring MVC了。 1.1MVC MVC也就是Mode…

202496读书笔记|《飞花令·菊(中国文化·古典诗词品鉴)》——荷尽已无擎雨盖,菊残犹有傲霜枝

202496读书笔记|《飞花令菊&#xff08;中国文化古典诗词品鉴&#xff09;》——荷尽已无擎雨盖&#xff0c;菊残犹有傲霜枝 《飞花令菊&#xff08;中国文化古典诗词品鉴&#xff09;》素心落雪 编著。飞花令得名于唐代诗人韩翃《寒食》中的名句“春城无处不飞花”&#xff0c…

食南之徒~马伯庸

◆ 第一章 >> 老赵&#xff0c;这你就不懂了。过大于功&#xff0c;要受罚挨打&#xff0c;不合算&#xff1b;功大于过&#xff0c;下回上司有什么脏活累活&#xff0c;第一时间会想到你&#xff0c;也是麻烦多多。只有功过相抵&#xff0c;上司既挑不出你的错&#xf…

Unity 调试死循环程序

如果游戏出现死循环如何调试呢。 测试脚本 我们来做一个测试。 首先写一个死循环代码&#xff1a; using System.Collections; using System.Collections.Generic; using UnityEngine;public class dead : MonoBehaviour {void Start(){while (true){int a 1;}}}Unity对象设…

Flowable-SpringBoot项目集成

在前面的介绍中&#xff0c;虽然实现了绘制流程图&#xff0c;然后将流程图存储到数据库中&#xff0c;然后从数据库中获取流程信息&#xff0c;并部署和启动流程&#xff0c;但是部署的流程绘制器是在tomcat中部署的&#xff0c;可能在部分的项目中&#xff0c;需要我们将流程…

微信小程序数组绑定使用案例(一)

微信小程序数组绑定案例&#xff0c;修改数组中的值 1.Wxml 代码 <view class"list"><view class"item {{item.ischeck?active:}}" wx:for"{{list}}"><view class"title">{{item.name}} <text>({{item.id}…

武忠祥李永乐强化笔记

高等数学 函数 极限 连续 函数 复合函数奇偶性 f[φ(x)]内偶则偶&#xff0c;内奇则同外 奇函数 ln ⁡ ( x 1 x 2 ) \ln(x \sqrt{1 x^{2}}) ln(x1x2 ​) 单调性 一点导数>0不能得出邻域单调增&#xff0c;加上导函数连续则可以得出邻域单调增 极限 等价无穷小…

达梦数据库的系统视图v$utsk_info

达梦数据库的系统视图v$utsk_info 查询守护进程向服务器发送请求的执行情况。 升级到 V3.0 版本后&#xff0c;此视图仅用于查看当前服务器的命令执行情况&#xff0c;在 CMD 字段值不为 0 时&#xff0c;说明是有效的命令信息&#xff1b;此时如果 CODE 字段值是 100&#xf…

202495读书笔记|《红楼梦(插图本)(童年书系·书架上的经典)》——荣辱自古周而复始,岂是人力所能保的?

202495读书笔记|《红楼梦&#xff08;插图本&#xff09;&#xff08;童年书系书架上的经典&#xff09;》——荣辱自古周而复始&#xff0c;岂是人力所能保的&#xff1f; 摘录人物关系&#xff1a; 《红楼梦&#xff08;插图本&#xff09;&#xff08;童年书系书架上的经典&…

02互联网行业的产品方向(2)

数字与策略产品 大数据时代&#xff0c;数据的价值越来越重要。大多数公司开始对内外全部数据进行管理与挖掘&#xff0c;将业务数据化&#xff0c;数据资产化&#xff0c;资产业务化&#xff0c;将数据产品赋能业务&#xff0c;通过数据驱动公司业务发展&#xff0c;支撑公司战…

学习周报:文献阅读+Fluent案例+水动力学方程推导

目录 摘要 Abstract 文献阅读&#xff1a;物理信息神经网络学习自由表面流 文献摘要 讨论|结论 预备知识 浅水方程SWE&#xff08;Shallow Water Equations&#xff09; 质量守恒方程&#xff1a; 动量守恒方程&#xff1a; Godunov通量法&#xff1a; 基本原理&…

嵌入式Linux学习: platform 设备驱动实验

在Linux中&#xff0c;Platform&#xff08;平台&#xff09;机制是一个重要的设备驱动管理框架&#xff0c;它主要在Linux 2.6内核及以后的版本中引入。Platform机制的主要目的是提供一种统一的方式来管理那些不直接挂靠在传统物理总线&#xff08;如USB、PCI、I2C、SPI等&…

单链表的应用(3)

返回倒数第k个结点 实现一种算法&#xff0c;找出单向链表中倒数第 k 个节点。返回该节点的值。 思路&#xff1a; 利用快慢指针&#xff0c;先让快指针走k步快慢指针一起往后遍历&#xff0c;直到快指针到达链表的末端此时的慢指针就是链表的倒数第k个结点 int kthToLast(…