View Full Version : what script produces 169.254.0.0
dan sawyer
2007-10-28, 08:13 AM CDT
The system is fc7 with all the upgrades installed. The network scripts produce a dummy route to ip address 169.254.0.0. This conflicts with the local network. What is its purpose? What scripts create it? What is the result if it is removed? thanks - Dan
stevea
2007-10-28, 08:24 AM CDT
169.254.0.0 is part of an IP range that interfaces are supposed to use when dhcp fails.
It does NOT conflict with any valid network config, tho' it may be incompatible.
RFC3330
169.254.0.0/16 - This is the "link local" block. It is allocated for
communication between hosts on a single link. Hosts obtain these
addresses by auto-configuration, such as when a DHCP server may not
be found.
Fix your dhcp server.
jim
2007-10-28, 08:25 AM CDT
you get that IP if your network device (which ever is active) cannot connect to a dhcp server.
wmakowski
2007-10-28, 08:31 AM CDT
This has to do with Zeroconf (http://en.wikipedia.org/wiki/Zeroconf) or Zero Configuration Networking. I don't know everything about it, but it is used to automatically configure networked printers and other devices on your network. I know it is part of the script /etc/sysconfig/network-scripts/ifup-eth.
Here is another link Zeroconf: IPv4 link local address (http://www.progsoc.uts.edu.au/~wildfire/zeroconf/)
Bill
sej7278
2007-10-28, 12:15 PM CDT
echo 'NOZEROCONF=1' >> /etc/sysconfig/network
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.