Пусть нам выдан IP-адрес 192.168.10.1 с маской 255.255.255.0 IP адрес машины
прописывается в скриптах, выполняемых при старте системы. Для старых версий FreeBSD
(< 2.2.2) это файл /etc/sysconfig, для новых файл /etc/rc.conf. Можно почитать
страницы Справочника, описывающие содержимое этого файла на предмет network_interfaces.
Рекомендуется также посмотреть FAQ и Руководство. IP-адрес присваивается не машине, а ее
сетевому интерфейсу. Конфигурацию сетевых интерфейсов машины можно посмотреть, выполнив
команду ifconfig -a. Кроме всего прочего, у одного интерфейса может быть несколько IP
адресов (что задается параметром -alias). 1) Нужно, чтобы при загрузке FreeBSD обнаружила
сетевой адаптер. По команде dmesg можно посмотреть сообщения этапа загрузки и выяснить,
как называется сетевой интерфейс. Если сетевой адаптер не был найден, нужно
перекомпилировать ядро с поддержкой вашего адаптера. 2) Задать адрес и маску, например,
ifconfig ed0 192.168.10.1 -netmask 255.255.255.0 3) Маршрутизация на локальный сегмент
вашей сети выставляется автоматически, в чем можно убедиться, выдав команду netstat -rn
4) Если у вас нет сетевого адаптера или все, что вам нужно - работа команды ping или
машины в режиме сама с собой, то все делается командой ifconfig lo0 192.168.10.1 netmask
255.255.255.255 alias Рекомендуется также воспользоваться системным конфигуратором -
/stand/sysinstall в разделе Configure/Network.