From owner-freebsd-questions Sat Sep 23 21:43: 9 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mailhost01.reflexnet.net (mailhost01.reflexnet.net [64.6.192.82]) by hub.freebsd.org (Postfix) with ESMTP id 9AF7037B422 for ; Sat, 23 Sep 2000 21:43:07 -0700 (PDT) Received: from 149.211.6.64.reflexcom.com ([64.6.211.149]) by mailhost01.reflexnet.net with Microsoft SMTPSVC(5.5.1877.197.19); Sat, 23 Sep 2000 21:41:57 -0700 Received: (from cjc@localhost) by 149.211.6.64.reflexcom.com (8.11.0/8.11.0) id e8O4h6D54434; Sat, 23 Sep 2000 21:43:06 -0700 (PDT) (envelope-from cjc) Date: Sat, 23 Sep 2000 21:43:06 -0700 From: "Crist J . Clark" To: Louis Valentine Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Routing UDP Packets...? Message-ID: <20000923214306.F42636@149.211.6.64.reflexcom.com> Reply-To: cjclark@alum.mit.edu References: <000a01c025b0$92716270$382bd080@louisv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <000a01c025b0$92716270$382bd080@louisv>; from bwolf@u.washington.edu on Sat, Sep 23, 2000 at 03:49:46PM -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Sep 23, 2000 at 03:49:46PM -0700, Louis Valentine wrote: > Hey, I'm trying to setup my FreeBSD box with 4.1-RELEASE to act as a UDP router. I only have one interface, my ethernet card, and what I want to do is listen for UDP packets on a port, say 20000, and redirect these packets to some destination, say my.host.com:20000. So far I have: > > 1. Recompiled the kernel with the IPFIREWALL and IPDIVERT options. > 2. Set firewall_enable=YES, firewall_type=OPEN, gateway_enable=YES, natd_enable=YES, natd_interface=de0 in rc.conf. > 3. Added natd to /etc/services. > 3. Started natd with "-redirect_port udp my.host.com:20000 20000 -n de0". > > I have then tried sending a UDP packet to the machine at that port, but it doesn't seem to be listening properly. I tried running natd with the -verbose option to debug it, but it never shows any output. Please help! It may or may not be the source of your problem, but natd(8) is not really designed to be used on a single interface. -- Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message