how do I make the zeroconf go away
Apr. 26th, 2010 05:55 pmI have a couple of computers running ubuntu 9.04, and two others running 8.04, all attached to a gigabit switch attached to an ethernet-to-wifi bridge bridged to a little Buffalo ADSL-router-box connected to the internet.
The little Buffalo ADSL-router-box has a DHCP server, which is set to hand out particular fixed IP addresses to the MAC addresses of my computers; I have /etc/hosts files on all the machines saying things like '172.26.200.43 cow'. For the 8.04 machines, this works fine.
For the 9.04 machines, the address assignment is ignored entirely. However, something (which I think is zeroconf) talks to the ADSL-router-box and causes it to set things up in its DNS, meaning that I can say 'ssh node2@cow.local' and get to the machine called cow, whose IP address is however not 172.26.200.43 (and indeed changes every 24 hours).
How do I go about turning this off, so that the computers keep the addresses that I have assigned for them in the DHCP server on the router-box rather than daily going through some complicated protocol to negotiate a wrong address that keeps changing ?
Extracts from /var/log/syslog that might be relevant are at http://pastebin.com/T0rLdrc1
The little Buffalo ADSL-router-box has a DHCP server, which is set to hand out particular fixed IP addresses to the MAC addresses of my computers; I have /etc/hosts files on all the machines saying things like '172.26.200.43 cow'. For the 8.04 machines, this works fine.
For the 9.04 machines, the address assignment is ignored entirely. However, something (which I think is zeroconf) talks to the ADSL-router-box and causes it to set things up in its DNS, meaning that I can say 'ssh node2@cow.local' and get to the machine called cow, whose IP address is however not 172.26.200.43 (and indeed changes every 24 hours).
How do I go about turning this off, so that the computers keep the addresses that I have assigned for them in the DHCP server on the router-box rather than daily going through some complicated protocol to negotiate a wrong address that keeps changing ?
Extracts from /var/log/syslog that might be relevant are at http://pastebin.com/T0rLdrc1
no subject
Date: 2010-04-26 05:23 pm (UTC)no subject
Date: 2010-04-26 05:48 pm (UTC)no subject
Date: 2010-04-26 08:23 pm (UTC)no subject
Date: 2010-04-26 10:04 pm (UTC)cow is still on 172.26.200.117 rather than 172.26.200.43 which the DHCP configuration would suggest, but I suppose IP addresses don't change instantly, so I'll see how much it has exploded and in what directions the shrapnel has gone tomorrow morning.