From owner-freebsd-net@FreeBSD.ORG Tue Jun 17 01:21:28 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE5E71065672 for ; Tue, 17 Jun 2008 01:21:28 +0000 (UTC) (envelope-from steve@ibctech.ca) Received: from ibctech.ca (v6.ibctech.ca [IPv6:2607:f118::b6]) by mx1.freebsd.org (Postfix) with SMTP id 8FBE08FC12 for ; Tue, 17 Jun 2008 01:21:28 +0000 (UTC) (envelope-from steve@ibctech.ca) Received: (qmail 16386 invoked by uid 89); 17 Jun 2008 01:21:28 -0000 Received: from unknown (HELO ?IPv6:2607:f118::5?) (steve@ibctech.ca@2607:f118::5) by 2607:f118::b6 with ESMTPA; 17 Jun 2008 01:21:27 -0000 Message-ID: <485711D8.70308@ibctech.ca> Date: Mon, 16 Jun 2008 21:22:32 -0400 From: Steve Bertrand User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Brooks Davis References: <4856FE0B.8030901@ibctech.ca> <48570503.2030608@ibctech.ca> <20080617003216.GA34683@lor.one-eyed-alien.net> <485708D1.7060401@ibctech.ca> In-Reply-To: <485708D1.7060401@ibctech.ca> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: if_vlan subinterfaces at boot X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2008 01:21:28 -0000 Steve Bertrand wrote: > Brooks Davis wrote: >> On Mon, Jun 16, 2008 at 08:27:47PM -0400, Steve Bertrand wrote: >>>> Is there any way to create, and assign addresses to a if_vlan >>>> sub-interface (eg: em6.3) via rc.conf at boot? > I'll post back with the results in case anyone else here has been > interested in 'Cisco style' (as I for some reason refer to them as) > sub-ints on FreeBSD. # cat /etc/rc.conf (snipped for brevity) cloned_interfaces="em6.7" ifconfig_em6_7="inet6 2607:f118:ddc0:8000::e19" # reboot # ifconfig (again, snipped for brevity) em6: flags=8802 mtu 1500 options=b ether 00:60:e0:42:b1:7c media: Ethernet autoselect (1000baseTX ) status: active em6.7: flags=8843 mtu 1500 inet6 2607:f118:ddc0:8000::e19 prefixlen 64 ether 00:60:e0:42:b1:7c media: Ethernet autoselect (1000baseTX ) status: active vlan: 7 parent interface: em6 ----- Now, my next question is, can I have interface em6.7 operate on multiple vlans? ie, change the default behavior of the if_vlan interface's implicit designation to only vlan 7? I want to have multiple prefixes (ie: subnets) within a single broadcast domain, but each prefix on its own sub-interface on the FreeBSD box, without designating a VLAN for each. (Please forgive the IPv6 test above, as it probably misguides my efforts... my tests at this point are purely to *hopefully* meet an IPv4 conceptual design goal). Is this possible? Steve