
Wij gebruiken al geruime tijd apparatuur van Huawei. . Onlangs hebben we en bij het toevoegen van nieuwe apparaten ontstond het idee om een ββchecklist of verzameling van basisinstellingen met voorbeelden te delen.
Er zijn veel vergelijkbare instructies op internet te vinden voor gebruikers van Cisco-apparatuur. Voor Huawei zijn er echter weinig van dergelijke artikelen en soms moet je in de documentatie naar informatie zoeken of informatie uit verschillende artikelen verzamelen. Wij hopen dat het nuttig is, laten we gaan!
In dit artikel beschrijven we de volgende punten:
Eerste verbinding
Verbinding maken met de switch via de console-interface
Standaard worden Huawei-switches geleverd zonder enige voorafgaande configuratie. Als er geen configuratiebestand in het geheugen van de switch aanwezig is, wordt bij het inschakelen het ZTP-protocol (Zero Touch Provisioning) gestart. We gaan dit mechanisme niet in detail beschrijven. We willen alleen benadrukken dat het handig is bij het werken met een groot aantal apparaten of bij configuratie op afstand. ZTP-beoordeling .
Voor de eerste installatie zonder ZTP is een consoleverbinding vereist.
Verbindingsparameters (vrij standaard)
Overdrachtssnelheid: 9600
Databits (B): 8
Pariteitsbit: Geen
Stopbit (S): 1
Stroomregelmodus: Geen
Nadat u verbinding hebt gemaakt, wordt u gevraagd een wachtwoord voor de consoleverbinding in te stellen.
Stel een wachtwoord in voor de consoleverbinding
Bij de eerste aanmelding via de console is een initieel wachtwoord vereist.
Doorgaan met instellen? [J/N]: y
Stel een wachtwoord in en bewaar het veilig!
Anders kunt u niet via de console inloggen.
Configureer het inlogwachtwoord (8-16)
Voer wachtwoord in:
Bevestig wachtwoord:
Stel een wachtwoord in, bevestig het en klaar! Vervolgens kunt u het wachtwoord en andere authenticatieparameters op de consolepoort wijzigen met behulp van de volgende opdrachten:
Voorbeeld van wachtwoord wijzigen
systeemweergave
[~HUAWEI] gebruikersinterfaceconsole 0
[~HUAWEI-ui-console0] authenticatie-modus wachtwoord
[~HUAWEI-ui-console0] authenticatie wachtwoordcijfer instellen <wachtwoord>
[*HUAWEI-ui-console0] plegen
Stacking instellen (iStack)
Zodra u toegang hebt tot de switches, kunt u indien nodig de stack configureren. Huawei CE maakt gebruik van iStack-technologie om meerdere switches te combineren in één logisch apparaat. De stacktopologie is ringvormig, d.w.z. het is aanbevolen om minimaal 2 poorten op elke switch te gebruiken. Het aantal poorten hangt af van de gewenste snelheid van interactie tussen switches in de stack.
Bij het stacken is het raadzaam om gebruik te maken van uplinks, waarvan de snelheid doorgaans hoger ligt dan die van poorten voor het aansluiten van eindapparaten. Op deze manier kunt u meer doorvoer bereiken met minder poorten. Bovendien hebben de meeste modellen beperkingen op het gebruik van gigabitpoorten voor stacking. Het wordt aanbevolen om minimaal 10G-poorten te gebruiken.
Er zijn twee instellingsopties, die enigszins verschillen in de volgorde van de stappen:
-
Vooraf configureren van switches en vervolgens fysiek aansluiten.
-
Installeer eerst de switches en verbind ze met elkaar. Configureer ze vervolgens zodat ze in een stapel werken.
De volgorde van acties voor deze opties is als volgt:
Volgorde van acties voor twee switch-stapelopties
Laten we de tweede (langere) optie voor het opzetten van de stack bekijken. Om dit te doen, moet u het volgende doen:
-
Bij de planning van werkzaamheden houden wij rekening met mogelijke downtime. Wij stellen een reeks handelingen op.
-
Wij verzorgen de installatie en bekabeling van schakelaars.
-
We configureren basisstapelparameters voor de hoofdschakelaar:
[~HUAWEI] stack
3.1. We configureren de parameters die we nodig hebben
#
stapellid 1 hernummer X β waarbij X de nieuwe ID van de switch in de stack is. Standaard, ID = 1
en voor de hoofdschakelaar kunt u de standaard-ID laten staan.
#
stapellid 1 prioriteit 150 β geven wij de prioriteit aan. De schakelaar met de grootste
De prioriteit wordt toegewezen door de stack master switch. Prioriteitswaarde
standaard: 100.
#
stapellid { lid-id | alle } domein β wijs een domein-ID toe aan de stack.
Standaard is de domein-ID niet ingesteld.
#
Voorbeeld:
systeemweergave
[~HUAWEI] systeemnaam SwitchA
[[HUAWEI] plegen
[~SwitchA] stack
[~SwitchA-stack] stapellid 1 prioriteit 150
[SwitchA-stapel] stapellid 1 domein 10
[SwitchA-stapel] ophouden
[[Schakelaar A] plegen
3.2 De stapelpoortinterface configureren (voorbeeld)
[~SwitchA] interface stack-poort 1/1
[SwitchA-Stack-Poort1/1] poortlidgroepinterface 10ge 1/0/1 tot 1/0/4
Waarschuwing: Nadat de configuratie is voltooid,
1. De interface(s) (10GE1/0/1-1/0/4) worden omgezet naar de stack-modus en geconfigureerd met de
poort crc-statistics triggert een error-down opdracht als de configuratie niet bestaat.
2. De interface(s) kunnen een Error-Down (crc-statistics) krijgen omdat er geen shutdown-configuratie op de interfaces is. Doorgaan? [J/N]: y
[SwitchA-Stack-Poort1/1] plegen
[~SwitchA-Stack-Poort1/1] terugkeer
Vervolgens moet u de configuratie opslaan en de switch opnieuw opstarten:
besparen
Waarschuwing: De huidige configuratie wordt naar het apparaat geschreven. Doorgaan? [J/N]: y
opnieuw op te starten
Waarschuwing: Het systeem wordt opnieuw opgestart. Doorgaan? [J/N]: y
4. Schakel poorten voor stapeling op de hoofdswitch uit (voorbeeld)
[~SwitchA] interface stack-poort 1/1
[*SwitchA-Stack-Poort1/1] stillegging
[*SwitchA-Stack-Poort1/1] plegen
5. We configureren de tweede switch in de stack op dezelfde manier als de eerste:
systeemweergave
[~HUAWEI] systeemnaam SwitchB
[*HUAWEI] plegen
[~SwitchB] stack
[~SwitchB-stapel] stapellid 1 prioriteit 120
[*SwitchB-stapel] stapellid 1 domein 10
[*SwitchB-stapel] stapellid 1 hernummeren 2 inherit-config
Waarschuwing: De stapelconfiguratie van lid-ID 1 wordt overgenomen door lid-ID 2
nadat het apparaat opnieuw is ingesteld. Doorgaan? [J/N]: y
[*SwitchB-stapel] ophouden
[*SchakelaarB] plegen
Poorten configureren voor stacking. Houd er rekening mee dat, hoewel het commando βstapellid 1 hernummeren 2 inherit-configβ, wordt member-id in de configuratie gebruikt met de waarde β1β voor SwitchB.
Dit gebeurt omdat de member-id van de switch pas verandert na een herstart en de switch daarvoor nog een member-id van 1 heeft. De βerfconfiguratie" is nodig zodat na het opnieuw opstarten van de switch alle stackinstellingen worden opgeslagen voor lid 2, wat de switch zal zijn, aangezien de lid-ID is gewijzigd van waarde 1 naar waarde 2.
[~SwitchB] interface stack-poort 1/1
[*SwitchB-Stack-Poort1/1] poortlidgroepinterface 10ge 1/0/1 tot 1/0/4
Waarschuwing: Nadat de configuratie is voltooid,
1. De interface(s) (10GE1/0/1-1/0/4) worden geconverteerd naar een stapel
modus en worden geconfigureerd met de poort crc-statistics trigger error-down opdracht als de configuratie
bestaat niet.
2. De interface(s) kunnen een Error-Down (crc-statistieken) krijgen omdat er geen shutdown-configuratie op de
interfaces.
Doorgaan? [J/N]: y
[*SwitchB-Stack-Poort1/1] plegen
[~SwitchB-Stack-Poort1/1] terugkeer
SwitchB opnieuw opstarten
besparen
Waarschuwing: De huidige configuratie wordt naar het apparaat geschreven. Doorgaan? [J/N]: y
opnieuw op te starten
Waarschuwing: Het systeem wordt opnieuw opgestart. Doorgaan? [J/N]: y
6. Schakel stackingpoorten in op de hoofdswitch. Het is belangrijk om de poorten in te schakelen voordat switch B opnieuw wordt opgestart. Als u ze daarna namelijk weer inschakelt, wordt switch B opnieuw opgestart.
[~SwitchA] interface stack-poort 1/1
[~SwitchA-Stack-Poort1/1] afsluiten ongedaan maken
[*SwitchA-Stack-Poort1/1] plegen
[~SwitchA-Stack-Poort1/1] terugkeer
7. Controleer de stapelbewerking met het commando βstapel weergeven"
Voorbeeld van opdrachtuitvoer na correcte configuratie
stapel weergeven
---------------------------
MemberID Rol MAC Prioriteit DeviceType Beschrijving
---------------------------
+1 Master 0004-9f31-d520 150 CE6850-48T4Q-EI
2 Stand-by 0004-9f62-1f40 120 CE6850-48T4Q-EI
---------------------------
+ geeft het apparaat aan waarop de geactiveerde beheerinterface zich bevindt.
8. Sla de stapelconfiguratie op met de opdracht βbesparenDe installatie is voltooid.
ΠΈ U kunt het ook op de website van Huawei zien.
Toegang instellen
Hierboven werkten we via een consoleverbinding. Nu moeten we op een of andere manier verbinding maken met onze switch (stack) via het netwerk. Hiervoor is een interface (één of meerdere) met een IP-adres nodig. Voor een switch wordt doorgaans een adres toegewezen aan een interface in het beheernetwerk-VLAN of aan een speciale beheerpoort. Maar hierbij hangt natuurlijk alles af van de verbindingstopologie en het functionele doel van de switch.
Voorbeeld van adresconfiguratie voor VLAN 1-interface:
[~HUAWEI] interface vlan 1
[~HUAWEI-Vlanif1] IP-adres 10.10.10.1 255.255.255.0
[~HUAWEI-Vlanif1] plegen
U kunt vooraf expliciet een VLAN aanmaken en er een naam aan toewijzen, bijvoorbeeld:
[~Schakelaar] vlan 1
[*Switch-vlan1] naam TEST_VLAN (VLAN-naam is optioneel)
Er is een kleine lifehack wat betreft naamgeving: schrijf de namen van logische structuren in hoofdletters (ACL, Route-map, soms VLAN-namen), zodat u ze gemakkelijker kunt vinden in het configuratiebestand. Je kunt hem in gebruik nemen π
Dus, we hebben een VLAN, nu moeten we het op een bepaalde poort βlandenβ. Voor de optie die in het voorbeeld wordt beschreven, is dit niet nodig, omdat alle switchpoorten zich standaard in VLAN 1 bevinden. Als we een poort in een ander VLAN willen configureren, gebruiken we de juiste opdrachten:
Een poort instellen in de toegangsmodus:
[~Schakelaar] interface 25GE 1/0/20
[~Switch-25GE1/0/20] poortlinktype toegang
[~Switch-25GE1/0/20] poorttoegang vlan 10
[~Switch-25GE1/0/20] plegen
Een poort instellen in trunkmodus:
[~Schakelaar] interface 25GE 1/0/20
[~Switch-25GE1/0/20] poortverbindingstype trunk
[~Switch-25GE1/0/20] poort trunk pvid vlan 10 - specificeer native VLAN (frames in deze VLAN hebben geen tag in de header)
[~Switch-25GE1/0/20] poort trunk allow-pass vlan 1 tot 20 - alleen VLAN's toestaan ββmet een tag van 1 tot 20 (bijvoorbeeld)
[~Switch-25GE1/0/20] plegen
We hebben de interface-instellingen geregeld. Laten we verder gaan met de SSH-configuratie.
Wij verstrekken alleen de benodigde reeks opdrachten:
Geef de schakelaar een naam
systeemweergave
[~HUAWEI] sysname SSH-server
[*HUAWEI] plegen
Sleutels genereren
[~SSH-server] rsa lokaal sleutelpaar maken //Genereer de lokale RSA host- en serversleutelparen.
De sleutelnaam is: SSH Server_Host
Het bereik van de openbare sleutelgrootte is (512 ~ 2048).
LET OP: het genereren van het sleutelpaar duurt even.
Voer de bits in de modulus in [standaard = 2048]: 2048
[*SSH-server] plegen
De VTY-interface instellen
[~SSH-server] gebruikersinterface vty 0 4
[~SSH-server-ui-vty0-4] authenticatie-modus aaa
[SSH-server-ui-vty0-4] gebruikersbevoegdheidsniveau 3
[SSH-server-ui-vty0-4] protocol inkomende ssh
[*SSH-server-ui-vty0-4] ophouden
Maak een lokale gebruiker "client001" aan en stel wachtwoordauthenticatie hiervoor in
[SSH-server] aaa
[SSH-server-aaa] lokale gebruiker client001 wachtwoord onomkeerbaar cijfer
[SSH-server-aaa] lokale gebruiker client001 niveau 3
[SSH-server-aaa] lokale gebruiker client001 servicetype ssh
[SSH-server-aaa] ophouden
[SSH-server] ssh gebruiker client001 authenticatie-type wachtwoord
Activeer de SSH-service op de switch
[~SSH-server] stelnet-server inschakelen
[*SSH-server] plegen
De laatste hand: service-tupe instellen voor gebruiker client001
[~SSH-server] ssh gebruiker client001 service-type stelnet
[*SSH-server] plegen
De installatie is voltooid. Als u alles correct hebt uitgevoerd, kunt u via het lokale netwerk verbinding maken met de switch en verder werken.
Meer informatie over het instellen van SSH vindt u in de documentatie van Huawei - ΠΈ .
Basis systeemparameters instellen
In dit blok bekijken we een klein aantal verschillende opdrachtblokken voor het configureren van de meestgebruikte functies.
1. De systeemtijd instellen en synchroniseren via NTP.
Om de tijd lokaal op de switch in te stellen, kunt u de volgende opdrachten gebruiken:
tijdzone van de klok { toevoegen | min }
klok datumtijd [ UTC ] UU:MM:SS JJJJ-MM-DD
Voorbeeld van het lokaal instellen van de tijd
tijdzone van de klok MSK toevoegen 03:00:00
klok datumtijd 10:10:00 2020-10-08
Om de tijd via NTP met de server te synchroniseren, voert u de volgende opdracht in:
ntp unicast-server [ versie nummer | authenticatie-keyid sleutel-id | broninterface interface-type
Voorbeeldopdracht voor tijdsynchronisatie via NTP
ntp unicast-server 88.212.196.95
plegen
2. Om met een switch te kunnen werken, moet u soms minimaal één route configureren: de standaardroute. Gebruik de volgende opdracht om routes te maken:
ip route statisch ip-adres { masker | maskerlengte } { nexthop-adres | interface-type interface-nummer [ nexthop-adres ] }
Voorbeeldopdracht voor het maken van routes:
systeemweergave
ip route statisch 0.0.0.0 0.0.0.0 192.168.0.1
plegen
3. Configureren van de Spanning-Tree-protocol-werkingsmodus.
Om een ββnieuwe switch correct in een bestaand netwerk te kunnen gebruiken, is het belangrijk om aandacht te besteden aan de selectie van de STP-werkingsmodus. Het zou ook fijn zijn als we het meteen konden instellen. We blijven hier niet lang hangen, want... het onderwerp is nogal uitgebreid. We beschrijven alleen de protocol-werkingsmodi:
stp-modus { stp | rstp | mstp | vbst } β In deze opdracht selecteren we de modus die we nodig hebben. Standaardmodus: MSTP. Het is ook de aanbevolen modus voor gebruik op Huawei-switches. Achterwaartse compatibiliteit met RSTP is beschikbaar.
Voorbeeld
systeemweergave
stp-modus mstp
plegen
4. Een voorbeeld van het configureren van een switchpoort om een ββeindapparaat aan te sluiten.
Laten we eens kijken naar een voorbeeld van het configureren van een toegangspoort om verkeer in VLAN10 te verwerken
[ZW] interface 10ge 1/0/3
[SW-10GE1/0/3] poortlinktype toegang
[SW-10GE1/0/3] poort standaard vlan 10
[SW-10GE1/0/3] stp edged poort inschakelen
[*SW-10GE1/0/3] ophouden
Let op het commando βstp edged poort inschakelen" β Hiermee kunt u het proces van de overgang van de poort naar de doorstuurstatus versnellen. U dient deze opdracht echter niet te gebruiken op poorten waarop andere switches zijn aangesloten.
Ook kan het commando β nuttig zijnstp bpdu-filter inschakelen'.
5. Voorbeeld van het configureren van Port-Channel in LACP-modus om verbinding te maken met andere switches of servers.
Voorbeeld
[[ZW] interface eth-trunk 1
[SW-Eth-Trunk1] poortverbindingstype trunk
[SW-Eth-Trunk1] poort trunk allow-pass vlan 10
[SW-Eth-Trunk1] lacp-statische modus (of je kunt gebruiken lacp-dynamisch)
[SW-Eth-Trunk1] ophouden
[[ZW] interface 10ge 1/0/1
[[SW-10GE1/0/1] eth-stam 1
[[SW-10GE1/0/1] ophouden
[[ZW] interface 10ge 1/0/2
[[SW-10GE1/0/2] eth-stam 1
[*SW-10GE1/0/2] ophouden
Vergeet niet "plegen"en dan werken we met de interface eth-stam 1.
U kunt de status van de samengevoegde link controleren met de opdracht "et-trunk weergeven'.
We hebben de belangrijkste punten voor het instellen van Huawei-switches beschreven. Uiteraard kunt u nog dieper op het onderwerp ingaan en worden een aantal punten niet beschreven, maar we hebben geprobeerd de belangrijkste en meestgebruikte commando's voor de eerste installatie weer te geven.
Wij hopen dat deze βhandleidingβ u helpt om de schakelaars iets sneller te configureren.
Het zou ook geweldig zijn als u in de reacties eventuele opdrachten vermeldt die volgens u ontbreken in het artikel. Deze opdrachten kunnen het configureren van de schakelaars namelijk ook makkelijker maken. Zoals altijd beantwoorden wij graag uw vragen.
Bron: www.habr.com
