FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian User

 
 
LinkBack Thread Tools
 
Old 11-10-2009, 11:24 AM
"Erik Grootjans"
 
Default Fw: Solved: ? How to change the domainname ????

----- 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/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@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
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 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@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org



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

Thread Tools




All times are GMT. The time now is 05:25 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org