From owner-freebsd-small Mon Oct 12 16:50:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA13777 for freebsd-small-outgoing; Mon, 12 Oct 1998 16:50:32 -0700 (PDT) (envelope-from owner-freebsd-small@FreeBSD.ORG) Received: from shemp.palomine.net (shemp.palomine.net [205.198.88.200]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA13768 for ; Mon, 12 Oct 1998 16:50:28 -0700 (PDT) (envelope-from cjohnson@palomine.net) Received: (qmail 28191 invoked by uid 1000); 12 Oct 1998 23:50:14 -0000 Message-ID: <19981012195014.A28161@palomine.net> Date: Mon, 12 Oct 1998 19:50:14 -0400 From: Chris Johnson To: freebsd-small@FreeBSD.ORG Subject: PicoBSD router/natd/ipfw Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've got the router version of PicoBSD running, and I've configured de0 and de1. What I'm trying to do is run natd to masquerade my private LAN over my public IP address. This is my first experience with natd (I currently use Linux masquerading). Here's what I did: natd -n de0 (de0 is the interface connected to the outside world). ipfw -f flush ipfw add divert natd ip from any to any via ed0 The last line results in: ipfw: setsockopt(IP_FW_ADD): Invalid argument I'm reasonably certain that my divert command was correct, so I suspect that there may be a problem with ipfw in PicoBSD 0.41 (not built from the same source as the kernel?). Can someone confirm these results, or can someone prove me wrong and tell me what mistake I'm making? Thanks! Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message