【中级网络工程师】下午网络配置题

news2024/11/15 15:47:09

 目录

dis ip routing-table 路由表如何查看

静态路由配置:

rip和ospf配置

ACL配置

定义ACL过程

关键字traffic-filter inbound 和 traffic-filter outbpund 两种安装模式

DHCP服务

基于全局分配:

基于接口分配:

如何将划分的VLAN和创建的不同DHCP pool 匹配呢?

VLAN划分

在创建了VLAN之后,还要为不同的VLAN添加IP地址:

单臂路由会有虚拟端口的出现:

单臂路由作用:

实现过程:​编辑


dis ip routing-table 路由表如何查看

静态路由配置:

 ip route-static 192.168.10.1 24 10.10.10.1
 ip route-static 192.168.10.2 24 g0/0/1
 目的地址  子网掩码  下一条地址或者出口接口

rip和ospf配置

rip:

 [Huawei]rip 1
 [Huawei-rip-1]version 2
 [Huawei-rip-1]network 192.168.1.0

ospf:

 [Huawei]ospf 1 
 [Huawei-ospt-1]area 1
 [Huawei-ospf-1-area-0.0.0.1]network 192.168.2.24 0.0.0.255

ACL配置

首先定义ACL的类型,有两种类型基础ACL和高级ACL,二者区别的方法是ACL编号的范围

 基础ACL:2000-2999
 高级ACL:3000-3999

定义ACL过程

定义ACL编号:

 ACL 3000   //这条指令会打开ACL3000

进入ACL3000之后,开始定义规则,规则是在ACL上规定的,格式如下:

 rule 10 deny ip source 192.168.4.0 0.0.0.255 destination 192.168.3.0 0.0.0.255
 rule 10 deny ip source 192.168.4.0 0.0.0.255 destination 192.168.2.0 0.0.0.255 

定义规则之后,就需要使用规则,一般规则会被安装在端口上,一般有两种方式:

 [Huawei-acl-adv-3001]interface g0/0/2
 [Huawei-GigabitEthernet0/0/2]traffic-filter inbound acl 3001
关键字traffic-filter inbound 和 traffic-filter outbpund 两种安装模式

DHCP服务

配置DHCP服务的步骤:

 dhcp enable                                :开启路由器的DHCP服务
 ip pool pool1                              :create ippool name is pool1
 network 192.168.2.0 mask 255.255.255.0 
 network 192.168.2.0 mask 24                :seting ip address range
 ​
 gateway-list 192.168.2.254                 :seting gateway ip address
 dns-list 8.8.8.8                           :seting dns server
 excluded-ip-address 192.168.2.100 192.168.2.254        :排除不分配的ip地址
 lease 3 day / 4 hour  /30 minute           :设置租用的租期
 

配置完DHCP服务之后。还要设置分配方式:接口分配和全局分配

基于全局分配:

 [AR1]dhcp enable   
 [AR1]ip pool pool1  //创建一个全局地址池,地址池名称为pool1
 [AR1-ip-pool-pool1]network 192.168.1.0 mask 255.255.255.0 
 //配置地址池可分配的网段是192.168.1.0,如果不指定掩码,默认使用自然掩码
 [AR1-ip-pool-pool1]gateway-list 192.168.1.1  //配置网关
 [AR1-ip-pool-pool1]dns-list 10.1.0.2  //配置DNS服务器地址
 [AR1-ip-pool-pool1]excluded-ip-address 192.168.1.249 192.168.1.254   //配置不参与自动分配的地址
 [AR1]ip pool pool2 
 [AR1-ip-pool-pool1]network 192.168.2.0 mask 255.255.255.0 
 [AR1-ip-pool-pool1]gateway-list 192.168.2.1
 [AR1-ip-pool-pool1]dns-list 10.1.0.2 
 开启接口的DHCP功能,配置接口调用全局的地址池,采用全局地址池为客户端分配IP地址
 [AR1]interface GigabitEthernet 0/0/0
 [AR1-GigabitEthernet0/0/0]dhcp select global

基于接口分配:

 
[AR1]dhcp enable    //开启DHCP功能
 AR1的G0/0/0接口
 [AR1]interface GigabitEthernet 0/0/0
 [AR1-GigabitEthernet0/0/0]dhcp select interface   //开启接口的DHCP服务功能,选用接口地址池。
 [AR1-GigabitEthernet0/0/0]dhcp server lease day 10   //IP地址租用有效期,默认10天
 [AR1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8  //DNS服务器地址
 [AR1-GigabitEthernet0/0/2]dhcp server excluded-ip-address 192.168.1.249 192.168.1.254  //地址池中不参与自动分配的IP地址,排除地址,从192.168.1.249-192.168.1.254

如何将划分的VLAN和创建的不同DHCP pool 匹配呢?

 
[coresw]inter vlanif 10
 [coresw-Vlanif10]dhcp select global
 [coresw-Vlanif10]inter vlan 20
 [coresw-Vlanif20]dhcp select global

VLAN划分

VLAN划分案例:

 
 VLAN 20 
 VLAN batch 10 20 30

交换机端口有两种模式,access以及trunk模式,access模式主要用于的是,交换机端口连接的是PC机的情况下,该端口会被设置为access模式,当该端口连接的是交换机的时候,端口的模式会被设置为trunk模式

 port link-type access     //二者经常搭配使用
 port default vlan 10
 ​
 port link-type trunk
 port trunk allow-pass valn all     //允许指定VLAN数据包通过

在创建了VLAN之后,还要为不同的VLAN添加IP地址:

作用:通过为每个VLAN配置一个SVI(Switched Virtual Interface),可以为每个VLAN提供一个虚拟接口,并为该接口分配一个IP地址。这样,每个VLAN都可以拥有一个唯一的网络地址,使得不同VLAN之间可以进行IP层的通信

 [coresw]vlan batch 10 20
 Info: This operation may take a few seconds. Please wait for a moment...done.
 [coresw]inter vlanif 10
 [coresw-Vlanif10]ip address 192.168.10.254 24
 [coresw-Vlanif10]inter vlanif 20
 [coresw-Vlanif20]ip add 192.168.20.254 24

单臂路由会有虚拟端口的出现:

单臂路由作用:

为了实现不同vlan(虚拟局域网)之间的通信

实现过程:

虚拟子接口:

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

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

相关文章

如何确认栈中申请的变量地址

一般一个程序被加载到内存后执行而成为一个进程。进程在内存中是分区域加载的,分别是代码段、数据段、bss段等等。 函数中定义的变量一般存在于栈中。现在我们通过实验验证一下,函数中定义的变量,到底存在与进程哪个位置。 1.测试程序 #in…

opencv入门到精通——图片,视频,摄像头的读取与保存

简介 OpenCV是一个流行的开源计算机视觉库,由英特尔公司发起发展。它提供了超过2500个优化算法和许多工具包,可用于灰度、彩色、深度、基于特征和运动跟踪等的图像处理和计算机视觉应用。OpenCV主要使用C语言编写,同时也支持Python、Java、C等…

unity操作_碰撞器 c#

碰撞器Collider 在场景中选择一个物体Cube 观察检查器Inspector 自带Cube会默认挂载盒子碰撞器Box Colilider 增加组件可以增加更多中碰撞器 Edit Collider 编辑碰撞器形状 Is Trigger选项 Is Trigger :是否是触发器,如果启用此属性 则该碰撞体将用于触…

分享一下微信小程序里的预约链接怎么做

微信小程序是一种无需下载安装即可使用的应用程序,它依托于微信平台,为用户提供了更加便捷的使用体验。在小程序中,我们可以制作预约链接,以便用户直接在微信中进行预约,提高服务效率。下面我们将探讨如何制作微信小程…

RabbitMQ中的核心概念和交换机类型

目录 一、RabbitMQ相关概念二、Exchange类型三、RabbitMQ概念模型总结 一、RabbitMQ相关概念 Producer:生产者,就是投递消息的一方。生产者创建消息,然后发布到RabbitMQ中。消息一般可以包含两个部分:消息体和附加消息。 消息体…

利用Nginx可视化管理工具+Cpolar实现本地服务远程访问

文章目录 前言1. docker 一键安装2. 本地访问3. Linux 安装cpolar4. 配置公网访问地址5. 公网远程访问6. 固定公网地址 前言 Nginx Proxy Manager 是一个开源的反向代理工具,不需要了解太多 Nginx 或 Letsencrypt 的相关知识,即可快速将你的服务暴露到外…

nextjs-一个基于React的全栈框架

一、nextjs基本介绍 Next.js是一个基于React的轻量级框架,用于构建React应用程序。它在React的基础上提供了一些增强功能,包括服务器渲染(SSR)、静态生成(SSG)、路由等。Next.js的目标是简化React应用程序…

工业自动化控制通信协议Profinet系列-2、编译p-net在虚拟机树莓派上运行示例

工业自动化控制通信协议Profinet系列-2、编译p-net在虚拟机树莓派上运行示例 文章目录 工业自动化控制通信协议Profinet系列-2、编译p-net在虚拟机树莓派上运行示例一、前言二、树莓派虚拟机编译安装测试1、树莓派desktop下载及虚拟机安装2、下载编译安装p-net及运行demo程序 三…

【Javascript保姆级教程】if判断语句的三种形式

文章目录 前言一、if语句1.1 怎么使用1.2 示例代码1.3 示例代码2 二、if...else语句2.1 怎么使用2.2 示例代码2.3 示例代码 三、if...else if...语句3.1 怎么使用3.2 示例代码3.3 示例代码 总结 前言 嗨,欢迎来到Javascript保姆级教程!在编写代码时&…

学习笔记1——SSM的基础知识

SSM的基础知识 cs架构:多个客户端可以访问一台服务器 请求:协议://主机[: 端口][/路径][?查询参数] http就是一种协议,https是一种带加密的协议更加安全一点主机:localhost端口号:因为tomcat和mysql都是…

Babylonjs学习笔记(二)——创建基本材质

书接上回,这里讨论给网格添加材质!!! 准备好材质 1、创建材质球 /*** 创建网格材质* param scene 场景对象* returns 材质对象*/ const createGroundMaterial(scene:Scene):StandardMaterial>{const texArray:Texture[] []// …

计网----数据包在传输中的变化过程,单播组播和广播,APR协议,APR代理,免费ARP,DNS协议,路由数据转发过程

计网----数据包在传输中的变化过程,单播组播和广播,APR协议,APR代理,免费ARP,DNS协议,路由数据转发过程 一.数据包在传输中的变化过程(在同一个路由器下) 1.传输数据时&#xff0c…

《SQLi-Labs》04. Less 23~28a

title: 《SQLi-Labs》04. Less 23~28a date: 2023-10-19 19:37:40 updated: 2023-10-19 19:38:40 categories: WriteUp:Security-Lab excerpt: 联合注入,注释符过滤绕过之构造闭合,%00 截断、二次注入、报错注入,空格过滤绕过&…

蓝牙助听模块场景分析之一

蓝牙助听模块场景分析之一 使用经典蓝牙助听,低成本,cVc降噪,支持蓝牙音频。 利用高通cVc算法,本地麦克风(支持单麦和双麦)声音输入到高通QCC芯片,然后QCC芯片DSP(cVc算法&#xf…

第十五章总结

一.输入/输出流 1.输入流 InputStrema类是字节输入流的抽象类,它是所有字节输入流的父类。 该类中所有方法遇到错误都会引发IOException异常。 read()方法:从输入流中读取数据的下一个字节。返回0~255的int字节值。如果因为已经到达流末尾而没…

开源智能体来啦!港大团队发布OpenAgents,可以搞数据分析、聊天、支持200+插件

夕小瑶科技说 原创 作者 | 智商掉了一地、ZenMoore 港大的研究团队最近发布了一个新的开源 Agent 框架,名为 OpenAgents. 它可以用于实际用户场景,特别是在使用自然语言执行复杂任务的情况下。先前的语言智能体框架主要关注概念验证或者供开发人员使用&…

6个无版权、免费、高清图片素材库

找免费无版权图片素材,就上这6个网站,超高质量,可商用,赶紧收藏! 1、菜鸟图库 https://www.sucai999.com/pic.html?vNTYwNDUx 网站主要为新手设计师提供免费素材,这些素材的质量都很高,类别也…

如何让你的Node.js应用程序处理数百万的API请求

目录 一、了解 Node.JS 和 API 请求 二、优化 NodeJS 以实现高性能 1.使用异步操作 2.实现缓存 3.优化数据库查询 4.负载平衡 5.水平扩展 三、测试和监控性能 1.负载测试 2.应用程序性能监控(APM) 四、结论 一、了解 Node.JS 和 API 请求 在我们深入研究这些技术之…

【C语言基础】结构体中内嵌联合体|联合体中内嵌结构体

📢:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨ 📢:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 📢:文章若有幸对你有帮助,可点赞 👍…

【算法|动态规划No.22】leetcode115. 不同的子序列

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…