Fw: Solved: ? Re: How to change the domainname ????

View: New views
1 Messages — Rating Filter:   Alert me  

Fw: Solved: ? Re: How to change the domainname ????

by E.D. Grootjans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


----- Original Message -----
From: "Erik Grootjans" <edgrootjans@...>
To: "Tom H" <tomh0665@...>
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/AvahiAndUnicastDotLocal
>
> It 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@...>
> To: <debian-user@...>
> 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
>>> file
>>> system 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 BE
>>
>>> If 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 BE
>>
>>> If 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 it
>>
>> 127.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/host
>> from 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.local
>>
>>
>> I added 127.0.0.1.debian.thuis.local debian --> I get no change. And
>> because
>> i 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
>> number
>> is 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@...
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@...


--
To UNSUBSCRIBE, email to debian-user-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...