Как только для сетевой карты загружен подходящий драйвер, ее потребуется настроить. Как и многое другое, сетевая карта может быть настроена во время установки с помощью sysinstall.
Для вывода информации о настройке сетевых интерфейсов системы, введите следующую команду:
% ifconfig
dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.1.3 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:a0:cc:da:da:da media: Ethernet autoselect (100baseTX <full-duplex>) status: active dc1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255 ether 00:a0:cc:da:da:db media: Ethernet 10baseT/UTP status: no carrier lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 tun0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
Замечание: Старые версии FreeBSD могут потребовать запуска ifconfig(8) с параметром -a, за более подробным описанием синтаксиса ifconfig(8)
обращайтесь к странице справочника. Учтите также, что строки, относящиеся к IPv6 (inet6 и т.п.) убраны из этого примера.
В этом примере были показаны следующие устройства:
dc0: первый Ethernet интерфейс
dc1: второй Ethernet интерфейс
lp0: интерфейс параллельного порта
lo0: устройство loopback
tun0: туннельное устройство, используемое ppp
Для присвоения имени сетевой карте FreeBSD использует имя драйвера и порядковый номер, в котором карта обнаруживается при инициализации устройств. Например, sis2 это третья сетевая карта, использующая драйвер sis(4).
В этом примере, устройство dc0 включено и работает. Ключевые признаки таковы:
UP означает, что карта настроена и готова.
У карты есть интернет (inet) адрес (в данном случае 192.168.1.3).
Установлена маска подсети (netmask; 0xffffff00, то же, что и 255.255.255.0).
Широковещательный адрес (в данном случае, 192.168.1.255).
Значение MAC адреса карты (ether) 00:a0:cc:da:da:da