Sieć

Jak uzyskać dostęp do innego komputera w tej samej sieci z systemem Linux??

Jak uzyskać dostęp do innego komputera w tej samej sieci z systemem Linux??

Istnieje wiele powodów, dla których można uzyskać dostęp do innego komputera w sieci domowej lub biurowej z laptopa lub komputera stacjonarnego. Na przykład,

  1. Zdalne korzystanie z oprogramowania graficznego: Istnieje wiele programów, które wymagają do działania zaawansowanych komputerów (i.mi., Autodesk Maya, AutoCAD, Blender). Twój laptop lub komputer stacjonarny może nie mieć wymaganych specyfikacji do uruchomienia oprogramowania. Czasami określone oprogramowanie może działać tylko w określonym systemie operacyjnym, którego nie chcesz instalować tylko dla tego oprogramowania. W takich przypadkach można zainstalować wymagane oprogramowanie graficzne na innych komputerach i uzyskiwać do nich zdalny dostęp z laptopa lub komputera stacjonarnego oraz korzystać z wymaganego oprogramowania graficznego.
  2. Zdalne rozwiązywanie problemów: Jeśli jesteś technikiem w swoim biurze, czasami będziesz musiał rozwiązać problemy na komputerach swoich kolegów lub pokazać im, jak coś zrobić. Możesz zdalnie połączyć się z komputerem kolegi i rozwiązać jego sytuację. Dzięki temu zaoszczędzisz dużo czasu, ponieważ nie będziesz musiał spędzać czasu na chodzeniu, aby przejść do pokoju kolegi.
  3. Zdalna administracja graficzna/wiersza poleceń: Możesz być administratorem systemu firmy. Firma może mieć wiele komputerów, którymi trzeba administrować. Przechodzenie od biurka do biurka lub pokoju do pokoju w celu obsługi każdego komputera w Twojej firmie będzie bardzo kłopotliwe. Zamiast tego możesz usiąść i zrelaksować się przy biurku i zdalnie podłączyć komputery, którymi administrujesz, z laptopa lub komputera stacjonarnego. Dzięki temu zaoszczędzisz dużo czasu i dodatkowej pracy.
  4. Dostęp do maszyn wirtualnych: Możesz uruchamiać maszyny wirtualne na swoim serwerze za pomocą hipernadzorców typu I, takich jak Proxmox VE, VMware vSphere, KVM itp. W takim przypadku, aby korzystać z maszyn wirtualnych, musisz zdalnie połączyć się z maszynami wirtualnymi z laptopa lub komputera, ponieważ te maszyny wirtualne nie będą miały żadnego fizycznego wyświetlacza, klawiatury ani myszy.

W tym artykule pokażę Ci różne metody dostępu do innych komputerów i maszyn wirtualnych w tej samej sieci z Linuksem. Więc zacznijmy.

Łączenie się z innymi komputerami z systemem Linux przez SSH

Możesz połączyć się z innymi komputerami z systemem Linux w sieci z wiersza poleceń przez SSH. Aby protokół SSH działał, na komputerze zdalnym musi być zainstalowany program serwera OpenSSH.

Jeśli potrzebujesz pomocy przy instalacji serwera OpenSSH na swoim komputerze, w zależności od używanej dystrybucji Linuksa, przeczytaj jeden z następujących artykułów:

Aby połączyć się ze zdalnym komputerem przez SSH, musisz znać adres IP zdalnego komputera. Jeśli nie znasz adresu IP komputera zdalnego, poproś kolegę, aby otworzył terminal na komputerze zdalnym i uruchom następujące polecenie:

$ nazwa hosta -I

Gdy Twój kolega pozna adres IP swojego komputera, może go Ci wysłać. W moim przypadku adres IP to 192.168.0.109. Ponieważ każdy komputer ma swój unikalny adres IP, będzie się różnił od Twojego. Upewnij się więc, że używasz swojego adresu IP.

Musisz także znać nazwę użytkownika i hasło logowania do zdalnego komputera. Znowu Twój kolega może Ci go wysłać.

Gdy znasz nazwę użytkownika, hasło i adres IP zdalnego komputera, możesz połączyć się z nim przez SSH w następujący sposób:

$ szsz @

UWAGA: Zastąpić <Nazwa Użytkownika> z nazwą użytkownika logowania i <adres IP> z adresem IP zdalnego komputera.

Gdy po raz pierwszy łączysz się ze zdalnym komputerem przez SSH, zobaczysz następujący monit.

Wpisz tak i naciśnij <Wchodzić> zaakceptuj odcisk palca.

Wpisz hasło logowania zdalnego komputera i naciśnij <Wchodzić>.

Powinieneś być połączony ze zdalnym komputerem przez SSH.

Teraz możesz uruchomić dowolne polecenie na zdalnym komputerze.

Podłączanie do komputerów z systemem Windows za pośrednictwem protokołu RDP:

Najpopularniejszym sposobem łączenia się ze zdalnym komputerem z systemem Windows jest protokół RDP (Remote Desktop Protocol). Protokół RDP jest wbudowany w system operacyjny Windows. Nie musisz więc niczego instalować na zdalnym komputerze z systemem Windows, aby protokół RDP działał. Wszystko, co musisz zrobić, to włączyć RDP na zdalnym komputerze i gotowe.

Aby włączyć RDP w systemie Windows 10, otwórz Windows 10 Ustawienia aplikację i kliknij System, jak pokazano na zrzucie ekranu poniżej.

Przejdź do to Zdalny ekran sekcji i kliknij Włącz Pulpit zdalny przycisk przełączania, jak pokazano na poniższym zrzucie ekranu.

Kliknij Potwierdzać, jak pokazano na zrzucie ekranu poniżej.

RDP powinien być włączony.

Po włączeniu protokołu RDP na zdalnym komputerze z systemem Windows musisz znać adres IP zdalnego komputera z systemem Windows.

Aby znaleźć adres IP zdalnego komputera z systemem Windows, naciśnij przycisk <Okna> klawisz i naciśnij R.  Powinno zostać wyświetlone okno dialogowe Uruchom. Teraz wpisz powershell lub cmd i naciśnij <Wchodzić>.


Terminal (PowerShell lub CMD, w zależności od polecenia użytego do uruchomienia terminala) powinien zostać otwarty.


Teraz uruchom następujące polecenie:

> ipconfig /wszystkie


Powinien zostać wyświetlony adres IP zdalnego komputera z systemem Windows. W moim przypadku adres IP to 192.168.0.107. Dla ciebie będzie inaczej. Upewnij się więc, że używasz swojego unikalnego adresu IP.


Gdy znasz adres IP komputera z systemem Windows, możesz użyć klienta RDP, aby połączyć się ze zdalnym komputerem z systemem Windows z systemu Linux. W systemie Linux dostępnych jest wiele klientów RDP. W tym artykule wykorzystam Vinagre klient zdalnego pulpitu do łączenia się z komputerem z systemem Windows przez RDP.

Jeśli nie masz Vinagre klienta zdalnego pulpitu zainstalowanego na twoim komputerze, a jeśli potrzebujesz pomocy przy instalacji Vinagre klienta zdalnego pulpitu w wybranej dystrybucji Linuksa, możesz sprawdzić artykuł Jak zainstalować klienta zdalnego pulpitu Vinagre w systemie Linux?.

Kiedy już będziesz Vinagre zainstalowany, możesz go uruchomić z Menu aplikacji twojego komputera.

Zacząć Vinagre, otworzyć Menu aplikacji i wyszukaj Vinagre i kliknij Ikona Przeglądarki pulpitu zdalnego jak pokazano na zrzucie ekranu poniżej.


Klient zdalnego pulpitu Vinagre powinien zostać otwarty.


Teraz kliknij  Połączyć.


Wybierz PROW od Protokół rozwijanego menu, wpisz adres IP komputera z systemem Windows w polu Gospodarz sekcji i wpisz na wyświetlaczu Szerokość i wysokość w pikselach w Opcje PROW sekcja jak zaznaczono na zrzucie ekranu poniżej.


Następnie kliknij Połączyć.


Zostaniesz poproszony o wpisanie nazwy użytkownika i hasła logowania do komputera z systemem Windows, z którym się łączysz.

Wpisz nazwę użytkownika i hasło logowania i kliknij Uwierzytelniać.


Powinieneś być podłączony do komputera z systemem Windows, jak widać na poniższym zrzucie ekranu.

Łączenie z komputerami zdalnymi przez VNC:

VNC (Virtual Network Computing) to protokół umożliwiający dostęp do graficznego środowiska pulpitu i sterowanie nim zdalnie z innego komputera.

Aby połączyć się zdalnie z komputerem za pomocą protokołu VNC, musisz mieć zainstalowany i skonfigurowany program serwera VNC na komputerze, do którego chcesz uzyskać zdalny dostęp.

Jeśli potrzebujesz pomocy przy instalacji serwera VNC na swoim komputerze, w zależności od używanej dystrybucji Linuksa, przeczytaj jeden z następujących artykułów:

  • CentOS 8: Przeczytaj artykuł Konfiguracja VNC Server na CentOS 8.
  • Ubuntu 20.04 LTS: Przeczytaj artykuł Jak zainstalować serwer VNC na Ubuntu 20.04 LTS.
  • Debian 10: Przeczytaj artykuł Jak zainstalować serwer VNC na Debianie 10?.
  • Mennica Linuksa 20: Przeczytaj artykuł Zainstaluj VNC Server na Linux Mint 20.
  • Fedora 32: Przeczytaj artykuł Jak skonfigurować serwer VNC w Fedorze Linux?.

Po zainstalowaniu serwera VNC na komputerze zdalnym potrzebujesz klienta VNC, aby połączyć się z komputerem zdalnym z innego komputera.

W systemie Linux dostępnych jest wiele klientów VNC. ja.mi., Vinagre, Remmina, RealVNC VNC Viewer itp.

Jeśli potrzebujesz pomocy przy instalacji klienta VNC w wybranej dystrybucji Linuksa, możesz przeczytać jeden z poniższych artykułów w zależności od klienta VNC, którego chcesz zainstalować.

Vinagre: Przeczytaj artykuł Jak zainstalować klienta zdalnego pulpitu Vinagre w systemie Linux?.

Przeglądarka RealVNC VNC: Przeczytaj artykuł Jak zainstalować przeglądarkę RealVNC VNC w systemie Linux?.

W tym artykule wykorzystam Przeglądarka RealVNC VNC Klient VNC, aby pokazać, jak połączyć się ze zdalnym komputerem za pomocą protokołu VNC.

Po zainstalowaniu aplikacji RealVNC VNC Viewer można uruchomić przeglądarkę VNC Viewer z from Menu aplikacji żądanej dystrybucji Linuksa.


Sprawdź Przeczytałem i akceptuję niniejszy regulamin these pole wyboru i kliknij dobrze, jak pokazano na zrzucie ekranu poniżej.


Kliknij ROZUMIEM jak zaznaczono na zrzucie ekranu poniżej.


VNC Viewer powinien być gotowy do połączenia ze zdalnymi komputerami.


Aby połączyć się ze zdalnym komputerem przez VNC, musisz znać adres IP tego zdalnego komputera.

Uruchom następujące polecenie na zdalnym komputerze, aby znaleźć jego adres IP.

$ nazwa hosta -I


Adres IP zdalnego komputera powinien być wydrukowany na terminalu.

Jak widać, adres IP zdalnego komputera, z którym chcę się połączyć, to 192.168.0.106. Będzie inny niż twój. Pamiętaj więc, aby zastąpić go swoim adresem IP.


Teraz, aby połączyć się z komputerem zdalnym, wpisz nazwę hosta lub adres IP komputera zdalnego, z którym chcesz się połączyć, i naciśnij <Wchodzić>.


Kliknij Kontyntynuj.


Zostaniesz poproszony o wpisanie nazwy użytkownika i hasła logowania do zdalnego komputera.


Wpisz nazwę użytkownika i hasło logowania do zdalnego komputera, z którym chcesz się połączyć i kliknij dobrze, jak pokazano na zrzucie ekranu poniżej.


Powinieneś być podłączony do zdalnego komputera.

Łączenie się z maszynami wirtualnymi VMware za pośrednictwem VMRC:

Aby zdalnie połączyć się z maszynami wirtualnymi VMware vSphere lub VMware ESXi, możesz użyć oficjalnego programu VMware Zdalna konsola VMware (VMRC).

Aby dowiedzieć się więcej o VMware Remote Console (VMRC) i o tym, jak zainstalować ją w ulubionej dystrybucji Linuksa, zapoznaj się z artykułem Jak zainstalować VMRC (VMware Remote Console) w systemie Linux?.

Aby pokazać, jak połączyć się z maszyną wirtualną VMware ESXi za pomocą: Zdalna konsola VMware (VMRC), Przygotowałem wirtualną maszynę VMware ESXi s01, jak widać na poniższym zrzucie ekranu.


Aby połączyć się z maszyną wirtualną VMware ESXi s01 z Zdalna konsola VMware (VMRC), Kliknij Konsola, jak pokazano na zrzucie ekranu poniżej.


Następnie kliknij Uruchom zdalną konsolę, jak pokazano niżej.


Maszyna wirtualna VMware ESXi s01 należy otworzyć za pomocą Zdalna konsola VMware (VMRC), jak widać na poniższym zrzucie ekranu.

Łączenie się z maszynami wirtualnymi Proxmox przez SPICE:

Aby zdalnie połączyć się z maszynami wirtualnymi Proxmox VE, możesz użyć oficjalnego Wirtualna przeglądarka KVM. Wirtualna przeglądarka używa PRZYPRAWA protokół do zdalnego łączenia się z maszynami wirtualnymi KVM.

Aby dowiedzieć się więcej o KVM Virt Viewer i jak zainstalować go w swojej ulubionej dystrybucji Linuksa, zapoznaj się z artykułem Jak zainstalować Virt Viewer w systemie Linux.

Aby pokazać, jak połączyć się z maszyną wirtualną Proxmox za pomocą PRZYPRAWA protokół przy użyciu Wirtualna przeglądarka, Przygotowałem wirtualną maszynę Proxmox s02, jak widać na poniższym zrzucie ekranu.


Aby móc połączyć się z wirtualną maszyną Proxmox za pomocą Wirtualna przeglądarka, musisz ustawić Sprzęt do wyświetlania maszyny wirtualnej do PRZYPRAWA (qxl) jak pokazano na zrzucie ekranu poniżej.


Po ustawieniu Sprzęt do wyświetlania maszyny wirtualnej do PRZYPRAWA (qxl), przejdź do sekcji Konsola maszyny wirtualnej i kliknij Konsola > PRZYPRAWA jak zaznaczono na zrzucie ekranu poniżej.


Twoja przeglądarka powinna wyświetlić monit o otwarcie lub zapisanie pliku konfiguracyjnego połączenia Virt Viewer.

Wybierz Otwierać z, Wybierz Zdalna przeglądarka z rozwijanego menu i kliknij dobrze, jak pokazano na zrzucie ekranu poniżej.


Powinieneś być podłączony do maszyny wirtualnej Proxmox, jak widać na poniższym zrzucie ekranu.

Wniosek:

W tym artykule pokazałem, jak uzyskać dostęp do zdalnego komputera w tej samej sieci z Linuksa. Pokazałem Ci różne metody, protokoły i narzędzia do łączenia się ze zdalnymi komputerami z innego komputera w tej samej sieci.  Omówiono również tekstowy protokół dostępu zdalnego SSH, graficzne protokoły zdalnego dostępu RDP i VNC, protokół zdalnego dostępu maszyny wirtualnej Proxmox SPICE oraz narzędzie zdalnego dostępu VMware ESXi lub VMware vSphere VMRC. Poza tym pokazałem ci, jak używać programów klienckich dostępu zdalnego Vinagre, RealVNC VNC Viewer, Virt Viewer i VMRC do łączenia się z komputerami zdalnymi za pośrednictwem obsługiwanych przez nie protokołów zdalnego pulpitu.

Gry How to Install and Play Doom on Linux
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Gry Vulkan for Linux Users
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
Gry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...