From owner-freebsd-questions@FreeBSD.ORG Mon Apr 21 07:32:41 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B17BD37B401 for ; Mon, 21 Apr 2003 07:32:41 -0700 (PDT) Received: from diana.northnetworks.ca (att-ws20.switchview.com [216.13.70.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7750143FAF for ; Mon, 21 Apr 2003 07:32:39 -0700 (PDT) (envelope-from iaccounts@northnetworks.ca) Received: from diana.northnetworks.ca (localhost.northnetworks.ca [127.0.0.1]) h3LEWchQ060519 for ; Mon, 21 Apr 2003 10:32:38 -0400 (EDT) (envelope-from iaccounts@northnetworks.ca) Received: from localhost (iaccounts@localhost)h3LEWblC060516 for ; Mon, 21 Apr 2003 10:32:38 -0400 (EDT) X-Authentication-Warning: diana.northnetworks.ca: iaccounts owned process doing -bs Date: Mon, 21 Apr 2003 10:32:37 -0400 (EDT) From: Steve Bertrand To: freebsd Message-ID: <20030421102030.B54122-100000@diana.northnetworks.ca> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: VPN Gateway Web Interface X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2003 14:32:42 -0000 This is likely OT, but probably one of the best places to ask, I hope. I have been deploying FBSD VPN Routers all over the place, but got an opportunity through the ISP that I work for to play with a MultiTech VPN Gateway device over the weekend. It is pretty good as I hacked the root account and looked through the php docs on the Linux system. I disagree with the licensing model, and want to build my own interface for my Free boxes that do identical functions to the multitech. I would like to build with perl and am wondering how one would seriously go about starting up such a project. I have built many ISP related web interface tools, but none the size of this, and certainly do not have time to do it all myself. Some of the ideas that I have include: - Auto install of system, including appropriate ports (httpd, squid, BIND, raccoon, etc) - Auto configuration of Kernel to perform NAT, IPSEC, BRIDGE, IPFIREWAL, etc. - Complete web interface for management of unit (in Perl) Hopefully there are others out there who rely heavily on FreeBSD for routing, NAT, Firewall and vpn solutions that see a need/want for this type of idea and would be willing to at least discuss where something like this could start. A good web interface would also provide a method for lower-level support staff to set up cpe instead of doing it all manually ourselves. Tks, Steve Bertrand