Date: Sun, 28 Nov 2010 01:54:57 +0100 From: "Nikos Vassiliadis" <nvass9573@gmx.com> To: "Tobias P. Santos" <tobias@ntelecom.com.br>,freebsd-net@freebsd.org Subject: Re: Remove route 0.0.0.0&0x1 Message-ID: <20101128010732.229640@gmx.com>
next in thread | raw e-mail | index | archive | help
> ----- Original Message ----- > From: Tobias P. Santos > Sent: 11/26/10 03:07 PM > To: freebsd-net@freebsd.org > Subject: Remove route 0.0.0.0&0x1 > > Hello, > > I was adding a static route and "accidentally" put an extra number 1 > after the command, like this: > > route add -net 192.168.0.100 192.168.0.200 255.255.255.255 1 > > netstat -rn prints: > Routing tables > > Internet: > Destination Gateway Flags Refs Use Netif Expire > 0.0.0.0&0x1 192.168.0.200 UGS 0 0 bge0 > > I tried to remove this route without success, either with: > route delete -net 192.168.0.100 192.168.0.200 255.255.255.255 1 > or > route delete -net 192.168.0.100 192.168.0.200 255.255.255.255 > > I had to run route flush to get rid of it. Try: route delete 0.0.0.0 -netmask 0.0.0.1 > Anyone has any clues? And also, how come a route like this being > interpreted as the default route? A 0.0.0.0/0.0.0.1 route matches every IP with bit 0 clear and is half the size of a 0.0.0.0/0.0.0.0 route - which is pretty big. Something like: 0.0.0.0 0.0.0.2 0.0.0.4 ... 255.255.255.252 255.255.255.254 HTH, Nikos
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101128010732.229640>