FreeBSDでネットワークデバイス名をLinuxのようにeth0とかにするには。

FreeBSDでは、読み込まれたドライバによってネットワークインターフェースのデバイス名が変化する。
たとえばIntelだったらfxp0とかBroadcomだったらbge0とか。
実は自分の好きな名前に変えることができる。

別に難しいことは何もなく、ifconfigのオプションに名前を指定するものがあるからそれを使うだけ。
以下、manからの引用。

IFCONFIG(8)             FreeBSD System Manager's Manual            IFCONFIG(8)

NAME
     ifconfig -- configure network interface parameters
(略)
     The following parameters may be set with ifconfig:
(略)
     name name
             Set the interface name to name.

以下をrc.confに書いておけば、デバイス名fxp0がnet0に変更できる。

ifconfig_fxp0_name="net0"
ifconfig_net0="DHCP"

net0をeth0とすればLinux風に。

以上FreeBSD-Questionsメーリングリストからのメモ。