Changes between Version 10 and Version 11 of AvahiAutoipd

Show
Ignore:
Timestamp:
09/06/06 17:49:50 (7 years ago)
Author:
lennart
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AvahiAutoipd

    v10 v11  
    5858By default avahi-autoipd configures an IPv4LL address only if no routable address is configured. It uses the Netlink interface to listen for network configuration changes and disables/enables itself depending on those events. This has the advantage of being easy to understand for the user and causing no routing problems. However it has the disadvantage of breaking existing TCP connections to IPv4LL hosts if suddenly a routable address is configured. Nonetheless we decided to make this behaviour the default. 
    5959 
    60 Alternatively the parameter {{{--force-bind}}} may be passed to avahi-autoipd. If this is done an IPv4LL address is assigned regardless if another routable IP address is configured. However this address is always assigned on an alias interface (if only ifconfig is available) or as a labeled IP address (if iproute is available). Most programs work fine with configurations like this, but some naive programs do not. In addition it causes some routing problems for multicasting to link local-multicast groups. And finally it seems to be difficult to understand for users. (Just see the [http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=zeroconf accumulated bug reports] of the {{{zeroconf}}} package in Debian.) 
     60Alternatively the parameter {{{--force-bind}}} may be passed to avahi-autoipd. If this is done an IPv4LL address is assigned regardless if another routable IP address is configured. However this address is always assigned on an alias interface (if only ifconfig is available) or as a labeled IP address (if iproute is available). Most programs work fine with configurations like this, but some naive programs do not. In addition it causes some routing problems for multicasting to link local-multicast groups. And finally it seems to be difficult to understand for users. (Just see the [http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=zeroconf accumulated bug reports] of the {{{zeroconf}}} package in Debian.) That's why we chose to not make it the default. 
     61 
     62 
    6163 
    6264BTW, this page is a Wiki, you're welcome to edit it. (Requires a simple registration - no email address, nothing - just click on Register on the top right)