Huawei VPN-instantie: lees hem uit de CLI, niet uit STelnet
STelnet brengt je alleen naar de prompt. De instantie is een routeringscontext die je met display-opdrachten onderzoekt, en de twee antwoorden komen van verschillende plekken.
Een vraag over een Huawei VPN-instantie komt meestal met het verkeerde gereedschap. Iemand wil de routeringstabel van de instantie lezen en vraagt hoe hij het apparaat via SSH bereikt. Dat zijn twee problemen, en het tweede brengt je alleen naar een prompt.
Scheid de beheersessie van het routeringsobject, en de opdrachten lijken niet langer mysterieus.
Twee dingen die mensen samenvoegen: de sessie en het object
STelnet is Huawei’s SSH-beheerdienst: hij accepteert een login en geeft je een VRP-prompt. Een VPN-instantie is een aparte routerings- en dienstencontext binnen het apparaat. Het eerste is hoe je aankomt; het tweede is wat je onderzoekt als je er bent. Ze verwarren leidt tot configuratiewijzigingen op de SSH-server terwijl de echte vraag over een routeringstabel ging.
Niets in de SSH-sessie vertelt je welke instantie een pakket zal gebruiken.
Noem eerst de instanties
Begin bij de inventaris. display ip vpn-instance somt de instantie-identiteiten op die op dat platform en die release zijn geconfigureerd. Lees de uitvoer in plaats van een naam aan te nemen, want de instantie waarover je hoorde bestaat misschien niet op dit apparaat.
Een naam in een wijzigingsticket is geen naam in de draaiende configuratie. Staat de naam niet in de lijst, stop dan en bevestig welk apparaat het ticket bedoelt voordat je op vergelijkbare namen gokt. Een verkeerde instantie die bestaat levert uitvoer en een zelfverzekerd fout antwoord.
Zoek één bestemming binnen de instantie op
Als je een echte naam hebt, vraag dan de eigen routeringstabel van de instantie op. display ip routing-table vpn-instance BLUE 192.0.2.20 vraagt om de route naar één bestemming binnen die context, wat meestal informatiever is dan de hele tabel uitstorten.
Vervang het voorbeeldadres door de bestemming die je echt belangrijk vindt, en houd de instantienaam exact.
Een route in de openbare tabel en een route in BLUE zijn verschillende opzoekingen. Als de bestemming in de ene wel en in de andere niet oplost, heb je de grens gevonden en niet een kapotte opdracht.
Controleer de prompt voordat je de uitvoer vertrouwt
De prompt vertelt je welk apparaat je leest. Als je een tweede SSH-sessie vanuit de eerste hebt geopend, onderzoekt elke latere opdracht het verre uiteinde, niet het apparaat waarop je begon. Sommige clients laten je een routeringscontext kiezen voor de SSH-verbinding zelf, wat verandert hoe de beheersessie haar bestemming bereikt, niet wat hij toont. Lees de prompt bij elke sprong.
Twee apparaten met vergelijkbare hostnamen maken die fout duur.
Leg de context vast samen met de bevinding
Noteer het apparaat, de instantienaam, de bestemming en de gekozen volgende hop of interface. Voeg de release toe, omdat opdrachtfamilies en uitvoervelden verschillen tussen de productlijnen van Huawei.
Dat een instantie bestaat betekent niet dat een tunnel voor externe toegang actief is. Controleer de eigen statusweergave van de functie voor de sessiestatus, en houd dat gescheiden van het routeringsantwoord.
Dat verslag is wat de volgende vraag goedkoop maakt, omdat iemand dezelfde instantie en bestemming na een wijziging kan vergelijken in plaats van het onderzoek te herhalen. Huawei’s procedure voor routeopzoeking per instantie volgt dezelfde vorm van controle.