Here's an example from one of my firewalls:
Code:
$ ifconfig vr
vr0: flags=28802<BROADCAST,SIMPLEX,MULTICAST,NOINET6> mtu 1500
lladdr c0:42:10:27:57:d9
description: << External >>
priority: 0
media: Ethernet autoselect (100baseTX full-duplex)
status: active
vr1: flags=28b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST,NOINET6> mtu 1500
lladdr 00:0d:b9:2f:99:ad
description: << Internal >>
priority: 0
groups: egress
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 10.0.1.253 netmask 0xffffff00 broadcast 10.0.1.255
vr2: flags=28843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NOINET6> mtu 1500
lladdr 00:0d:b9:2f:99:ae
description: << PFSync >>
priority: 0
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255
$
$ cat /etc/hostname.vr0
description "<< External >>"
-inet6
$
The external NIC on this firewall does not have an address assigned during normal operations. Its state is managed by scripts executed by
ifstated(8) that monitors a
carp(4) interface on the internal subnet.