Portál AbcLinuxu, 8. května 2025 18:11
Zdravim.
Obracim se na vas s kurioznim problemem. Kdyz na serveru pingnu nesmyslny nazev vetsinou dojde k prekladu na nejakou ip.
# ping abc.aaa
PING abc.aaa.net (69.46.28.90) 56(84) bytes of data.
64 bytes from dx0.qtk.com (69.46.28.90): icmp_seq=1 ttl=49 time=190 ms
# ping nesmysl.oxx
PING host6.net (64.62.216.166) 56(84) bytes of data.
64 bytes from host6.net (64.62.216.166): icmp_seq=1 ttl=48 time=416 ms
# ping nesmysl.oxy
ping: unknown host nesmysl.oxy
# ping nesmysl.oxz
PING nesmysl.oxz.net (82.98.86.176) 56(84) bytes of data.
64 bytes from www176.sedoparking.com (82.98.86.176): icmp_seq=1 ttl=50 time=139 ms
Netusite v cem by mohl byt problem? Zkousel jsem zmenit dns servery, bez uspechu. Pritom na win stanici nejdou tyhle nazvy pingnout.
Mandriva Linux 2008 x86
BIND 9.4.2-P1
Řešení dotazu:
# host abc.aaaCo je v
/etc/host
? Co je v /etc/nsswitch.conf
?
V hosts je localhost a par mnou vyjmenovanych stroju, v nsswitch.conf je
passwd: files compat
shadow: files
group: files compat
hosts: files nis dns
networks: files
services: files
protocols: files
rpc: files
ethers: files
netmasks: files
netgroup: files
publickey: files
bootparams: files
automount: files
aliases: files
Kdyz pridam abc.aaa do host, tak to spravne pinga na nastavenou ip.
tipol by som, ze staci do named.conf pridat nieco ako:
zone "COM" { type delegation-only; };
zone "NET" { type delegation-only; };
(priklad pre .com a .net domeny...)
Je to tak. V prohlizeci to vyhodi nabidky pro prodej nebo pronajmuti. Kde najdu nastaveni defaultni domeny?
> cat /etc/resolv.conf nameserver 192.168.0.1 search blabla
V resolv.conf mam akorat 2 od isp prideleny ns. Ale zkusil jsem nakonec souboru pridat domain .net a voala, najednou ty blbosti nejdou prekladat. Zajimavy :)
Diky za nakopnuti.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.