Мне нужен FreeBSD работа VM новой машины Mac. Это - то, чтобы я мог протестировать изменения в веб-сервере, работающем на FreeBSD (политика компании - то, что мы тестируем изменения на экземпляре с подобной установкой к нашей продуктивной среде.) Однако в настоящее время у меня есть очень странные проблемы, настраивающие это. (1) я не мог установить статический IP, не теряя соединение с Интернетом путем изменения 'ifconfig_em0 = "dhcp"' к 'ifconfig_em0 = "inet [некоторый-IP-адрес] шлюз 255.255.255.0". Я больше не смог проверить с помощью ping-запросов Google...
И что еще более важно (2) мой IP-адрес от DHCP, кажется, автоматически изменяется каждые несколько минут. Это сделает очень трудным работать без того, чтобы быть прерванным...
Это в значительной степени объясняет проблему, которую я имею: http://www.thirdbit.net/articles/2008/03/04/dhcp-on-vmware-fusion/
Однако это решение не работает на меня - я не могу получить доступ к машине от фиксированного IP-адреса, который я устанавливаю для него. В особенности я заметил, что эти два места, описанные как содержащий MAC-адрес виртуального сетевого устройства, имеют различные адреса там... Против ifconfig на VM я вижу: 00:0c:29:68:79:ee и против .vmx файла существует: 00:0c:29:64:03:8b...
У кого-либо есть какие-либо идеи о том, как диагностировать это?
То, что Вы хотите в/etc/rc.conf, является этим:
ifconfig_em0="inet [some-ip] netmask [your-network-netmask]"
defaultrouter="[router-ip]"
Если сеть работает в "соединенном мостом" режиме [некоторые - IP] должен быть запасным IP в Вашей сети, и [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