jjzjj

华为ENSP网络设备配置实战(单臂路由+OSPF+端口汇聚+SSH+DHCP)

晓梦林 2023-07-17 原文

题目要求:

1.对所有路由器、交换机设备按设备的标识进行命名,并对所有交换机执行禁止大量提醒消息的出现;
2.路由器R1上配置DHCP服务,vlan10、vlan20选用全局DHCP,地址池名称分别为“ip pool 10”“ip pool 20”,vlan30采用端口DHCP。PC1分配vlan10地址、PC2分配vlan20地址、pc3分配vlan30地址,地址租用时均为1天5小时,dns分别为网关与8.8.8.8,
vlan10排除192.168.10.200-253,vlan20排除192.168.20.100-250,vlan30排除192.168.30.200-253。
3.PC1、PC2与PC3所连交换机SW1端口分别属于vlan10、VLAN20、VLAN30,三者采用单臂路由实现互通;
4.交换机SW4与SW5采用端口聚合方式进行连接,端口聚合的接口编号采用“1”,聚合模式为lacp-static模式,把端口加入聚合口,Eth-trunk按最小化原则设置允许通过的最小vlan段,SW4上联R3的gi0/0/3口划为VLAN100;
5.在SW5中进行SSH登录配置,SW7作为客户端可远程登录SW5.账号为:xinxi3,密码为:1234.com,密码采用cipher密文加密,最大登录用户数为5;最大用户级别为3。
6.交换机管理网段为vlan500(192.168.1.1/24),图书馆大楼各交换机管理地址为:SW4: 192.168.1.1/24, SW3:192.168.1.2/24,SW5:192.168.1.3/24,SW6:192.168.1.4/24,SW7:192.168.1.5/24,SW4作为图书馆大楼局域网汇聚交换机,所有网关都建立在SW4
6.OSPF采用路由引入(直连或静态)的方式,保证每个网段和环回口地址都可互相ping通。
7.R2、R3、R4之间采用ospf协议(ospf进程号均采用“1”,区域号“0”,router-id为各自的loopback0接口IP地址)进行互联互通,ospf中进行宣告、区域外不可宣告(注意:宣告需要输入网络号及反掩码);
8.要求所有PC、网络设备全网互通。

正文:

1、对所有路由器、交换机设备按设备的标识进行命名,并对所有交换机执行禁止大量提醒消息的出现;

1.1、观察图例,可以发现共有R1-R4共四个路由器,SW3-SW7共五个交换机。各个设备按照如下配置即可:

sys
sys R1(R2、SW3等参照如此)
un in en

2、路由器R1上配置DHCP服务,vlan10、vlan20选用全局DHCP,地址池名称分别为“ip pool 10”“ip pool 20”,vlan30采用端口DHCP。PC1分配vlan10地址、PC2分配vlan20地址、pc3分配vlan30地址,地址租用时均为1天5小时,dns分别为网关与8.8.8.8,vlan10排除192.168.10.200-253,vlan20排除192.168.20.100-250,vlan30排除192.168.30.200-253。3.PC1、PC2与PC3所连交换机SW1端口分别属于vlan10、VLAN20、VLAN30,三者采用单臂路由实现互通;


2.1、首先在交换机SW1上,端口绑定vlan

交换机SW1:

v b 10 20 30
int g 0/0/1
p l t 
p t a v 10 20 30
int g 0/0/2
p l a 
p d v 10
int g 0/0/3
p l a 
p d v 20
int g 0/0/4
p l a 
p d v 30
q

2.2、 在路由器R1上,配置单臂路由
路由器R1:

int g 0/0/0.10
ip add 192.168.10.254 24
dot1q ter vid 10
arp br en
int g 0/0/0.20
ip add 192.168.20.254 24
dot1q ter vid 20
arp br en
int g 0/0/0.30
ip add 192.168.30.254 24
dot1q ter vid 30
arp br en
q

2.3、给路由器R1配置DHCP服务
ip pool 10的

dhcp en
ip pool 10
net 192.168.10.0 mask 24
gatew 192.168.10.254
dns-list 192.168.10.254 8.8.8.8
lease day 1 hour 5
excluded-ip-add 192.168.10.200 192.168.10.253
int g 0/0/0.10
dhcp sel glo
q

ip pool 20的

ip pool 20
net 192.168.20.0 mask 24
gatew 192.168.20.254
dns-list 192.168.20.254 8.8.8.8
lease day 1 hour 5
excluded-ip-add 192.168.20.200 192.168.20.250
int g 0/0/0.20
dhcp sel glo
q

vlan 30的

int g 0/0/0.30
dhcp sel int
dhcp ser dns-list 192.168.30.254 8.8.8.8
dhcp ser lea day 1 h 5
dhcp ser excluded-ip-address 192.168.30.200 192.168.30.253
q

2.4、此时要把PC1、PC2、PC3切成DHCP模式

4.交换机SW4与SW5采用端口聚合方式进行连接,端口聚合的接口编号采用“1”,聚合模式为lacp-static模式,把端口加入聚合口,Eth-trunk按最小化原则设置允许通过的最小vlan段,SW4上联R3的gi0/0/3口划为VLAN100;

4.1、首先把切换各个交换机,完成端口绑定vlan
SW3:

v b 40 50 500
int g 0/0/4
p l t
p t a v 40 50 500
int g 0/0/2
p l a
p d v 40
int g 0/0/3
p l a
p d v 50
q

SW4:

v b 40 50 60 70 100 500
int g 0/0/2
p l t
p t a v 40 50 500
q

SW5:

v b 40 50 60 70 100 500
int g 0/0/2
p l t
p t a v 70 500
int g 0/0/3
p l t
p t a v 60 500
q

SW6:

v b 70 500
int g 0/0/1
p l t
p t a v 70 500
int g 0/0/2
p l a
p d v 70 
q

SW7:

v b 60 500
int g 0/0/1
p l t
p t a v 60 500
int g 0/0/2
p l a
p d v 60 
q

4.2、 接着在SW4和SW5上设置端口聚合
SW4:

int eth 1
mode la
p l t
trunkp g 0/0/4 to 0/0/6
p t a v 40 50 60 70 500
q

SW5:

int eth 1
mode la
p l t
trunkp g 0/0/4 to 0/0/6
p t a v 40 50 60 70 500
q

4.3、 给SW4配置网关

int v40
ip add 192.168.40.254 24
int v50 
ip add 192.168.50.254 24
int v60
ip add 192.168.60.254 24
int v70
ip add 192.168.70.254 24
q

4.4、最后,给SW4上联GI0/0/3划分vlan100

int g 0/0/3
p l a
p d v 100
int v100
ip add 192.168.35.1 24
q

5.在SW5中进行SSH登录配置,SW7作为客户端可远程登录SW5.账号为:xinxi3,密码为:1234.com,密码采用cipher密文加密,最大登录用户数为5;最大用户级别为3。

SW5:

stel ser en
rsa  lo cre

然后选择加密程度:

1024

接着

user vty 0 4
authentication-mode aaa
pro inb ssh
ssh user xinxi3
ssh user xinxi3 service-t ste
ssh user xinxi3 authentication-type password
aaa
local  xinxi3 pass cip 1234.com
local  xinxi3 pri lev 3
local  xinxi3 service-t ssh

SW7:

ssh client first-time enable
stelnet 192.168.1.3  

6.交换机管理网段为vlan500(192.168.1.1/24),图书馆大楼各交换机管理地址为:SW4: 192.168.1.1/24, SW3:192.168.1.2/24,SW5:192.168.1.3/24,SW6:192.168.1.4/24,SW7:192.168.1.5/24,SW4作为图书馆大楼局域网汇聚交换机,所有网关都建立在SW4

SW3:

int v500
ip add 192.168.1.2 24
q

SW4:

int v500
ip add 192.168.1.1 24
q

SW5:

int v500
ip add 192.168.1.3 24
q

SW6:

int v500
ip add 192.168.1.4 24
q

SW7:

int v500
ip add 192.168.1.5 24
q

7、R2、R3、R4之间采用ospf协议(ospf进程号均采用“1”,区域号“0”,router-id为各自的loopback0接口IP地址)进行互联互通,ospf中进行宣告、区域外不可宣告(注意:宣告需要输入网络号及反掩码)

7.1、先给这些路由器配置loopback 地址
R1:

int loo 0
ip add 1.1.1.1 32
q
int g 0/0/1
ip add 192.168.12.1 24
q

R2:

int loo 0
ip add 2.2.2.2 32
q
int g 0/0/0
ip add 192.168.12.2 24
q
int g 0/0/1
ip add 192.168.23.2 24
int g 0/0/2
ip add 192.168.24.2 24
q

R3:

int loo 0
ip add 3.3.3.3 32
q
int g 0/0/0
ip add 192.168.23.3 24
q
int g 0/0/1
ip add 192.168.43.3 24
int g 0/0/2
ip add 192.168.35.3 24
q

R4:

int loo 0
ip add 4.4.4.4 32
q
int g 0/0/0
ip add 192.168.24.4 24
q
int g 0/0/1
ip add 192.168.43.4 24
int e 0/0/0
ip add 192.168.80.254 24
q

7.2、然后宣告
R1:

ospf 1 router-id 1.1.1.1
area 0
network 1.1.1.1 0.0.0.0
net 192.168.12.0 0.0.0.255
q
q

R2:

ospf 1 router-id 2.2.2.2
area 0
network 2.2.2.2 0.0.0.0
net 192.168.12.0 0.0.0.255
net 192.168.23.0 0.0.0.255
net 192.168.24.0 0.0.0.255
q

R3:

ospf 1 router-id 3.3.3.3
area 0
network 3.3.3.3 0.0.0.0
net 192.168.23.0 0.0.0.255
net 192.168.43.0 0.0.0.255
q

R4:

ospf 1 router-id 4.4.4.4
area 0
network 4.4.4.4 0.0.0.0
net 192.168.24.0 0.0.0.255
net 192.168.43.0 0.0.0.255
q
impo dir

R2、R3:

imp sta

8.要求所有PC、网络设备全网互通。

R1(配置默认路由):

ip route-s 0.0.0.0 0 192.168.12.2

R2(配置静态路由):

q
ip route-s 192.168.10.0 24 192.168.12.1
ip route-s 192.168.20.0 24 192.168.12.1
ip route-s 192.168.30.0 24 192.168.12.1

R3(配置静态路由):

q
ip route-s 192.168.40.0 24 192.168.35.1
ip route-s 192.168.50.0 24 192.168.35.1
ip route-s 192.168.60.0 24 192.168.35.1
ip route-s 192.168.70.0 24 192.168.35.1
q

SW4(配置默认路由):

ip route-s 0.0.0.0 0 192.168.35.3

PS:验证与撤回操作

对端口的验证:

dis th

对设备的验证:

dis cu

对ospf路由表的验证:

dis ip routing-tab  pro ospf

撤回

undo shutdown(此处是你写错的命令)

有关华为ENSP网络设备配置实战(单臂路由+OSPF+端口汇聚+SSH+DHCP)的更多相关文章

  1. ruby - Capistrano 3 在任务中更改 ssh_options - 2

    我尝试使用不同的ssh_options在同一阶段运行capistranov.3任务。我的production.rb说:set:stage,:productionset:user,'deploy'set:ssh_options,{user:'deploy'}通过此配置,capistrano与用户deploy连接,这对于其余的任务是正确的。但是我需要将它连接到服务器中配置良好的an_other_user以完成一项特定任务。然后我的食谱说:...taskswithoriginaluser...task:my_task_with_an_other_userdoset:user,'an_othe

  2. ruby - 用 Ruby 编写一个简单的网络服务器 - 2

    我想在Ruby中创建一个用于开发目的的极其简单的Web服务器(不,不想使用现成的解决方案)。代码如下:#!/usr/bin/rubyrequire'socket'server=TCPServer.new('127.0.0.1',8080)whileconnection=server.acceptheaders=[]length=0whileline=connection.getsheaders想法是从命令行运行这个脚本,提供另一个脚本,它将在其标准输入上获取请求,并在其标准输出上返回完整的响应。到目前为止一切顺利,但事实证明这真的很脆弱,因为它在第二个请求上中断并出现错误:/usr/b

  3. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  4. 华为常用命令 - 2

    system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100

  5. 网络编程套接字 - 2

    网络编程套接字网络编程基础知识理解源`IP`地址和目的`IP`地址理解源MAC地址和目的MAC地址认识端口号理解端口号和进程ID理解源端口号和目的端口号认识`TCP`协议认识`UDP`协议网络字节序socket编程接口`sockaddr``UDP`网络程序服务器端代码逻辑:需要用到的接口服务器端代码`udp`客户端代码逻辑`udp`客户端代码`TCP`网络程序服务器代码逻辑多个版本服务器单进程版本多进程版本多线程版本线程池版本服务器端代码客户端代码逻辑客户端代码TCP协议通讯流程TCP协议的客户端/服务器程序流程三次握手(建立连接)数据传输四次挥手(断开连接)TCP和UDP对比网络编程基础知识

  6. 微信小程序开发入门与实战(Behaviors使用) - 2

    @作者:SYFStrive @博客首页:HomePage📜:微信小程序📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:感谢支持,学累了可以先看小段由小胖给大家带来的街舞👉微信小程序(🔥)目录自定义组件-behaviors    1、什么是behaviors    2、behaviors的工作方式    3、创建behavior    4、导入并使用behavior    5、behavior中所有可用的节点    6、同名字段的覆盖和组合规则总结最后自定义组件-behaviors    1、什么是behaviorsbehaviors是小程序中,用于实现

  7. ruby - 使用 ruby​​ gem net-ssh-multi 同时在多个服务器上执行 sudo 命令 - 2

    在previousquestion中我想出了如何在多个服务器上启动经过密码验证的sshsession来运行单个命令。现在我需要能够执行“sudo”命令。问题是,net-ssh-multi没有分配sudo需要运行的伪终端(pty),导致以下错误:[127.0.0.1:stderr]sudo:sorry,youmusthaveattytorunsudo根据documentation,可以通过调用channel对象的方法来分配伪终端,但是,以下代码不起作用:它会生成上面的“notty”错误:require'net/ssh'require'net/ssh/multi'Net::SSH::Mul

  8. ruby - 检查网络文件是否存在,而不下载它? - 2

    是否可以在不实际下载文件的情况下检查文件是否存在?我有这么大的(~40mb)文件,例如:http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm这与ruby​​不严格相关,但如果发件人可以设置内容长度就好了。RestClient.get"http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm",headers:{"Content-Length"=>100} 最佳答案

  9. ruby - 404 未找到,但可以从网络浏览器正常访问 - 2

    我在这方面尝试了很多URL,在我遇到这个特定的之前,它们似乎都很好:require'rubygems'require'nokogiri'require'open-uri'doc=Nokogiri::HTML(open("http://www.moxyst.com/fashion/men-clothing/underwear.html"))putsdoc这是结果:/Users/macbookair/.rvm/rubies/ruby-2.0.0-p481/lib/ruby/2.0.0/open-uri.rb:353:in`open_http':404NotFound(OpenURI::HT

  10. 深度学习12. CNN经典网络 VGG16 - 2

    深度学习12.CNN经典网络VGG16一、简介1.VGG来源2.VGG分类3.不同模型的参数数量4.3x3卷积核的好处5.关于学习率调度6.批归一化二、VGG16层分析1.层划分2.参数展开过程图解3.参数传递示例4.VGG16各层参数数量三、代码分析1.VGG16模型定义2.训练3.测试一、简介1.VGG来源VGG(VisualGeometryGroup)是一个视觉几何组在2014年提出的深度卷积神经网络架构。VGG在2014年ImageNet图像分类竞赛亚军,定位竞赛冠军;VGG网络采用连续的小卷积核(3x3)和池化层构建深度神经网络,网络深度可以达到16层或19层,其中VGG16和VGG

随机推荐