7.2.设置网络

建立有线或无线连接是 FreeBSD 用户常见的任务。本节将展示如何识别有线和无线网络适配器,并说明如何配置它们。

在开始配置之前,有必要了解以下网络数据:

  • 网络是否使用 DHCP

  • 如果网络没有使用 DHCP,则要使用的静态 IP 是多少

  • 子网掩码

  • 默认网关的 IP 地址

技巧

网络连接可能已在安装时由bsdinstall(8)配置过了。

7.2.1. 识别网络适配器

FreeBSD 支持各种有线和无线网络适配器。查看所用FreeBSD release的硬件兼容性列表,以确定网络适配器是否受支持。

要获取系统使用的网络适配器,请执行以下命令:

% pciconf -lv | grep -A1 -B3 network

输出应类似于以下内容:

em0@pci0:0:25:0:        class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x10f5 subvendor=0x17aa subdevice=0x20ee
    vendor     = 'Intel Corporation'    
    device     = '82567LM Gigabit Network Connection'    
    class      = network
    subclass   = ethernet
--
iwn0@pci0:3:0:0:        class=0x028000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x4237 subvendor=0x8086 subdevice=0x1211
    vendor     = 'Intel Corporation'    
    device     = 'PRO/Wireless 5100 AGN [Shiloh] Network Connection'    
    class      = networ

'@' 符号前的文本是控制设备的驱动程序的名称。在此例中,它们分别是 em(4)iwn(4)

①显示制造商的名称

②显示设备的名称

注意

仅在 FreeBSD 未正确检测到网络接口卡时才需要加载网络接口卡模块。例如,要加载alc(4)模块,请执行以下命令:

# kldload if_alc

或者,要在启动时将驱动程序作为模块加载,请将以下行放入**/boot/loader.conf**:

if_alc_load="YES"

最后更新于

FreeBSD 中文社区