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 działającym na platformie Azure każdy typ węzła klastra, który definiujesz , konfiguruje oddzielną skalę maszyny wirtualnej. Możesz nawiązać zdalne połączenie z określonymi wystąpieniami zestawu skalowania (węzłami klastra). W przeciwieństwie do maszyn wirtualnych z jednym wystąpieniem wystąpienia wystąpienia zestaw skalowania nie mają własnych wirtualnych adresów IP. Może to być trudne, gdy 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 określonym wystąpieniem, wykonaj następujące kroki.

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

    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}-{node-type}; na przykład LB-mycluster-FrontEnd.

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

    Zrzut ekranu przedstawiający stronę modułu równoważenia obciążenia w Azure Portal. W menu po lewej stronie w obszarze USTAWIENIA wybrano 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 wymieniono nazwę, wersję adresu IP, docelową, docelową i usługę.

    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 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 przyjrzeć się wartości portu docelowego . Poniższy zrzut ekranu przedstawia regułę nat dla ruchu przychodzącego dla węzła FrontEnd (wystąpienie 1) w poprzednim kroku. Zwróć uwagę, że chociaż numer portu (przychodzącego) to 3390, port docelowy jest mapowany na port 3389, port 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: