华为5700系列交换机常用配置示例
华为S5700系列交换机,是我们项目中用的较多的一款,其中24与48口应用较多。现在将华为交换机的一些常用配置整理一下,进行记录。如有错误,请指正。
1 允许telnet(远程登录)
允许华为交换机能telnet,设置密码为Admin@123
telnet server en
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user huawei password cipher Admin@123
local-user huawei privilege level 15
local-user huawei service-type telnet terminal
local-user admin password cipher Admin@123
local-user admin service-type http
#
user-interface con 0
authentication-mode password
set authentication password cipher Admin@123
user-interface vty 0 4
protocol inbound telnet
authentication-mode aaa
user-interface vty 16 20
#
华为S5720S交换机远程登录
telnet server enable
aaa
authentication-scheme default
authentication-scheme radius
authentication-mode radius
authorization-scheme default
accounting-scheme default
local-aaa-user password policy administrator
password expire 0
domain default
authentication-scheme radius
radius-server default
domain default_admin
authentication-scheme default
local-user admin password irreversible-cipher Admin@123
local-user admin privilege level 15
local-user admin service-type terminal http
local-user huawei password irreversible-cipher Admin@123
local-user huawei privilege level 15
local-user huawei service-type telnet terminal
user-interface con 0
authentication-mode password
set authentication password cipher Admin@123
user-interface vty 0 4
protocol inbound telnet
authentication-mode aaa
user-interface vty 16 20
2 创建VLAN
为交换机划分VLAN1001,VLAN1002,
设置vlan1001,接口IP地址为172.16.1.254(即网关地址),子网掩码为255.255.255.0
将g0/0/1~g0/0/24配置为vlan1001
防止arp***
vlan 1001
interface vlan 1001
ip addr 172.16.1.254 24
arp anti-attack gateway-duplicate enable
arp anti-attack rate-limit enable
arp-miss anti-attack rate-limit enable
port-group group1
group-member g0/0/1 to g0/0/24
port link-type access
port default vlan 1001
loopback-detect enable
arp anti-attack rate-limit enable
arp-miss anti-attack rate-limit enable
quit
批量将多个端口添加到Access
port-group group-member GigabitEthernet0/0/17 to GigabitEthernet0/0/22
port link-type access
port default vlan 2006
quit
3 将多个端口添加到Trunk
将25~44端口划分为Trunk端口
port-group group2
group-member g0/0/25 to g0/0/44
port link-type trunk
port trunk allow-pass vlan 2 to 4094
loopback-detect enable
quit
# 批量将1~16端口添加到Trunk
port-group group-member GigabitEthernet0/0/1 to GigabitEthernet0/0/16
port link-type trunk
port trunk allow-pass vlan 2 to 4094
quit
4 创建链路聚合端口
将45、46创建链路聚合1,使用RJ45
将47、48创建链路聚合2,使用光纤
clear configuration inte g0/0/45
clear configuration inte g0/0/46
clear configuration inte g0/0/47
clear configuration inte g0/0/48
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp
interface Eth-Trunk2
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp
interface GigabitEthernet0/0/45
eth-trunk 1
interface GigabitEthernet0/0/46
eth-trunk 1
interface GigabitEthernet0/0/47
eth-trunk 2
combo-port fiber
interface GigabitEthernet0/0/48
eth-trunk 2
combo-port fiber
【说明】每个端口可能需要执行undo shutdown以激活端口。
5 VLAN端口重新配置为Trunk
原配置如下:
interface GigabitEthernet0/0/17
port link-type access
port default vlan 128
将g0/0/17端口配置为Trunk端口命令
undo port default vlan
undo port link-type
port link-type trunk
port trunk allow-pass vlan all
6 Trunk端口重新配置为VLAN
原配置如下
interface GigabitEthernet0/0/11
port link-type trunk
port trunk allow-pass vlan 2 to 4094
将g0/0/11端口配置为VLAN140命令
undo port trunk allow-pass vlan all
port trunk allow-pass vlan 1
port link-type access
port default vlan 140
7 在交换机上配置DHCP Server
(1)vlan2002的网关地址是172.18.92.254,DHCP地址池中排除172.18.92.200~252、172.18.92.253、DHCP的地址租约是1小时、DNS的地址是172.18.96.1
vlan batch 2001 to 2003
ip pool vlan2002
gateway-list 172.18.92.254
network 172.18.92.0 mask 255.255.255.0
excluded-ip-address 172.18.92.200 172.18.92.253
lease day 0 hour 1 minute 0
dns-list 172.18.96.1
#
interface Vlanif2002
ip address 172.18.92.254 255.255.255.0
dhcp select global
#
8 在交换机中指定WDS服务
如果网络中有WDS(Windows部署服务),如果要为各个VLAN,允许从交换机通过DHCP获得IP地址,并且能从使用其他VLAN中的WDS部署系统(网络拓扑如图所示),则华为交换机DHCP可以进行如下的配置。
本示例配置了VLAN2001~VLAN2006,其中服务器属于VLAN2006,为VLAN2001~2006配置DHCP,并且允许这些VLAN中的计算机,能使用172.18.96.1的WDS安装、部署系统。其中172.18.96.1是Windows Server 2016 数据中心版。
sysname HW5700
#
vlan batch 2001 to 2006
#
ip pool vlan2001
gateway-list 172.18.91.254
network 172.18.91.0 mask 255.255.255.0
dns-list 172.18.96.1
next-server 172.18.96.1
option 66 ip-address 172.18.96.1
option 67 ascii Boot\x86\wdsnbp.com
bootfile Boot\wdsnbp.com
#
interface Vlanif2001
description 1_JiFang
ip address 172.18.91.254 255.255.255.0
dhcp select global
#
#
interface Vlanif2006
description Server
ip address 172.18.96.254 255.255.255.0
dhcp select global
#
9 指定DHCP服务器(在交换机上配置DHCP中继)
【说明】:在交换机上指定DHCP中继(DHCP服务器是Windows Server中的DHCP)这是在早期华为或华三交换机上的配置,具体那个型号我记不清了,现在这些配置我基本上已经不用了,只是在这收集整理一下。
#
dhcp enable
#
dhcp server group dhcpgroup1
dhcp-server 172.30.5.3 0
dhcp-server 172.30.5.15 1
#
interface Vlanif2052
ip address 172.28.52.254 255.255.255.0
dhcp select relay
dhcp relay server-select dhcpgroup1
#
以下是摘录的华为官方帮助文档内容
# 在接口下使能DHCP中继功能。
[SwitchA] dhcp enable //使能DHCP服务,缺省未使能
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] ip address 10.10.20.1 24
[SwitchA-Vlanif100] dhcp select relay //使能DHCP中继功能,缺省未使能
[SwitchA-Vlanif100] dhcp relay server-ip 192.168.20.2 //配置DHCP中继代理的DHCP服务器的IP地址
[SwitchA-Vlanif100] quit
10 配置静态路由
ip route-static 0.0.0.0 0.0.0.0 172.18.96.253
ip route-static 172.18.0.0 255.255.0.0 172.18.96.251
ip route-static 172.30.30.0 255.255.255.0 172.18.96.250
11 配置SNMP
snmp-agent
snmp-agent local-engineid Admin@123
snmp-agent community write cipher Admin@123
snmp-agent sys-info version all
12 为交换机配置堆叠模式
在本示例中将2台S6720S-26Q-EI-24S的交换机,使用40GB QSFP电缆以“堆叠”方式连接在一起。配置为堆叠模式后,两台交换机相当于“一台”交换机使用。如下图所示,这是堆叠电缆以及两台交换机的连接方式。在本示例中,使用两条40GB的QSFP电缆将两台交换机的第1个、第2个40GE交叉连接在一起(交换机1的40GE端口1连接交换机2的40GE端口2,交换机1的40GE端口2连接交换机2的40GE端口1)。
图 两台交换机组成堆叠模式
在配置“堆叠”之前,先不要连接40GFB QSFP电缆,另外两台交换机需要相同配置。首先介绍第1台交换机的配置。
# 配置交换机1的业务口40GE0/0/1、40GE0/0/2为物理成员端口,并加入到相应的逻辑堆叠端口。
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] interface stack-port 0/1
[SwitchA-stack-port0/1] port interface 40GE0/0/1 enable
[SwitchA-stack-port0/1] quit
[SwitchA] interface stack-port 0/2
[SwitchA-stack-port0/2] port interface 40GE0/0/2 enable
[SwitchA-stack-port0/2] quit
# 配置交换机2的业务口40GE0/0/1、40GE0/0/2为物理成员端口,并加入到相应的逻辑堆叠端口。
<HUAWEI> system-view
[HUAWEI] sysname SwitchB
[SwitchB] interface stack-port 0/1
[SwitchB-stack-port0/1] port interface 40GE0/0/1 enable
[SwitchB-stack-port0/1] quit
[SwitchB] interface stack-port 0/2
[SwitchB-stack-port0/2] port interface 40GE0/0/2 enable
[SwitchB-stack-port0/2] quit
接下来配置堆叠ID和堆叠优先级。堆叠ID缺省值为0,堆叠优先级缺省值为100。
[SwitchA] stack slot 0 priority 200 //修改主交换机的堆叠优先级为200,大于其他成员交换机。堆叠ID采用缺省值0。
[SwitchB] stack slot 0 renumber 1 //堆叠优先级采用缺省值100。修改堆叠ID为1。
最后关闭交换机电源开关,将两台交换机下电,按照图1-4所示,使用40GB QSFP电缆连接后再上电。
采用堆叠之后,交换机1的1~24端口用XGigabitEthernet0/0/1~XGigabitEthernet0/0/24代表;交换机2的1~24端口用XGigabitEthernet1/0/1~XGigabitEthernet1/0/24代表;交换机1的2个40GB用40GE0/0/1、40GE0/0/2代表;交换机2的2个40GB用40GE1/0/1、40GE1/0/2代表。
使用dis stack命令查看堆叠状态,如图所示。
13 清除堆叠端口配置
在配置交换机堆叠时,如果错误配置了交换机的堆叠端口,需要将端口清除配置,可以采用如下的命令。
例如将交换机的G1/0/25与G1/0/26添加到stack-port 1/1,命令如下:
interface stack-port 1/1
port interface GigabitEthernet1/0/25 enable
port interface GigabitEthernet1/0/26 enable
interface stack-port 1/2
port interface GigabitEthernet1/0/27 enable
port interface GigabitEthernet1/0/28 enable
如果要清除这个配置,需要执行如下的配置:
interface stack-port 1/1
shutdown interface GigabitEthernet1/0/25
shutdown interface GigabitEthernet1/0/26
undo port interface GigabitEthernet1/0/25 enable
undo port interface GigabitEthernet1/0/26 enable
interface GigabitEthernet1/0/25
undo shutdown
interface GigabitEthernet1/0/26
undo shutdown

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
一次核心线上磁盘差点爆满坑人事件...
每天忙的博客都没时间更新,(近期会更新rac,ods等方面)此刻的我可以下班了(夜班一周一两次吧),因为换了工作,对整体系统架构及业务都没特别熟悉。本想现在回家休息,可是心情不怎么美丽,刚刚经历了一场核心磁盘差点爆满事件,有点不痛快,吐槽一下,也算是分享一下自己的经验吧! 情况是这样的: 夜晚做一个核心跑批(涉及到几万用户的账户资金扣款,不容出错),在二次逻辑导库(Oracle)的时候,突然接到数据中心的电话,两台 主机1 主机2 应用服务器下的/fns目录96%了,说可不可以快点清理一下。(数据中心有集中式监控,但是操作大部分我们处理,何况是夜晚,技术支持不在) 于是尽快排查,因为应用服务不知道root,而且磁盘空间都很紧张,权限很严格。找到数据库备份目录后,判断了一下dmp文件大小,当前备份增长很快,一会儿%98了。还有8G空间,但是根据备份文件比较,还有20G才备份完。此刻和时间赛跑... 不爽1: 1)%96了才告警,这不是坑人么,阈值怎么设置的啊! 2)核心应用恰好在导库,删错东西,影响批扣,领导肯定不高兴,甚至追责任。 目前发现仅仅/tmp下有可怜的空间,和数据中心打电话问...
- 下一篇
信息统计DashBoard踩坑总结
最近根据需求用Tornado框架在写了一个从数据库统计Redis服务器的数量、内存等信息的接口,并写了一个从接口获取数据并推送至grafana进行展示的程序。现在已经实现所有功能,现将实现过程中遇到的问题总结出来,以便后续参考。欢迎批评指正,共同学习进步! 一、数据库操作中的坑 1、mysql查询中想要传入变量时like的使用 在数据库的查询操作中想要查找包含北京二字的字段,like的用法为: idclike%北京% 在python操作mysql时,需要拼接字符串然后进行处理,这时的用法为: idclike'%%%%%s%%%%' 2、mysql嵌套查询中{ }的使用 在之前的mysql嵌套查询中我试图通过拼接字符串来实现,后来发现有如下用法: ctime='{y_day}' 其中y_day即为需要传入的变量 二、字典相关 在从数据库中取到数据存入字典为unicode。如果直接打印字典为unicode编码,汉字无法识别,有两种解决办法: forkey,valueinresult_dic.items(): 首先通过上述方法取到字典的key、value,然后输出或者拼接成字符串输出,这样都...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL8.0.19开启GTID主从同步CentOS8
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装