Udostępnij za pośrednictwem


Zdalne nawiązywanie połączenia z wystąpieniem zestawu skalowania maszyn wirtualnych lub węzłem klastra

W klastrze usługi Service Fabric uruchomionym na platformie Azure każdy typ węzła klastra, który definiujesz , konfiguruje oddzielną skalę maszyny wirtualnej. Połączenie zdalne z określonymi wystąpieniami zestawu skalowania (węzłami klastra). W przeciwieństwie do maszyn wirtualnych z pojedynczym wystąpieniem wystąpienia zestawów skalowania nie mają własnych wirtualnych adresów IP. Może to być trudne, jeśli szukasz adresu IP i portu, którego można użyć do zdalnego nawiązywania połączenia z określonym wystąpieniem.

Aby znaleźć adres IP i port, którego można użyć do zdalnego nawiązywania połączenia z konkretnym wystąpieniem, wykonaj następujące kroki.

  1. Pobierz reguły NAT dla ruchu przychodzącego dla protokołu Remote Desktop Protocol (RDP).

    Zazwyczaj każdy typ węzła zdefiniowany w klastrze ma własny wirtualny adres IP i dedykowany moduł równoważenia obciążenia. Domyślnie moduł równoważenia obciążenia dla typu węzła ma następujący format: LB-{nazwa-klastra}-{typ-węzła}; na przykład LB-mycluster-FrontEnd.

    Na stronie modułu równoważenia obciążenia w witrynie Azure Portal wybierz pozycję Ustawienia>Reguły NAT dla ruchu przychodzącego:

    Poniższy zrzut ekranu przedstawia reguły NAT dla ruchu przychodzącego dla typu węzła o nazwie FrontEnd:

    Zrzut ekranu przedstawiający reguły NAT dla ruchu przychodzącego dla modułu równoważenia obciążenia. Dla każdej reguły są wyświetlane nazwy, wersja adresu IP, miejsce docelowe, element docelowy i usługa.

    Dla każdego węzła adres IP jest wyświetlany w kolumnie DESTINATION, kolumna TARGET daje wystąpienie zestawu skalowania, a kolumna SERVICE zawiera numer portu. W przypadku połączenia zdalnego porty są przydzielane do każdego węzła w kolejności rosnącej, począwszy od portu 3389.

    Reguły NAT dla ruchu przychodzącego można również znaleźć w Microsoft.Network/loadBalancers sekcji szablonu usługi Resource Manager dla klastra.

  2. Aby potwierdzić port przychodzący do docelowego mapowania portów dla węzła, możesz kliknąć jego regułę i sprawdzić wartość portu docelowego. Poniższy zrzut ekranu przedstawia regułę nat dla ruchu przychodzącego dla węzła FrontEnd (wystąpienie 1) w poprzednim kroku. Należy zauważyć, że chociaż numer portu (przychodzącego) to 3390, port docelowy jest mapowany na port 3389, port dla usługi RDP w obiekcie docelowym.

    Mapowanie portów docelowych

    Domyślnie w przypadku klastrów systemu Windows port docelowy to port 3389, który jest mapowany na usługę RDP w węźle docelowym. W przypadku klastrów systemu Linux port docelowy to port 22, który jest mapowy na usługę Secure Shell (SSH).

  3. Zdalne nawiązywanie połączenia z określonym węzłem (wystąpienie zestawu skalowania). Możesz użyć nazwy użytkownika i hasła ustawionego podczas tworzenia klastra lub innych skonfigurowanych poświadczeń.

    Poniższy zrzut ekranu przedstawia używanie połączenia pulpitu zdalnego w celu nawiązania połączenia z węzłem FrontEnd (wystąpienie 1) w klastrze systemu Windows:

    Podłączanie pulpitu zdalnego

    W węzłach systemu Linux można nawiązać połączenie za pomocą protokołu SSH (poniższy przykład ponownie używa tego samego adresu IP i portu w celu zwięzłości):

    ssh SomeUser@40.117.156.199 -p 3390
    

Aby zapoznać się z kolejnymi krokami, przeczytaj następujące artykuły: