Per prima cosa devi decidere se la tua VM si è connessa al tuo computer host tramite una connessione bridge o tramite un NAT, ma in un altro modo dovrai mettere l'indirizzo IP della VM in putty per poterti connettere all'ip, nel terminale VM esegui questo comando per mostrare l'indirizzo IP della macchina (e no 127.0.0.1 non è l'indirizzo IP della macchina)
VM # ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 52:54:00:d9:16:b3 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.1 scope global eth0
valid_lft forever preferred_lft forever
in questo caso il mio indirizzo IP sarà entro il 10.0.2.15,
Prima prova ad assicurarti di poter comunicare a livello base con la VM, apri una finestra terminale sul tuo host e prova a eseguire il ping della VM
HOST # ping 10.0.2.15
PING 10.0.2.15 (10.0.2.15) 56(84) bytes of data.
64 bytes from 10.0.2.15: icmp_seq=1 ttl=64 time=0.045 ms
64 bytes from 10.0.2.15: icmp_seq=2 ttl=64 time=0.110 ms
64 bytes from 10.0.2.15: icmp_seq=3 ttl=64 time=0.099 ms
Se ottieni il risultato di una formica, assicurati di avere un servizio ssh in esecuzione sulla VM, nel terminale sul tuo tipo di VM come root,
VM # netstat -lnpt | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2361/sshd
Questo dice che abbiamo un servizio / processo con PID (2361) chiamato sshd (demone OpenSSH) che ascolta la porta 22.
Puoi verificare se il servizio funziona correttamente provando a inviarlo dalla VM stessa,
VM # ssh 127.0.0.1
Successivamente non devi assicurarti di non bloccare la porta 22 nel tuo firewall / iptables, non ci posso credere, ma dai un'occhiata comunque. Nella VM digita questo comando per mostrarti gli iptables,
VM # iptables -nvL INPUT
nell'output dovresti avere una linea come questa:
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 ctstate NEW