在 FreeBSD 上设置网卡

在 FreeBSD 上设置网卡

我刚刚在一台新笔记本电脑上安装了 FreeBSD 9,但在使网卡正常工作时遇到了一些问题。大概代表卡的文件位于 /dev 中,但是配置文件在哪里呢?在 /etc 中?任何有关此事的教程或指导将不胜感激。

答案1

首先,运行ifconfig以获取内核已知的所有接口的列表。在 FreeBSD 中,接口以控制它们的驱动程序模块命名,因此您可能会看到em0rl0或任意数量的其他内容。

一旦知道了接口的名称,您就需要在/etc/rc.conf.如果你想使用 dhcp,很简单。 (我假设您有一张使用该em驱动程序的 Intel PRO/1000 卡)。

ifconfig_em0="DHCP"

这应该足以让您连接到网络。如果您使用静态 IP 地址,则需要类似这样的内容,替换合适的值:

ifconfig_em0="inet 192.168.0.34 netmask 255.255.255.0"
defaultrouter="192.168.0.1"

然后,您可以重新启动计算机并让启动进程启动网卡,也可以/etc/rc.d/netif start立即运行来执行此操作。

相关内容