В этом руководстве будет рассмотрен процесс настройки интерфейсов и подключения виртуального сервера под управлением операционной системы FreeBSD 10 x64 к локальной сети.
Настройка
С помощью команды ifconfig выведите информацию о доступных сетевых интерфейсах: ifconfig
Если из вывода команды вы видите, что натсроен и работает интерфейс vmx0 (<up,broadcast,running,simplex,multicast>), значит для работы в частной сети необходимо настроить интерфейс em0.
Примечание: интерфейс lo0 - устройство loopback.
Все последующие действия выполняются в привилегированном режиме.
Настройка подключения к сети БЕЗ DHCP
С помощью текстового редактора, например vi, откройте файл /etc/rc.conf: vi /etc/rc.conf
Добавьте следующую строку, указав верные параметры: ifconfig_<имя интерфейса>="inet <локальный IP> netmask <маска>"
Например: ifconfig_em0="inet 10.0.1.5 netmask 255.255.255.0"
Значение локального IP можно найти в панели управления в разделе “Частные сети”.
Пример содержимого файла /etc/rc.conf.
После внесения изменений в файл, обязательно перезагрузите сервер средствами ОС для применения новых настроек.
Настройка подключения к сети с DHCP
Если при создании сети вы указали DHCP, то вам необходимо получить IP-адрес динамически, это можно сделать с помощью следующей команды, указав имя интерфейса: dhclient <интерфейс>
Например: dhclient em0