From owner-freebsd-questions@FreeBSD.ORG Thu Jun 19 19:59:24 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04AD51065672 for ; Thu, 19 Jun 2008 19:59:24 +0000 (UTC) (envelope-from maddaemon@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.186]) by mx1.freebsd.org (Postfix) with ESMTP id 783908FC0C for ; Thu, 19 Jun 2008 19:59:21 +0000 (UTC) (envelope-from maddaemon@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so924925fkk.11 for ; Thu, 19 Jun 2008 12:59:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=RE6qlbnlS7BLvG8gs4+JqKVJg+e8eWIACa9qUr7QnJc=; b=BSOSpw3rLqLS/Ow3LXYracZ9Qr+Cv+G7nkOuGT9A+7mcwFCDI82ht8xd3hkwZLbIYk eDqX6OTtU0PejxumWifDsua36Tjexk2hcxwjy7XqZHrVqzf+cb4H5RCmoPhTdWorRaqd UpQDqVfLXgL2nebhzuzW7GGEQgcnKadVSpvK8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=pfyMzNnMw3TC9n3yHE1uVtafJJQkeJOICmZCqqZLbinbLaNkSZrza6h6/9+xDFyeMp TjfPA8VNHunusxfPAR0rwfcwFI70D/GeavR9JDr2XBPsEyOmdimJyT9bi2WNOxMUmGaH T955Yn3bYFIxWWDtZvqt5zx2Oc4cZJJF1QhYw= Received: by 10.82.191.3 with SMTP id o3mr154778buf.17.1213905546169; Thu, 19 Jun 2008 12:59:06 -0700 (PDT) Received: by 10.82.188.6 with HTTP; Thu, 19 Jun 2008 12:59:06 -0700 (PDT) Message-ID: <6c1774c50806191259t5c52c505j9c9dc0a00aad46c6@mail.gmail.com> Date: Thu, 19 Jun 2008 15:59:06 -0400 From: "The MadDaemon" To: "FreeBSD - Questions" In-Reply-To: <6c1774c50806190749i5539a425ya8f3638d3b233496@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6c1774c50806171211g147f41ahb5e2edf0334dad93@mail.gmail.com> <485814C2.9030204@gmail.com> <6c1774c50806190749i5539a425ya8f3638d3b233496@mail.gmail.com> Subject: Re: Dual NIC routing (?) problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2008 19:59:24 -0000 (Sorry, I replied to Yuri only by mistake) On Thu, Jun 19, 2008 at 10:49 AM, The MadDaemon wrote: > On Tue, Jun 17, 2008 at 3:47 PM, Yuri Pankov wrote: >> The MadDaemon wrote: >>> >>> List, >>> >>> I'm having a problem with a dual-homed host running 7.0-RELEASE with >>> regards to traffic on one of the interfaces that I'm hoping someone >>> knows something about. >>> >>> The goal of this box is to run Nessus on bge0 only (which is plugged >>> into a trunk port on a switch), keeping fxp0 free as the admin >>> interface and for serving web pages on my LAN. >>> >>> Here's ifconfig: >>> >>> bge0: flags=8802 metric 0 mtu 1500 >>> options=9b >>> ether 00:19:b9:22:a8:22 >>> inet 0.0.0.0 netmask 0xffffff00 broadcast 0.0.0.255 >>> media: Ethernet autoselect (100baseTX ) >>> status: active >>> fxp0: flags=8843 metric 0 mtu 1500 >>> options=b >>> ether 00:02:b3:bb:59:17 >>> inet 10.20.10.24 netmask 0xffffff00 broadcast 172.20.10.255 >>> inet 10.20.10.28 netmask 0xffffffff broadcast 172.20.10.28 >>> inet 10.20.10.29 netmask 0xffffffff broadcast 172.20.10.29 >>> media: Ethernet autoselect (100baseTX ) >>> status: active >>> >>> /etc/rc.conf section: >>> >>> # Created: Mon Jun 9 09:32:52 2008 >>> defaultrouter="10.20.10.254" >>> hostname="darkhorse.mydomain.local" >>> ifconfig_fxp0="inet 10.20.10.24 netmask 255.255.255.0" >>> ifconfig_fxp0_alias0="inet 10.20.10.28 netmask 255.255.255.255" >>> ifconfig_fxp0_alias1="inet 10.20.10.29 netmask 255.255.255.255" >>> ifconfig_bge0="inet 0.0.0.0 netmask 255.255.255.0" >> >> Try using ifconfig_bge0="up" in /etc/rc.conf instead of assigning bogus >> (probably) address. > > Tried that as well and it didn't work. I found a few different things > regarding VLAN setup, so my new (and not working) configuration is > this (in part): > > ###################### > # VLAN Configuration # > ###################### > cloned_interface="vlan2" > ifconfig_vlan2="inet 10.21.1.245 netmask 255.255.255.0 vlan 2 vlandev bge0" > cloned_interface="vlan5" > ifconfig_vlan5="inet 10.20.8.245 netmask 255.255.255.0 vlan 5 vlandev bge0" > cloned_interface="vlan6" > ifconfig_vlan6="inet 10.20.7.245 netmask 255.255.255.0 vlan 6 vlandev bge0" > > (I got the VLAN IDs straight from the router, so they are correct for > each VLAN.) > > root@darkhorse [~]# ifconfig bge0 inet 10.20.8.245 netmask 255.255.255.0 > root@darkhorse [~]# ifconfig bge0 up > root@darkhorse [~]# ifconfig bge0 > bge0: flags=8843 metric 0 mtu 1500 > options=9b > ether 00:19:b9:22:a8:22 > inet 10.20.8.245 netmask 0xffffff00 broadcast 10.20.8.255 > media: Ethernet autoselect (100baseTX ) > status: active > root@darkhorse [~]# ping -c 2 10.20.8.4 > PING 10.20.8.4 (10.20.8.4): 56 data bytes > > --- 10.20.8.4 ping statistics --- > 2 packets transmitted, 0 packets received, 100.0% packet loss > -- It said "use Linux 2.4 kernel or better" so I installed FreeBSD. Now everything runs better. Why didn't they just tell me to do that to begin with?