Puncte:0

Cum să ssh pe o VM VirtualBox de pe un alt computer din aceeași rețea?

drapel cn

Am două VM-uri pe două computere diferite acasă. Pe unul dintre ele (să-l numim comp1; comp1 are o gazdă Windows 10 cu o mașină virtuală Ubuntu), am configurat deja rețeaua mașinii virtuale astfel încât să pot accesa ea de la gazdă. L-am configurat făcând următoarele instrucțiuni de pe acest site (https://medium.com/nycdev/how-to-ssh-from-a-host-to-a-guest-vm-on-your-local-machine-6cb4c91acc2e).

Când încerc să fac ssh pe mașina virtuală Ubuntu a lui comp1, primesc următorul mesaj:

ssh: conectați-vă la portul gazdă 127.0.0.1 5679: conexiune refuzată

Vă rugăm să-mi spuneți dacă există mai multe setări pe care trebuie să le fac pe VM-ul comp2 pentru ca cele două să se conecteze.

Gloat avatar
drapel hk
Încercați să transferați adresa IP a utilizatorului comp1 la SSH la, `ssh comp1ip -p 5679`
Gloat avatar
drapel hk
127.0.0.1 este o adresă de loopback și va încerca ssh la mașina locală, pentru comp1 funcționează pentru că este doar ssh la mașina locală la portul 5679, decât virtual box poate gestiona NAT-ul pentru a trimite acel ssh la VM.
Puncte:4
drapel in

Instrucțiunile pe care le-ați urmat sunt tehnic precise, dar sunt, de asemenea, mai complicate decât este necesar în majoritatea mediilor care nu sunt corporative. Nu trebuie să configurați redirecționarea portului sau un dispozitiv de rețea virtuală pentru ca acest lucru să funcționeze.

În VirtualBox, procedați astfel:

  1. Eliminați regulile de redirecționare a porturilor pentru VM
  2. Deconectați interfața de rețea virtuală de la VM
  3. Setați rețeaua în modul „Bridged”, selectând adaptorul de rețea principal ca punte, apoi sub „Advanced” asigurați-vă că modul promiscuu este „Allow All…

Acum sunt posibile următoarele lucruri:

  1. VM-ul poate primi o adresă IP de la gazda DHCP din rețea (sau puteți configura o adresă IP statică în VM în sine)
  2. VM-ul poate primi tot traficul direcționat către acesta și poate alege prin ce răspunde ufw reguli și altele asemenea

În VM:

  1. Confirmați că OpenSSH este setat cu ufw:
    sudo ufw status
    
    Dacă vezi un mesaj care spune asta ufw este dezactivat, apoi lăsați-l. Dacă este activat, doriți să confirmați că aveți o înregistrare care se afișează PERMITE lângă portul 22.
  2. Confirmați adresa IP a mașinii virtuale:
    ip a
    
    Veți vedea informații despre toate interfețele dvs. de rețea. Doriți adresa IP care se potrivește cu modelul de rețea, cum ar fi 192.168.0.x.
  3. Pe un alt computer, SSH în VM:
    ssh [email protected]
    
    Asigurați-vă că înlocuiți numele de utilizator cu numele corect și adresa IP cu adresa corectă.

Dacă totul este bine, urmați aceiași pași pentru cealaltă VM.

Kane Billiot avatar
drapel cn
Vă mulţumesc pentru ajutor. Puteți explica puțin mai mult despre configurarea VirtualBox? Am încercat să urmez ceea ce ai prezentat, dar acum primesc eroarea „Conexiune eșuată: activarea conexiunii la rețea a eșuat” când pornesc VM-ul
Kane Billiot avatar
drapel cn
Mai exact, am făcut următoarele: 1) Fișier>Manager rețea gazdă>Șterge rețeaua numai gazdă, 2) În setarea VM-ului, Sistem>Debifați rețea sub Ordinea de pornire, 3) Rețea>Debifați Activare adaptor de rețea pe 2,3 și 4, 4) (sub Adaptor 1) ștergeți regula de redirecționare a portului, selectați „Atașat la: Adaptor Bridged”, „Nume: Intel(R) Dual Band Wireless-AC 3168”, Avansat> Tip adaptor: Intel PRO/1000 MT Desktop ( 82540EM), Mod promiscuu: Permite tot, cablu conectat> Debifați
drapel in
Ai *debifat* âcablu conectatâ? Asta înseamnă că nu poate exista nicio conexiune la rețea, doar dispozitivul
Kane Billiot avatar
drapel cn
Am bifat din nou caseta, dar problema persistă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.