Udostępnij przez


Samouczek: monitorowanie komunikacji sieciowej między dwiema maszynami wirtualnymi przy użyciu witryny Azure Portal

Pomyślna komunikacja między maszyną wirtualną i punktem końcowym, takim jak inna maszyna wirtualna, może być krytyczna dla działania organizacji. Czasami zmiany konfiguracji przerywają komunikację.

Z tego samouczka dowiesz się, jak wykonywać następujące czynności:

  • Tworzenie sieci wirtualnej
  • Tworzenie dwóch maszyn wirtualnych
  • Monitorowanie komunikacji między dwiema maszynami wirtualnymi
  • Diagnozowanie problemu z komunikacją między dwiema maszynami wirtualnymi

Diagram przedstawia zasoby utworzone w samouczku.

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Wymagania wstępne

  • Konto platformy Azure z aktywną subskrypcją.

Tworzenie sieci wirtualnej

W tej sekcji utworzysz sieć wirtualną myVNet z dwiema podsieciami i hostem usługi Azure Bastion. Pierwsza podsieć jest używana dla maszyny wirtualnej, a druga podsieć jest używana dla hosta usługi Bastion.

  1. Zaloguj się w witrynie Azure Portal.

  2. W polu wyszukiwania w górnej części portalu wprowadź sieci wirtualne. Wybierz pozycję Sieci wirtualne z wyników wyszukiwania.

    Zrzut ekranu przedstawiający wyszukiwanie sieci wirtualnych w witrynie Azure Portal.

  3. Wybierz + Utwórz. W obszarze Tworzenie sieci wirtualnej wprowadź lub wybierz następujące wartości na karcie Podstawy :

    Ustawienie Wartość
    Szczegóły projektu
    Subskrypcja Wybierz subskrypcję platformy Azure.
    Grupa zasobów Wybierz pozycjęUtwórz nowy.
    Wprowadź wartość myResourceGroup w polu Nazwa.
    Wybierz przycisk OK.
    Szczegóły wystąpienia
    Nazwa sieci wirtualnej Wprowadź myVNet.
    Rejon Wybierz (US) Wschodnie USA.
  4. Wybierz kartę Adresy IP lub dwukrotnie wybierz przycisk Dalej w dolnej części strony.

  5. Zaakceptuj domyślną przestrzeń adresów IP 10.0.0.0/16.

  6. Wybierz ikonę ołówka obok domyślnej podsieci, aby zmienić jej nazwę. W obszarze Szczegóły podsieci na stronie Edytowanie podsieci wprowadź mySubnet jako Nazwa, a następnie wybierz Zapisz.

  7. Wybierz Przejrzyj i utwórz.

  8. Przejrzyj ustawienia, a następnie wybierz pozycję Utwórz.

Tworzenie dwóch maszyn wirtualnych

W tej sekcji utworzysz dwie maszyny wirtualne: myVM1 i myVM2 , aby przetestować połączenie między nimi.

Tworzenie pierwszej maszyny wirtualnej

  1. W polu wyszukiwania w górnej części portalu wprowadź ciąg maszyna wirtualna. Wybierz pozycję Maszyny wirtualne z wyników wyszukiwania.

  2. W obszarze Maszyny wirtualne wybierz pozycję + Utwórz , a następnie pozycję + Maszyna wirtualna platformy Azure.

  3. Wprowadź lub wybierz następujące informacje na karcie Podstawy tworzenia maszyny wirtualnej.

    Ustawienie Wartość
    Szczegóły projektu
    Subskrypcja Wybierz subskrypcję.
    Grupa zasobów Wybierz pozycję myResourceGroup.
    Szczegóły wystąpienia
    Nazwa maszyny wirtualnej Wprowadź myVM1.
    Rejon Wybierz (US) Wschodnie USA.
    Opcje dostępności Wybierz Brak wymaganej nadmiarowości infrastruktury.
    Typ zabezpieczeń Pozostaw wartość domyślną standardu.
    obraz Wybierz pozycję Ubuntu Server 20.04 LTS — x64 Gen2.
    Rozmiar Wybierz rozmiar lub pozostaw ustawienie domyślne.
    Konto administratora
    Typ uwierzytelniania Wybierz pozycję Hasło.
    Nazwa użytkownika Wprowadź nazwę użytkownika.
    Hasło Wprowadź hasło.
    Potwierdź hasło Ponownie wprowadź hasło.
  4. Wybierz kartę Sieć lub wybierz pozycję Dalej: Dyski, a następnie pozycję Dalej: Sieć.

  5. Na karcie Sieć wybierz następujące wartości:

    Ustawienie Wartość
    Interfejs sieciowy
    Sieć wirtualna Wybierz pozycję myVNet.
    Podsieć Wybierz pozycję mySubnet.
    Publiczny adres IP Wybierz Brak.
    Grupa zabezpieczeń sieci karty interfejsu sieciowego Wybierz Brak.
  6. Wybierz Przejrzyj i utwórz.

  7. Przejrzyj ustawienia, a następnie wybierz pozycję Utwórz.

Tworzenie drugiej maszyny wirtualnej

Powtórz kroki opisane w poprzedniej sekcji, aby utworzyć drugą maszynę wirtualną i wprowadzić nazwę maszyny wirtualnej myVM2 .

Tworzenie monitora połączeń

W tej sekcji utworzysz monitor łącza do monitorowania komunikacji za pośrednictwem portu TCP 3389 od myVm1 do myVm2.

  1. W polu wyszukiwania w górnej części portalu wprowadź network watcher. Wybierz pozycję Network Watcher.

  2. W obszarze Monitorowanie wybierz pozycję Monitor połączeń.

  3. Wybierz + Utwórz.

    Zrzut ekranu przedstawiający stronę Monitor połączeń w witrynie Azure Portal.

  4. Wprowadź lub wybierz następujące informacje na karcie Podstawy w Utwórz Monitor Połączenia.

    Ustawienie Wartość
    Nazwa monitora połączenia Wprowadź myConnectionMonitor.
    Subskrypcja Wybierz subskrypcję.
    Rejon Wybierz pozycję Wschodnie stany USA.
    Konfiguracja obszaru roboczego
    Nazwa maszyny wirtualnej Wprowadź myVM1.
    Rejon Wybierz (US) Wschodnie USA.
    Konfiguracja obszaru roboczego Pozostaw wartość domyślną.

    Zrzut ekranu przedstawia kartę Podstawy tworzenia monitora połączeń w witrynie Azure Portal.

  5. Wybierz kartę Grupy testowe lub wybierz przycisk Dalej: Grupy testowe .

  6. Wprowadź myTestGroup w Nazwa grupy testowej.

  7. Na stronie Dodaj szczegóły grupy testowej wybierz opcję + Dodaj źródła, aby dodać źródłową maszynę wirtualną.

  8. Na stronie Dodawanie źródeł wybierz pozycję myVM1 jako źródłowy punkt końcowy, a następnie wybierz pozycję Dodaj punkty końcowe.

    Zrzut ekranu przedstawia sposób dodawania źródłowego punktu końcowego dla monitora połączeń w witrynie Azure Portal.

    Uwaga

    Aby zawęzić listę maszyn wirtualnych, możesz użyć filtrów Subskrypcja, Grupa zasobów, VNET lub Podsieć.

  9. Na stronie Dodaj szczegóły grupy testowej wybierz pozycję Dodaj konfigurację testu, a następnie wprowadź lub wybierz następujące informacje:

    Ustawienie Wartość
    Nazwa konfiguracji testu Wprowadź SSH-from-myVM1-to-myVM2.
    Protokół Wybierz pozycję TCP.
    Port docelowy Wprowadź 22.
    Częstotliwość testu Wybierz wartość domyślną co 30 sekund.

    Zrzut ekranu przedstawia sposób dodawania konfiguracji testowej dla monitora połączeń w witrynie Azure Portal.

  10. Wybierz Dodaj konfigurację testu.

  11. Na stronie Dodaj szczegóły grupy testowej wybierz pozycję Dodaj miejsce docelowe, aby dodać docelową maszynę wirtualną.

  12. Na stronie Dodawanie miejsc docelowych wybierz pozycję myVM2 jako docelowy punkt końcowy, a następnie wybierz pozycję Dodaj punkty końcowe.

    Zrzut ekranu przedstawia sposób dodawania docelowego punktu końcowego dla monitora połączeń w witrynie Azure Portal.

    Uwaga

    Oprócz filtrów Subskrypcja, Grupa zasobów, Sieć wirtualna i Podsieć można użyć filtru Region, aby zawęzić listę maszyn wirtualnych.

  13. Na stronie Dodaj szczegóły grupy testowej wybierz przycisk Dodaj grupę testową.

  14. Wybierz opcję Przejrzyj i utwórz, a następnie wybierz pozycję Utwórz.

Wyświetlanie monitora połączeń

W tej sekcji zostaną wyświetlone wszystkie szczegóły monitora połączeń utworzonego w poprzedniej sekcji.

  1. Przejdź do Monitora połączeń. Jeśli na liście monitorów połączeń nie widzisz pozycji myConnectionMonitor , zaczekaj kilka minut, a następnie wybierz pozycję Odśwież.

    Zrzut ekranu przedstawia nowy monitor połączeń.

  2. Wybierz myConnectionMonitor, aby wyświetlić metryki wydajności monitorowania połączeń, takie jak czas trwania podróży w obie strony i procent nieudanych testów.

    Zrzut ekranu przedstawiający stronę podsumowania nowego monitora połączeń.

  3. Wybierz Interwały czasu, aby dostosować zakres i zobaczyć metryki wydajności dla określonego okresu. Dostępne przedziały czasu to Ostatnie 1 godzina, Ostatnie 6 godzin, Ostatnie 24 godziny, Ostatnie 7 dni i Ostatnie 30 dni. Możesz również wybrać pozycję Niestandardowy , aby określić niestandardowy zakres czasu.

    Zrzut ekranu przedstawia dostępne opcje zmiany interwału czasu metryk wydajności w monitorze połączeń.

Wyświetlanie problemu

Monitor połączeń utworzony w poprzedniej sekcji monitoruje połączenie między maszyną wirtualną myVM1 a portem 22 na maszynie wirtualnej myVM2. Jeśli połączenie zakończy się niepowodzeniem z jakiegokolwiek powodu, monitor połączeń wykryje i rejestruje błąd. W tej sekcji symulujesz problem przez zatrzymanie myVM2.

  1. W polu wyszukiwania w górnej części portalu wprowadź ciąg maszyna wirtualna. Wybierz pozycję Maszyny wirtualne z wyników wyszukiwania.

  2. W obszarze Maszyny wirtualne wybierz pozycję myVM2.

  3. W obszarze Przegląd wybierz Zatrzymaj, aby zatrzymać (zdezaktywować) maszynę wirtualną myVM2.

  4. Przejdź do Monitora połączeń. Jeśli nie widzisz błędu na pulpicie nawigacyjnym, wybierz pozycję Odśwież.

    Zrzut ekranu przedstawia błąd po zatrzymaniu maszyny wirtualnej.

    Widać, że liczba monitorów połączeń zakończonych niepowodzeniem wynosi 1 na 1 po zatrzymaniu myVM2, a w polu Przyczyna można zobaczyć ChecksFailedPercent jako przyczynę tego błędu.

Czyszczenie zasobów

Gdy myResourceGroup nie jest już potrzebna, usuń tę grupę zasobów wraz ze wszystkimi zawartymi w niej zasobami:

  1. W polu wyszukiwania w górnej części portalu prowadź ciąg myResourceGroup. Wybierz pozycję myResourceGroup z wyników wyszukiwania.

  2. Wybierz pozycję Usuń grupę zasobów.

  3. W Usuń grupę zasobów wprowadź wartość myResourceGroup, a następnie wybierz pozycję Usuń.

  4. Wybierz pozycję Usuń , aby potwierdzić usunięcie grupy zasobów i wszystkich jej zasobów.

Następny krok

Aby dowiedzieć się, jak monitorować komunikację siecią zestawu skalowania maszyn wirtualnych, przejdź do następnego samouczka: