[LUGOS] Postfix in /etc/hosts na Debian Squeeze
Ales Casar
casar at uni-mb.si
Fri Apr 22 12:56:26 CEST 2011
Pozdravljeni!
Na Debian Squeeze sem naletel na nek cuden problem s Postfixom. Ko Postfix
dobi povezavo iz nekega IP-ja, ob (vsaj pri meni) obicajnih nastavitvah
gre razresit ta IP, kar naredi tako, da najprej pogleda, v katero ime se
tisti IP razresi, potem pa se preveri ali se dobljeno ime razresi nazaj v
isti IP (ce je IPjev vec, potem ali je vsaj eden med njimi enak
prvotnemu).
Ko to deluje preko DNS (v veliki vecini primerov), je vse v redu. Ce pa je
slucajno IP vpisan v datoteko /etc/hosts, ga sicer pravilno razresi v ime,
nastopijo pa tezave, ko poskusa preveriti, ce se ime razresi v isti IP, v
primerih, ko za isto ime v /etc/hosts imamo vec IPjev (vrstic). Ce se
sprasujete, kdaj le pa to imamo - takrat, ko so racunalniki dual stack na
IPv4 in IPv6, kjer imamo eno vrstico z IPv4 IP-jem ter drugo z IPv6
IP-jem. V teh primerih to deluje za IP, ki je v /etc/hosts vpisan visje
(je cisto vseeno ali je IPv4 ali IPv6), za drugega po vrsti pa ne, ker
nekako ne najde pripadajocega IP-ja iz naslova.
Ce ustrezne vrstice (tipicno localhost in masina sama) zbrisem iz
/etc/hosts, potem vse lepo deluje. Ampak verjetno bi veliko zadev grdo
pogrnilo v primerih, ko noben DNS server ne bi bil dostopen.
Kaksen telnet pa recimo najde oba IP-ja od pripadajocega imena tudi iz
/etc/hosts.
Na Debian Lenny in Debian Sarge tega problema ni. Kjer drugje pa mislim,
da nimam dual stack masine s Postfixom, da bi to na enostaven nacin
preizkusil.
Ima kdo kaksno idejo, kako to resiti?
Lep pozdrav,
Ales
--
Ales Casar | Email: casar at uni-mb.si
Computer Centre | DECnet: RCUM::ALES
University of Maribor | AX.25: S56SAC @ S50MBR.SVN.EU
SLOVENIA | WWW: http://www.el.feri.uni-mb.si/~ales/
More information about the lugos-list
mailing list