Вот так мой файл / etc / hosts выглядит в / etc / hosts:
Если я попытаюсь подключиться к одной из этих машин с помощью ssh:
ssh -p 22 ramy@Ramy-MacBook
Я получаю сообщение об ошибке:
ssh: Could not resolve hostname Ramy-MacBook: Name or service unknown
Если я использую IP-адрес, он работает.
Взгляните на записи по умолчанию в первых двух строках. Вы перепутали порядок хостов / IP.
Попробуйте вместо этого:
192.168.0.18 ramy-VirtualBox
192.168.0.8 Ramy-MacBook
Это нормально, вам нужно написать сначала ip, затем имя, в вашем случае:
192.168.0.8 Ramy-MacBook
192.168.0.18 ramy-VirtualBox