Kwesita hostname

GoTaR gotar w priv0.onet.pl
Pią, 1 Cze 2001, 15:53:17 CEST


On Fri, Jun 01, 2001 at 13:37:15 +0200, Sebastian Zagrodzki wrote:

> > > Sprawa jest taka. Jak powinno wyglądać poprawne hostname? np. cerber czy
> > > cerber.uznam.net.pl? Pamiętam, że chyba to pierwsze było poprawne?
> > Dobrze pamietasz. Domenę wpisujesz w /etc/resolve.conf w linijce z "domain
> > .uznam.net.pl".
> ogólnie tak, ale nie tak do końca.
> a) domain ... jest wykluczające się wzajemnie z search ...

Eeee... znaczy?

> b) domena dla FQDN jest sprawdzana przez proste "nslookup <hostname>"
> hipotetyczna sytuacja:
> mamy w resolv.conf "search icm.edu.pl mimuw.edu.pl"
> ustawiamy hostname "sunsite".
> dnsdomainname daje w wyniku: "icm.edu.pl"
> ustawiamy hostname "kenny"
> dnsdomainname daje w wyniku: "mimuw.edu.pl"
> co wynika z tego, że lookup jak nie znalazł "kenny.icm.edu.pl" to
> spróbował "kenny.mimuw.edu.pl"

Taaa... tylko czy jesteś pewien, że wziął je właśnie z /etc/resolv.conf?

/etc/resolv.conf:

nameserver 127.0.0.1

/etc/hosts:

127.0.0.1       os.mil.gov.pl   os      localhost
213.180.128.81  priv0.onet.pl	priv0

# hostname priv0
# dnsdomainname
onet.pl
# hostname os
# dnsdomainname
mil.gov.pl
# echo search mil.gov.pl >> /etc/resolv.conf
# hostname priv0
# dnsdomainname
onet.pl

Tak więc IMHO wynika to z tego, że aliasem hosta akurat takiej domeny
jest ów sunsite czy kenny, a nie szukania po DNSach.

> Przy okazji - jeśli wpiszemy do resolv.conf samo "domain xxx", to
> dnsdomainname nie pokaże nic, mimo że wpisaliśmy nazwę domeny.

No właśnie, bo do ustawiania domeny to jest /etc/hosts, a resolver nie
ma tu nic do rzeczy.
No przynajmniej tak mi się zdaje jak bawię się tymi plikami...

-- 
GoTaR <gotar w priv0.onet.pl>

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s:- a--- C UL+++>++++$ P+(++) L+++>++++$ E--- W-- N+ o? K w--- O?
M- V- PS++ PE++ Y+ PGP t+ 5 X R- tv- b++>+++ DI- D+ G e>+++ h-- r++ y?
------END GEEK CODE BLOCK------



Więcej informacji o liście dyskusyjnej pld-devel-pl