Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Sep 2000 15:49:46 -0700
From:      "Louis Valentine" <bwolf@u.washington.edu>
To:        <freebsd-questions@FreeBSD.ORG>
Subject:   Routing UDP Packets...?
Message-ID:  <000a01c025b0$92716270$382bd080@louisv>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C02575.E5E64A50
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

  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=3DYES, firewall_type=3DOPEN, =
gateway_enable=3DYES, natd_enable=3DYES, natd_interface=3Dde0 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!

-Louis Valentine

------=_NextPart_000_0007_01C02575.E5E64A50
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4207.2601" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>&nbsp; Hey, I'm trying to setup my =
FreeBSD box with=20
4.1-RELEASE to act as a UDP router.&nbsp; I only have one interface, my =
ethernet=20
card, and what I want to do is listen for UDP packets on a port, say =
20000, and=20
redirect these packets to some destination, say my.host.com:20000. So =
far I=20
have:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>1. Recompiled the kernel with the =
IPFIREWALL and=20
IPDIVERT options.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>2. Set firewall_enable=3DYES, =
firewall_type=3DOPEN,=20
gateway_enable=3DYES, natd_enable=3DYES, natd_interface=3Dde0 in =
rc.conf.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>3. Added natd to =
/etc/services.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>3. Started natd with "-redirect_port =
udp=20
my.host.com:20000 20000 -n de0".</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; I have then tried sending a UDP =
packet to=20
the machine at that port, but it doesn't seem to be listening properly. =
I tried=20
running natd with the -verbose option to debug it, but it never shows =
any=20
output. Please help!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-Louis =
Valentine</FONT></DIV></BODY></HTML>

------=_NextPart_000_0007_01C02575.E5E64A50--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000a01c025b0$92716270$382bd080>