FreeBSD のネットワークインターフェース名を調べる

% ifconfig
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether **:**:**:**:**:**
        inet 192.168.6.13 netmask 0xffffff00 broadcast 192.168.6.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
bge1: flags=8802<BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether **:**:**:**:**:**
        inet 192.168.13.5 netmask 0xffffff00 broadcast 192.168.13.255
        media: Ethernet autoselect (none)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000

この場合、インターフェース名は、「bge0」と「bge1」になる。

% ifconfig bge0
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether **:**:**:**:**:**
        inet 192.168.6.13 netmask 0xffffff00 broadcast 192.168.6.255
        media: Ethernet autoselect (100baseTX <full-duplex>)

/etc/rc.conf からも確認できる。

% less /etc/rc.conf
ifconfig_bge0="inet 192.168.6.13  netmask 255.255.255.0"
ifconfig_bge1="inet 192.168.13.5  netmask 255.255.255.0"