From owner-freebsd-questions@FreeBSD.ORG Fri Oct 19 18:25:43 2007 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB2A816A469 for ; Fri, 19 Oct 2007 18:25:43 +0000 (UTC) (envelope-from philip@ridecharge.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id BCEED13C4A7 for ; Fri, 19 Oct 2007 18:25:43 +0000 (UTC) (envelope-from philip@ridecharge.com) Received: from [192.168.0.254] (208.82.214.18) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.0.744.0; Fri, 19 Oct 2007 11:25:42 -0700 Message-ID: <4718F63C.9080709@ridecharge.com> Date: Fri, 19 Oct 2007 14:23:56 -0400 From: "Philip M. Gollucci" Organization: Riderway Inc. User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: "questions@freebsd.org" Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: FreeBSD and barracudas 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: Fri, 19 Oct 2007 18:25:43 -0000 Hi All, I've got a Barracuda 340 and some FreeBSD 6.2-release systems I'm attempting to setup DSR (Direct Server Returns) Firewall -> Switch ---- WAN Barracuda LAN -- /\ \/ | | -------------------------- The computers are Dell PowerEdge 860s (dual nics) and on Barracudas docs and recommendations, I've got only nic 0 plugged into the above switch. I've setup up a non-ARPing loopback ifconfig lo 192.168.0.50 netmask 255.255.255.240 -arp alias I can now telnet 192.168.0.50 80 (from the box and see a httpd response) The problem is the barracuda can not get to it. I actually don't see any reason why it should. Its supposed to merely rewrite the MAC to one of the 'Real Servers' when it receives a request for a VIP (Virtual IP). Network: 192.168.0.0/22 Firewall/Gateway: 192.168.0.1 DNS: 192.168.0.25, 192.168.0.24, 172.28.0.50(different class C) Broadcast: 192.168.3.255 Netmask: 255.255.252.0 Barracdua WAN: 192.168.0.169 Barracuda LAN: N/A in DSR mode. VIP: 192.168.0.49 Real Server 1: 192.168.0.50 Real Server 2: 192.168.t0.51 .... According to the docs, the netmask needs to include everything, so I've tried 255.255.252.0 instead of 255.255.255.240 in the above ifconfig. I've been in contact with Barracuda directly and was lucky enough to get someone in IT that likes FreeBSD. We gave up on Route-Path mode, which I tried first. Is there something Networking/FreeBSD specific that we/I have overlooked ? If anyone has any ideas, I am onsite at the data center for the rest of today. TIA