mDNS не работает между гостями VirtualBox
У меня есть два гостя Linux (позвоните им db1
а также db2
оба SL7) работают на хосте Fedora 25 с использованием VirtualBox. Сетевые адаптеры обоих гостей подключены к беспроводной карте хоста. У обоих гостей работает avahi, и в их брандмауэрах открыты mDNS. Все три машины (db1
, db2
, а также host
) имеют 192.168.4.x IP-адресов от DHCP.
mDNS отлично работает с хоста. Следующие все отлично работают:
[me@host ~]$ ssh db1.local
[me@host ~]$ ssh db2.local
[me@host ~]$ ping db1.local
[me@host ~]$ ping db2.local
Но mDNS не работает для разрешения имени одного гостя от другого гостя. Например:
[me@db1 ~]$ ping db2.local
ping: db2.local: Name or service not known
И наоборот:
[me@db2 ~]$ ping db1.local
ping: db1.local: Name or service not known
Что я могу сделать, чтобы заставить их работать?