I am another person who has suffered strange network behaviour
that turns out to be related to the default behaviour of
zeroconf and which took quite some effort to track down.

At work we have a class B public IP address range that covers
the whole site, though the site is divided into a number of
class C subnets.  I have two Debian machines at work on this
network that have the public address set statically with a
class C netmask.

On booting zeroconf added a link-level (169.254) address to
the first Ethernet interface on each machine and reset the
broadcast address so the machine broadcasts to the whole of
the class B network associated with the public IP address
rather than the class C subnet as statically configured.

At home I have statically assigned private addresses and I
have had ssh prompt me asking if I really want to connect to
another machine, presumably because it has identified itself
by the link-level address rather than the private IP address.

To add further confusion the ifconfig command appears only to
report one of the IP addresses associated with an interface
and whenever I tried it it always reported the link-level
address rather than the public or private address.

Multiple IP addresses per interface and link-level addresses
are no doubt useful but to me this package in it's default
configuration breaks too many things.  Either the default
configuration of this package needs to be changed so it does
not touch interfaces with static addresses assigned or
dependencies (including recommends) on this package need to
be removed.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to