From owner-freebsd-net@FreeBSD.ORG Wed Mar 7 08:09:23 2012 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 03045106566B for ; Wed, 7 Mar 2012 08:09:23 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8BBCA8FC0C for ; Wed, 7 Mar 2012 08:09:22 +0000 (UTC) Received: by werl4 with SMTP id l4so4745560wer.13 for ; Wed, 07 Mar 2012 00:09:21 -0800 (PST) Received: by 10.180.84.164 with SMTP id a4mr2008505wiz.2.1331107761577; Wed, 07 Mar 2012 00:09:21 -0800 (PST) Received: from [192.168.0.12] (did75-17-88-165-130-96.fbx.proxad.net. [88.165.130.96]) by mx.google.com with ESMTPS id dw7sm34075497wib.4.2012.03.07.00.09.20 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 07 Mar 2012 00:09:20 -0800 (PST) References: In-Reply-To: Mime-Version: 1.0 (iPhone Mail 8J2) Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Message-Id: <63821C69-16E5-4483-8307-69DCF2865E99@my.gd> X-Mailer: iPhone Mail (8J2) From: Damien Fleuriot Date: Wed, 7 Mar 2012 09:08:30 +0100 To: hiren panchasara X-Gm-Message-State: ALoCoQn3hPK7+Fg9O21hCy2QRbY5XQQGvah1YS/9nFqmhVg7wwM4qxsgT4JE/37BYvPv0/qnTH6d Cc: "freebsd-net@freebsd.org" Subject: Re: Network Interface configuration 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: Wed, 07 Mar 2012 08:09:23 -0000 On 7 Mar 2012, at 08:10, hiren panchasara wrote: > Do we store network interfaces configuration information in any file that > survives reboots? (as Linux does it in /etc/network/interfaces) > > Only thing I could find was when an interface needs address from DHCP, > rc.conf says ifconfig_em0="DHCP". > > I know getifaddrs() can get you list of interfaces but I wanted to know if > there is any such file. > > Thanks, > Hiren > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" In /etc/rc.conf See the man page for rc.conf for a more detailed use. See the small example bellow: ifconfig_re0="inet 192.168.0.30/24 up" defaultrouter="192.168.0.254" These are the very basics ;)