Portál AbcLinuxu, 6. května 2024 14:10

Samba klient hlásí chybu NT_STATUS_BAD_NETWORK_NAME

Adresace stanic v protokolu SMB se děje přes NetBEUI/NetBIOS protokol. Je to jakási vrstva, která vytváří místní jmenný prostor a řádně funguje jen v jedné IP broadcast doméně nebo IPX síti.

V tomto jmenném prostoru se jednotlivé počítače identifikují pomocí zvláštních jmen (NETWORK_NAME). Spárování jména a síťové adresy se děje pomocí oznamování (ať už pasivního nebo vyprovokovaného dotazem). Normálně si každá stanice drží vlastní cache a z ní překládá jména. Protože tento způsob není udržitelný ve velkých sítích, byl zaveden institut jmenného serveru (neplést s DNS), který umí poskytovat odpovědi nebo celé seznamy jmen a adres na požádání přes unicast.

Chyba NT_STATUS_BAD_NETWORK_NAME znamená, že máte problém právě s tímto překladem. Ať už na straně odesílatele zprávy, který neumí určit správnou IP adresu (zkuste zadat adresu parametrem -I), nebo na straně příjemce, který odmítá přijímat zprávy pro jiné jméno nebo jinou doménu (ujistěte se, že workgroup (-W), jméno cíle (-[M|L] nebo název serveru) a vaše jméno (-n) souhlasí. Případně vynuťte transport přes unicast (-U).

Tento problém se netýká jen zasílání zpráv ale i připojovaní k souborovým službám a je třeba vzít v úvahu, že různé verze windows se chovají různě striktně.

Dokument vytvořil: petr_p, 2.10.2007 17:12 | Zobrazeno: 1887×

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

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