Date: Mon, 6 Oct 2003 14:02:52 +0200 From: =?iso-8859-1?Q?Sten_Daniel_S=F8rsdal?= <sten.daniel.sorsdal@wan.no> To: "Haesu" <haesu@towardex.com>, <freebsd-isp@freebsd.org> Subject: RE: uRPF on FreeBSD Message-ID: <0AF1BBDF1218F14E9B4CCE414744E70F1F3F14@exchange.wanglobal.net>
next in thread | raw e-mail | index | archive | help
>=20 > Is there any reverse-path verification feature in FreeBSD kernel? >=20 > reverse-path verification as in uRPF (unicast reverse path=20 > filtering) widely > used for anti-ip-spoofing. >=20 > If it is supported, then does FreeBSD's uPRF implementation=20 > also allow loose > and strict check like on Cisco? =20 >=20 Yes, IPFW2 has this option implemented as option 'verrevpath'. ex. deny not verrevpath man ipfw says: verrevpath For incoming packets, a routing table lookup is done on the packet's source address. If the interface on which the = packet entered the system matches the outgoing interface for the = route, the packet matches. If the interfaces do not match up, the packet does not match. All outgoing packets or packets = with no incoming interface match. The name and functionality of the option is intentionally = similar to the Cisco IOS command: ip verify unicast reverse-path This option can be used to make anti-spoofing rules. -- Sten
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0AF1BBDF1218F14E9B4CCE414744E70F1F3F14>