Instancja VPN w Huawei: czytaj ją z CLI, a nie z STelnet
STelnet tylko doprowadza do znaku zachęty. Instancja to kontekst routingu, który sprawdzasz poleceniami display, a dwie odpowiedzi pochodzą z różnych miejsc.
Pytanie o instancję VPN w Huawei zwykle przychodzi z niewłaściwym narzędziem. Ktoś chce odczytać tablicę routingu instancji i pyta, jak dotrzeć do urządzenia przez SSH. To dwa problemy, a drugi tylko doprowadza do znaku zachęty.
Oddziel sesję zarządzania od obiektu routingu, a polecenia przestaną wyglądać tajemniczo.
Dwie rzeczy, które ludzie łączą: sesja i obiekt
STelnet to usługa zarządzania SSH firmy Huawei: przyjmuje logowanie i daje znak zachęty VRP. Instancja VPN to odrębny kontekst routingu i usług wewnątrz urządzenia. Pierwsze to sposób, w jaki trafiasz; drugie to to, co sprawdzasz, gdy już tam jesteś. Mylenie ich prowadzi do zmian konfiguracji serwera SSH, gdy prawdziwe pytanie dotyczyło tablicy routingu.
Nic w sesji SSH nie mówi, której instancji użyje pakiet.
Najpierw wylistuj instancje
Zacznij od inwentarza. display ip vpn-instance wylicza tożsamości instancji skonfigurowanych na tej platformie i w tej wersji. Czytaj wynik, zamiast zakładać nazwę, bo instancja, o której ci mówiono, może nie istnieć na tym urządzeniu.
Nazwa w zgłoszeniu zmian to nie nazwa w działającej konfiguracji. Jeśli nazwy nie ma na liście, zatrzymaj się i potwierdź, którego urządzenia dotyczy zgłoszenie, zanim zaczniesz zgadywać podobne nazwy. Błędna instancja, która istnieje, daje wynik i pewną siebie błędną odpowiedź.
Znajdź jeden cel wewnątrz instancji
Gdy masz prawdziwą nazwę, zapytaj o własną tablicę routingu instancji. display ip routing-table vpn-instance BLUE 192.0.2.20 prosi o trasę do jednego celu w tym kontekście, co zwykle daje więcej informacji niż wylanie całej tablicy.
Zastąp przykładowy adres celem, na którym naprawdę ci zależy, i zachowaj dokładną nazwę instancji.
Trasa w tabeli publicznej i trasa w BLUE to różne wyszukiwania. Jeśli cel rozwiązuje się w jednej, a nie w drugiej, znalazłeś granicę, a nie zepsute polecenie.
Sprawdź znak zachęty, zanim zaufasz wynikowi
Znak zachęty mówi, które urządzenie czytasz. Jeśli otworzyłeś drugą sesję SSH z pierwszej, każde późniejsze polecenie sprawdza drugi koniec, a nie urządzenie, na którym zacząłeś. Niektórzy klienci pozwalają wybrać kontekst routingu dla samego połączenia SSH, co zmienia sposób, w jaki sesja zarządzania dociera do celu, a nie to, co pokazuje. Czytaj znak zachęty przy każdym przeskoku.
Dwa urządzenia o podobnych nazwach hostów czynią ten błąd kosztownym.
Zapisz kontekst wraz z ustaleniem
Zapisz urządzenie, nazwę instancji, cel oraz wybrany następny przeskok lub interfejs. Dodaj wersję, bo rodziny poleceń i pola wyniku różnią się między liniami produktów Huawei.
Istnienie instancji nie oznacza, że tunel dostępu zdalnego jest aktywny. Sprawdź własny widok stanu funkcji dla stanu sesji i trzymaj to oddzielnie od odpowiedzi o routingu.
To właśnie ten zapis czyni następne pytanie tanim, bo ktoś może porównać tę samą instancję i cel po zmianie, zamiast powtarzać dochodzenie. Procedura Huawei wyszukiwania trasy dla każdej instancji podąża za tym samym kształtem sprawdzenia.