Хорошо, у меня все работает так, как я хочу - я думаю.
10.0.0.1 сопоставлен с 'mac' в / etc / hosts
sudo ifconfig lo0 add 10.0.0.1
sudo ipfw add fwd 127.0.0.1 tcp from any to 10.0.0.1
Очевидно, я не эксперт по сетям, поэтому я не мог точно сказать, почему это работает, а моя первая попытка - нет.
В любом случае, это позволяет мне ссылаться на хост OS как 'mac' с моих виртуальных машин и, кроме того, позволяет мне получать доступ к любым ssh-туннелям на хосте из виртуальных машин (например, mac: 9004). Кроме того, при сопоставлении ip-адресов виртуальных машин в / etc / hosts (на хосте) все виртуальные машины и хост, по-видимому, могут безупречно взаимодействовать по имени.