Во-первых, вам нужно решить, подключена ли ваша виртуальная машина к вашей хост-машине через мостовое соединение или через NAT, но по-другому, вам нужно поместить IP-адрес виртуальной машины в замазку, чтобы иметь возможность подключиться к ip, в терминале виртуальной машины. эта команда, чтобы показать вам IP-адрес машины (а 127.0.0.1 не является IP-адресом машины)
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
в этом случае мой IP-адрес будет 10.0.2.15,
Сначала попытайтесь убедиться, что вы можете общаться на базовом уровне с виртуальной машиной, откройте окно терминала на своем хосте и попытайтесь пропинговать виртуальную машину.
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
Если вы получите результат ant, то убедитесь, что на виртуальной машине запущена служба ssh в терминале вашей виртуальной машины с правами root,
VM # netstat -lnpt | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2361/sshd
Это говорит о том, что у нас есть служба / процесс с PID (2361), называемый sshd (демон OpenSSH), прослушивающий порт 22.
Вы можете проверить, правильно ли работает служба, попытавшись подключиться к ней по ssh с виртуальной машины,
VM # ssh 127.0.0.1
Затем вы должны убедиться, что вы не блокируете порт 22 в брандмауэре / iptables, я не могу в это поверить, но все равно проверьте это. В VM введите эту команду, чтобы показать вам iptables,
VM # iptables -nvL INPUT
в выводе вы должны иметь следующую строку:
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 ctstate NEW