Я установил FreeBSD 8.1 на виртуальную машину и не могу заставить работать сетевое соединение. Я перехожу к сетевой части установки, и она сначала проверяет поддержку IPv6, а затем проверяет DHCP, все это на интерфейсе em0. Затем появляется экран для ввода имени хоста, DNS, IPv4-адреса. Дело в том, как я должен знать это?

Любой, кто установил FreeBSD на VMWare Workstation, может вам помочь.

2 ответа2

1

Я использую другую виртуальную машину вместо VMWare, но у меня работает FreeBSD 8.1(64). Я использовал интерфейс NAT (по умолчанию для VBox) и попросил BSD попробовать DHCP. BSD, очевидно, подобрал адрес, но все же перешел на страницу "дай мне конкретный IP". Я удалил эту страницу, и когда я посмотрел на ifconfig em0, он имел адрес 10.xxx, был активен, и я могу использовать ssh из FreeBSD виртуальной машины для доступа к другим системам в Интернете.

VMWare может немного отличаться, но я думаю, что общие принципы должны применяться.

PS: я сделал первоначальную установку без подключения к сети, а затем вернулся отдельно, чтобы настроить его с помощью sysinstall.

0

Убедитесь, что сетевые параметры виртуальной машины для FreeBSD находятся в режиме моста, и виртуальная машина выберет адрес через DHCP, при условии, что в сети есть работающий DHCP-сервер.

Если вы уже прошли установку, вы можете запустить dhclient из командной строки, чтобы сделать запрос DHCP.

Чтобы сохранить его постоянным при перезагрузках, добавьте его в ваш /etc/rc.conf:

echo ifconfig_em0=\"DHCP\" >> /etc/rc.conf

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