- priority: 5 --> 7
- assigned_to: nobody --> macfreek
Original submission by Stuart Pook, 24 Feb 2004
See http://bugs.debian.org/234669
ZCIP currently sets the default route for all IP address (so 0/0, not
just the obvious 169.254/16) on the link-local interface. This is not
required by the RFC, but it is mentioned in section 3.3. This is
sensible behaviour for transistions between link-local and routable IP
addresses and only if there is strictly one network interface. This is
plain wrong behaviour on a computer with multiple interfaces.
Either we should:
- remove the code to set the default route
- make it optionally (as suggested by the Debian patch)
- set the default route with a very low priority metric
Apple used to recommend the last option in their FAQ:
route add -net 169.254.0.0 netmask 255.255.0.0 dev eth0 metric 99
route add default dev eth0 metric 99