При установке FreeBSD по умолчанию пользователю предлагается автоматическая конфигурация сети через DHCP. Это удобно, если в локальной сети предусмотрен DHCP-сервер, но может создать проблему, если сеть использует только статические адреса. В такой ситуации после завершения установки системы пользователь столкнётся с отсутствием доступа в интернет и локальную сеть. Для исправления этой проблемы потребуется вручную указать статический IP-адрес.
Войдите в систему и введите команду ifconfig для определения интерфейса.
В нашем случае – это интерфейс vtnet0
Временно назначьте статический IP адрес используя команду ifconfig <interface> inet <ip> netmask <netmask> up
route add default <gateway>
Теперь укажите DNS-серверы.echo “nameserver 8.8.8.8” >> /etc/resolv.conf
echo “nameserver 8.8.4.4” >> /etc/resolv.conf
Затем проверьте соединение.ping 8.8.8.8
Мы протестировали работу сети. Теперь необходимо сделать данную конфигурацию постоянной. Отредактируйте файл /etc/rc.conf. Для этого введите команду
vi /etc/rc.conf
У нас откроется окно. Нас интересует вторая строка с параметром ifconfig_vtnet0.
Измените значение на "inet <ip> netmask <netmask>"
.
Чтобы начать редактирование нажмите на клавишу “i”. Чтобы удалить символ используйте клавишу “delete”.
Затем на следующую строку добавьте defaultrouter=”<gateway>”
Чтобы сохранить изменения и выйти из текстового редактора, нажмите “Esc” и напишите команду :wq!
Выполните перезагрузку системы командой reboot
.
Теперь статический IP настроен перманентно.