Nem értem, hogy az alábbi hogyan lehetséges. Két virtuális gép Centos 6 és Ubuntu 10.
Ugyanezeket a parancsokat XPn kiadva (host helyett nslookup) minden ok.
Nincs ötletetek?
ubuntu@ubuntu:~$ host wpad
wpad.suli.local has address 192.168.99.1
ubuntu@ubuntu:~$ host wpad.suli.local
wpad.suli.local has address 192.168.99.1
ubuntu@ubuntu:~$ ping wpad
PING wpad.suli.local (192.168.99.1) 56(84) bytes of data.
64 bytes from c6p.suli.local (192.168.99.1): icmp_seq=1 ttl=64 time=0.216 ms
ubuntu@ubuntu:~$ ping wpad.suli.local
ping: unknown host wpad.suli.local
- 2766 megtekintés
Hozzászólások
a resolv.conf -ban a domain és a search megegyezik?
- A hozzászóláshoz be kell jelentkezni
[root@c6p etc]# cat resolv.conf
search suli.local
nameserver 127.0.0.1
nameserver 8.8.8.8
- A hozzászóláshoz be kell jelentkezni
egy
domain suli.local
lehet hogy nem ártana a search után.
- A hozzászóláshoz be kell jelentkezni
Sajnos nem megy. Már a dnsmasq.conf-ot is átolvastam kétszer.
A dig, a host -v mind jó értéket ad, és a ping mégsem megy.
- A hozzászóláshoz be kell jelentkezni
A host parancs resolv.conf alapján DNS-t kérdez, míg a ping libc-ből a gethostbyname()-et hívja, ami az nsswitch.conf szerinti sorrendben értékelődik ki. Emlékeim szerint mostanában olyan sorrendben, hogy "files, mdns4, dns" tehát először a lokális hosts fájlból oldja fel, ha onnan nem sikerül, akkor multicast DNS-ből és utána jön a DNS.
Itt is van:
https://help.ubuntu.com/10.04/serverguide/C/network-configuration.html#…
Szerintem tcpdump-al nézd meg, hogy hova megy DNS kérés és mi válaszol neki (tcpdump -peni any port 53), szerintem a hálózaton valami visszamond neki egy NXDOMAIN-t. Ha ezt kiveszed: "[NOTFOUND=return]", akkor szerintem jó lesz, de azt se ártana felderíteni, hogy hol van még multicast DNS-re válaszoló gép a hálózatodban, mert abből csúnya biztonsági dolgok lehetnek.
- A hozzászóláshoz be kell jelentkezni
Köszi! utánanézek
- A hozzászóláshoz be kell jelentkezni
Köszi szépen, még egyszer. Az Ubuntun a nsswitch.conf -ot módosítva megy rendesen.
Érdekes, hogy a Centosban csak "hosts: files dns" van.
- A hozzászóláshoz be kell jelentkezni