Portál AbcLinuxu, 12. května 2024 00:32


Dotaz: Při použití "ping" nenajde cíl dle jména

10.9.2007 07:58 power | skóre: 15
Při použití "ping" nenajde cíl dle jména
Přečteno: 572×
Odpovědět | Admin
Zdravím,

Mám následující problém. PC s Mandrivou 2007.1 mám zapojen do vnitřní sítě 192.168.1.0 a nastaven na stejný rozsah a skupinu. V síti je několik Windows PC a pár Linuxových. problém je v tom že mi téměř vše funguje až na identifikaci (např. ping) PC dle jména. Samba počítače podle jména rozpozná ale ping ne. Odezvu dostanu jen v případě napsání konkrétní IP adresy. V případě udávání tvaru pomocí jména PC, zadaný název v síti nenalezne. Od toho se odvíjí i některé další služby například jabberový server na síti atd. Co se týče Samby tak např. V krusaderu nebo konqueroru pokud zadám smb:/nazev_pc tak s tím problém nemá.

ps: Adresu, bránu a DNS mám správně

Nedělám někde školáckou chybu?
Lamos Linuxos
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.9.2007 08:15 Alcor | skóre: 20
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud jsem pochopil, jedná se o Vaši vnitřní síť. Kde máte DNS ? Jsou v něm záznamy o jednotlivých jménech PC vaší vnitřní sítě ?
10.9.2007 08:57 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli ona ta samba nemá pro jména PC nějaký vlastní distribuční protokol (TM). Máte v /etc/hosts nebo ~/.hosts jména všech počítačů v síti nebo používáte na intranetu DNS, nebo jak konkrétně řešíte ten resolving jmen?
10.9.2007 09:10 power | skóre: 15
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
resolving je řešený přes DNS a na PC s Windows se pomocí jména pingnu ale na Mandrivovským ne. Ale jde o to že jsem zjistil, že mi to dělá i doma kde jsem zapojenej s druhým PC peer2peer kde je nastavená jenom IP tak jak tomu bývalo u Woken a to by mělo normálně jít přeci.
Lamos Linuxos
10.9.2007 09:53 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
I při zapojení peer2peer musí počítač nějak zjistit IP počítače, pokud zadáte jen jméno. Tedy v závislosti na nastavení resolvingu použije buď DNS, nebo se podívá do ~/.hosts či lépe /etc/hosts případně to zkouší dle nastavení postupně (/etc/host.conf). Nevím, jak tomu bývalo u woken, tam se tuším nastavovala nějaká pracovní skupina a v rámci ní se to poznalo, jména se asi posílaly při přihlášení do té skupiny.. pamatuji že mě windows pořád floodovaly nějakými pakety (samba - sdílení a tak) :) V linuxu je ještě nějaký protokol nis, ale vím jen že existuje. Možná to má k té filosofii Woken troch blíže.
10.9.2007 09:07 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jména počítačů musí být dostupná přes resolver (vizte /etc/host.conf a /etc/resolv.conf). TZn. buď je musí umět převádět DNS server, který používáte, nebo je musíte mít zapsané v /etc/hosts.

Samba s tím nijak nesouvisí, tamj naopak počítač oznamuje svoje jméno do sítě, a to jméno může být jiné, než je jméno počítače dle DNS.
10.9.2007 09:14 power | skóre: 15
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
A nejde někde zapnout aby se zapisovaly samy ty jména do etc/hosts pomocí toho že je vyzjistí z DNSka při pokusu najít zadaný PC?
Lamos Linuxos
10.9.2007 09:38 Alcor | skóre: 20
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
Je to tak, jak to píše Filip Jirsák. Obávám se, že si to budete muset do toho /etc/host nabouchat. Teda pokud nejste schopen ovlivnit DNS.
10.9.2007 09:54 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
Když jsou ta jména v DNS, je zbytečné je zapisovat ještě do /etc/hosts.

Pokud těch počítačů v síti je málo, vytvořte si vzorový hosts a ten pak rozkopírujte. Pokud jejich víc, bude nejjednodušší na nějakém linuxovém serevru nebo routeru rozjet DNS cache a lokální DNS. Jako DNS servery pro počítače pak nastavíte vaši DNS cache, která bude dotazy na lokální doménu přesměrovávat na váš lokální DNS server. V diskuzích už se to tu řešilo několikrát – např. DNS cache.
10.9.2007 10:35 power | skóre: 15
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
No jasně Doména je jasná ale ve firmě je pracovní skupina na které je ( a teď se prosím nezhrozte) cca 150 PC což podle mého je už zralý na doménu. Takže teda díky vám aspoň chápu proč to v Sambě jde (udává se tam pracovní skupina a v rámci té on pak tedy hledá) Nu a to teda když hodím hosts záznamy na DNS server to teda pak budu muset stejně při každým novým PC záznam přidávat? (server je také na linuxu.)
Lamos Linuxos
10.9.2007 10:48 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Při použití "ping" nenajde cíl dle jména
Nu a to teda když hodím hosts záznamy na DNS server to teda pak budu muset stejně při každým novým PC záznam přidávat? (server je také na linuxu.)
Ano, ale přidáte ho jednou centrálně. Pokud máte účty pro Sambu v nějaké rozumné databázi (třeba LDAP), můžete DNS napojit i na to.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.