----- Original Message ----- From: "Erik Grootjans" <edgrootjans@versatel.nl>
To: "Tom H" <tomh0665@gmail.com> Sent: Tuesday, November 10, 2009 1:22 PM Subject: Solved: ? Re: How to change the domainname ????
Tom,After your reply, i did look some deeper in the avahi-documentation and came acros the following tekst:http://avahi.org/wiki/AvahiAndUnicastDotLocalIt seems that avahi uses the .local and with the implamentation of avahi on the system, there are some problems using a the .local domain and avahi.It is advised NOT to use the .local domain and avahi.So the remark in syslog is only a mark of binding the hostname to .local for avahi and not the REAL FQDN.So it should not give any problem to use the thuis.local domain and avahi. I guess problem solved Erik Avahi and Unicast Domains .local¶mDNS/DNS-SD is inherently incompatible with unicast DNS zones .local. We strongly recommend not to use Avahi or nss-mdns in such a network setup. N.B.: nss-mdns is not typically bundled with Avahi and requires a separate download and install. Background: The Zeroconf protocols Avahi implements are known as mDNS and DNS-SD. mDNS (short for Multicast DNS) is based on traditional (unicast) DNS, but the two systems do not interact. mDNS is used to manage a special cooperative zone .local where all local mDNS servers can freely register host names or services. Before mDNS was introduced the domain .local was sometimes used in non-public (unicast) DNS servers to assign names in LANs. Unfortunately some networks still use this domain that way. If Avahi and nss-mdns is installed properly a machine does not contact a unicast DNS server when resolving names from the .local domain, thus the unicast DNS domain .local becomes unreachable. If you come across a network where .local is a unicast DNS domain, please contact the local administrator and ask him to move his DNS zone to a different domain. If this is not possible, we recommend not to use Avahi in such a network at all.----- Original Message ----- From: "Tom H" <tomh0665@gmail.com>To: <debian-user@lists.debian.org> Sent: Monday, November 09, 2009 3:20 PM Subject: Re: How to change the domainname ????I have a laptop, with a fixed ip-address, and i want to change its domainname. The current domainname is: local.So i did a compleet NEW installation of Debian 5.0 and formatted the filesystem during installation. I did give the new domainname: thuis.local.If i look at the /etc/host file, i see: 127.0.0.1 localhost 192.168.0.10 debian.thuis.local debian I THINK, THIS IS AS SHOULD BEIf I look in /etc/resolv.conf.I see: search thuis.local nameserver 192.168.0.x nameserver 192.168.0.y I THINK, THIS IS AS SHOUL:D BEIf I look in /etc/network/interfaces. I see: auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet static address 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.z dns-nameservers 192.168.0.x 192.168.0.y dns-search thuis.local I THINK, THIS IS AS SHOULD BE.If i look in the /var/log/syslogfile, i see: Nov 8 20:14:11 debian avahi-deamon[2464]: Server startup complete. Host name is debian.local local service cookie is 3066543992.Why is at startup the name debian.local ??? I have asked to give the hostname debian and the domainname thuis.local. And more important how can i change it127.0.0.1 localhost.thuis.local localhost 127.0.0.1 debian.thuis.local debian # may not be necessary Hi Tom, I did the things you said, but unfortunatelly, it maded no change. Thanks I have changed the line in /etc/hostfrom 127.0.0.1 localhost into 127.0.0.1 localhost.localdomain localhost -->this makes no difference for the syslog file: the hostname there is still debian.localI added 127.0.0.1.debian.thuis.local debian --> I get no change. And becausei have seen in other logfiles, that this could give some messages with binding the name to the ip-address, I commeted it out again. There is no change in the line:Nov 8 20:14:11 debian avahi-deamon[2464]: Server startup complete. Host name is debian.local local service cookie is 3066543992. Only the cookie numberis different..I saw an email today suggesting to use the FQDN in /etc/hostname so you could try that (although I personally have only ever used the "regular" hostname there). After emailing you, the .local suffix rang a bell and looking at your emails now confirms it. .local is an avahi-specific suffix and your log message comes from avahi-daemon. There is a setting (through the "hosts" line in /etc/nsswitch.conf, I think, although it does not make sense offhand) which instructs avahi not to append .local when you are using .local as a unicast domain. -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.orgwith a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org