Мне нужна виртуальная машина FreeBSD, работающая на новом компьютере Mac. Это для того, чтобы я мог тестировать изменения на веб-сервере, работающем во FreeBSD (политика компании заключается в том, что мы тестируем изменения на экземпляре с настройкой, аналогичной нашей производственной среде). Однако в настоящее время у меня возникают очень странные проблемы с настройкой. (1) Мне не удалось настроить статический IP-адрес без потери подключения к Интернету, изменив 'ifconfig_em0 = "dhcp"' на "ifconfig_em0 =" inet [some-ip-address] gateway 255.255.255.0 ". Я больше не мог пинговать Google ...

И что еще более важно (2) мой IP-адрес от DHCP, кажется, автоматически меняется каждые пару минут. Это очень затруднит работу без прерывания ...

Это в значительной степени объясняет мою проблему: http://www.thirdbit.net/articles/2008/03/04/dhcp-on-vmware-fusion/

Тем не менее, это решение не работает для меня - я не могу получить доступ к машине с фиксированного IP-адреса, который я настроил для него. В частности, я заметил, что два местоположения, описанные как содержащие MAC-адрес виртуального сетевого устройства, имеют разные адреса там ... Против ifconfig на виртуальной машине я вижу: 00: 0c: 29: 68: 79: ee и против файла .vmx: 00: 0c: 29: 64: 03: 8b ...

У кого-нибудь есть идеи о том, как решить эту проблему?

1 ответ1

1

То, что вы хотите в /etc/rc.conf, это:

ifconfig_em0="inet [some-ip] netmask [your-network-netmask]"
defaultrouter="[router-ip]"

Если сеть работает в режиме "моста", [some-ip] должен быть резервным IP-адресом в вашей сети, а [router-ip] должен быть IP-адресом маршрутизатора по умолчанию.

Например:

ifconfig_em0="inet 192.168.1.77 netmask 255.255.255.0"
defaultrouter="192.168.1.1"

Вам также необходимо настроить /etc/resolv.conf, чтобы адрес вашего DNS-сервера, например:

search my.domain.name
nameserver 192.168.1.1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .