Date: Thu, 03 Feb 2000 19:51:21 -0700 From: Wes Peters <wes@softweyr.com> To: Mark Powell <M.S.Powell@salford.ac.uk> Cc: Wim Livens <livensw@rc.bel.alcatel.be>, freebsd-net@freebsd.org Subject: Re: Can 3.4-S cope with packets not addressed to it? Message-ID: <389A3EA9.446F9ACF@softweyr.com> References: <Pine.BSF.4.05.10002030920510.26330-100000@plato.salford.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Mark Powell wrote: > > On Thu, 3 Feb 2000, Wim Livens wrote: > > On Wed, Feb 02, 2000 at 06:34:55PM +0000, Mark Powell wrote: > > > We want to force the use of our web caches. Our boundary router is a 3Com > > > NetBuilder II, which we can get to forward port 80 traffic to another IP > > > address. However, it does not rewrite the destination IP address in the IP > > > header. Thus the machine has to be directly connected to the router to > > > actually get the packets. > > > What I'm wondering, is can FreeBSD cope with this? Will it be able to > > > process these packets, with an IP address that is not it's own, at all or > > > > maybe this helps: > > ifconfig ... alias <second ip address> > > Hmmm. Hadn't though of that. Now how many web servers are there in the > world. Could you provide a list and I'll start setting the aliases up. > Seriously, is there any way to get FreeBSD to accept any IP packets? Sure - put the interface in promiscuous mode. The TCP/IP stack doesn't do this because a big part of it's reason for existing is to filter out packets that don't belong to you. If you want to do this, look at the berkeley packet filter manpage - bpf(4). -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?389A3EA9.446F9ACF>