ID do artigo: 150800 - Última revisão: terça-feira, 14 de junho de 2005 - Revisão: 3.0 Localização de domínio com TCP/IP e arquivos LMHOSTS
Nesta páginaSumário Geralmente recomendamos a implementação do WINS para
resolução de nomes e suporte de localização em redes com base em TCP/IP que
envolvem roteadores e vários segmentos. Porém, como uma alternativa ao WINS, é
possível ter acesso à localização completa de domínios usando-se somente
arquivos LMHOSTS em todos os computadores, apesar de algumas limitações que
serão abordadas nesse artigo. Em ambos os casos, é importante notar que um cliente somente participa da localização de domínio quando usa um nome de grupo de trabalho equivalente ao nome de domínio (Nome_do_grupo_de_trabalho = Nome_de_domínio). Computadores com Windows NT também podem "juntar-se" ao domínio para obter essa funcionalidade, em vez de participarem de um grupo de trabalho. Esta funcionalidade de localização de domínio com base em LMHOSTS (por meio de roteadores) não foi formalmente documentada ou testada pela Microsoft e pode não estar disponível em versões futuras de sistemas operacionais do cliente e do servidor. Use essas informações com discrição. Mais Informações A "localização" em uma rede Microsoft deve ser considerada
um serviço distribuído fornecido por um ou mais computadores. Cada computador
pode executar muitas funções de localização; porém, esse artigo se concentra
nas duas mais importantes:
Para obter informações adicionais, leia o seguinte artigo na Base de Dados de Conhecimento da Microsoft: 102878
(http://support.microsoft.com/kb/102878/EN-US/
)
Informações sobre a operação do localizador Para que o serviço de localização distribuída funcione, os
SegMBs precisam determinar exatamente de quem é o DomMB. Eles podem determinar
isso localizando o computador que registrou o nome de NetBIOS
"Domínio<1b>", porque ele é registrado apenas pelo PDC (que também é o
DomMB, como indicado acima). Para obter informações adicionais, leia o seguinte artigo na Base de Dados de Conhecimento da Microsoft: 119495
(http://support.microsoft.com/kb/119495/EN-US/
)
Lista de nomes registrados com o serviço WINS Localização de domínio com WINSEm um ambiente WINS, um SegMB consulta o WINS para determinar quem registrou Domínio<1b>. Neste caso, o WINS age como um conveniente recurso central para essas informações. Há um benefício adicional na ajuda do WINS à localização: a localização de vários domínios.Localização de vários domínios com o WINSUm PDC configurado para consultar o WINS periodicamente solicita a lista de todos os domínios que estão registrados no banco de dados. (Um domínio é identificado por um registro "Domínio<1b>" no banco de dados, e o endereço IP associado do PDC que o registrou.) O PDC combina essa lista com sua própria lista de localização de domínio e, assim, obtém uma lista completa dos computadores em seu domínio e também uma lista de outros domínios, todas pela WAN. Então, quando o PDC interage com seus SegMBs dá a eles essa lista completa. Depois você sente o efeito disso quando localiza a rede usando o Gerenciador de arquivos ou Ambiente de rede.OBSERVAÇÃO: Esse é o alcance do envolvimento do WINS com a localização. Ele não está envolvido com o processo de seleção do localizador, nem ajuda o cliente a determinar seu localizador de segmento mestre, nem tampouco ajuda o DomMB a determinar de quem são os SegMBs; isso é feito quando o SegMB entra em contato com o DomMB pela primeira vez. Em certas redes o uso do WINS pode não ser útil; isso somente pode ser determinado analisando-se caso a caso. Você pode usar o LMHOSTS ou DNS para resolver nomes de computador; porém, os LMHOSTS são necessários para a localização de domínio, como também para outros problemas de gerenciamento de domínio como duplicação de banco de dados e canais de segurança de domínio. Localização de domínio com LMHOSTSSem o WINS, você precisa de entradas LMHOSTS especiais que determinam de quem são todos os controladores de domínio. Isso é feito de acordo com a seguinte convenção:199.199.199.1 Nome_do_computador #PRE #DOM:Nome_do_domínio Localizadores de segmento mestres do Windows NTAs entradas citadas acima são suficientes para um computador com Windows NT: Depois de se tornar um Localizador de segmento mestre, um computador com Windows NT determina de quem é o PDC enviando uma consulta (usando a API NetGetDcName) para todas as entradas LMHOSTS com a designação #DOM:<domínio_local>. Somente o PDC responde. Depois, o computador com o Windows NT entra em contato com o PDC e informa a ele que é um localizador mestre e, em seguida, continua o processo de obtenção da lista de localização de domínio. O PDC então entra em contato com o computador com Windows NT para obter sua lista de localização de segmento local. Esse processo se repete a cada 12 a 15 minutos.Localizadores de segmento mestres do Windows 95 e Windows para WorkgroupsEles não executam a API NetGetDcName, assim, precisam de entradas no arquivo LMHOSTS que indiquem de quem é o PDC. Supondo que o exemplo acima é o PDC do domínio, você teria duas entradas para um cliente com Windows 95 ou com Windows para Workgroups:199.199.199.1 controlador1 #PRE #DOM:nome_do_domínio 199.199.199.1 "nome_do_domínio,,,,,\0x1b" #PRE
Observação sobre os nomes NetBIOSCada nome NetBIOS tem 16 caracteres; os primeiros 15 são definidos pelo usuário (ou preenchidos com espaços), e o décimo sexto caractere é reservado para identificar o serviço de rede que registrou o nome. O exemplo mais familiar de um nome NetBIOS é o Nome_do_computador em qualquer cliente de rede da Microsoft. Quando o cliente é inicializado, vários serviços de rede de cliente registrarão o Nome_do_computador juntamente com as extensões únicas, como Nome_do_computador<00> (serviço de estação de trabalho) e Nome_do_computador<20> (serviço de servidor). Nesse caso, a única diferença entre esses dois nomes é o décimo sexto caractere - e isso os torna individualmente identificáveis. Um cliente pode registrar todos esses nomes por transmissão e por meio de datagrama direto para o WINS, dependendo do tipo de nó do cliente. Outras empresas também podem registrar extensões NetBIOS que não são reservadas pela Microsoft.Para obter informações adicionais, leia o seguinte artigo na Base de Dados de Conhecimento da Microsoft: 119493
(http://support.microsoft.com/kb/119493/PT-BR/
)
NetBIOS sobre solução de nome TCP/IP e WINS 119495
(http://support.microsoft.com/kb/119495/EN-US/
)
Lista de nomes registrados com o serviço WINS Exemplo de LMHOSTSO seu nome de domínio é "Globo", o nome NetBIOS de PDC é "Mongo", e você tem vários outros controladores de domínio de backup. Seu arquivo LMHOSTS se pareceria com o seguinte:199.199.199.1 "globo \0x1b" #PRE 199.199.199.1 mongo #PRE #DOM:globo 199.199.199.2 otherdc1 #PRE #DOM:globo 199.199.199.3 otherdc2 #PRE #DOM:globo c:\> nbtstat -c NetBIOS Remote Cache Name Table Name Type Host Address Life [sec] ------------------------------------------------------------ globo <1B> UNIQUE 199.199.199.1 -1 MONGO <03> UNIQUE 199.199.199.1 -1 MONGO <00> UNIQUE 199.199.199.1 -1 MONGO <20> UNIQUE 199.199.199.1 -1 OTHERDC1 <03> UNIQUE 199.199.199.2 -1 OTHERDC1 <00> UNIQUE 199.199.199.2 -1 OTHERDC1 <20> UNIQUE 199.199.199.2 -1 OTHERDC2 <03> UNIQUE 199.199.199.3 -1 OTHERDC2 <00> UNIQUE 199.199.199.3 -1 OTHERDC2 <20> UNIQUE 199.199.199.3 -1 Localização de vários domínios com LMHOSTSÉ importante observar que a principal desvantagem da localização de LMHOSTS é não fornecer a habilidade automática de localização de vários domínios. Como mencionado anteriormente, o PDC consultará uma lista de domínios remotos no WINS e incluirá essas informações em sua lista de localização. Porém, o PDC não analisará o arquivo LMHOSTS quanto às mesmas informações, nem incluirá outras entradas \0x1b com a diretiva do #PRE (cache). Na verdade, se o seu PDC não consultar o WINS, você não verá outros domínios com o Gerenciador de arquivos ou Ambiente de rede. Porém, você também pode localizar outros domínios manualmente (desde que saiba o nome de domínio e que tenha entradas especiais em seu arquivo LMHOSTS) e ainda ter a chance de localizar domínios remotos com base em transmissões.Método manual: é realizado incluindo-se uma entrada \0x1b para o PDC de qualquer domínio remoto a ser localizado. Esta técnica aplica-se ao Windows NT, ao Windows 95 e ao Windows para Workgroups. Ela é eficaz devido à seguinte seqüência de eventos, necessária para a localização de domínio remoto:
Para computadores com WinNT: c:\net view /domínio:<nome_do_domínio> Método de Transmissão: Funciona no caso de qualquer segmento de
rede que tenha membros de vários domínios. Existe um SegMB de cada domínio no
segmento "mútuo" e cada SegMB anuncia seu domínio por meio de transmissão para
um nome NetBIOS especial<01><02>_MSBROWSE_<02><01>. O
pacote de transmissão inclui o nome de domínio e o nome do computador do SegMB
que o anunciou. Para Win95 e WFW: c:\net view /grupo_de_trabalho:<nome_do_domínio> Os SegMBs de outros domínios (nesse segmento mútuo) escutam essas informações e as acrescentam à lista de localização local. Agora, um SegMB nesse segmento "descobre" outros domínios e envia as informações descobertas para: o DomMB de seu domínio e para clientes locais (em seu domínio) que solicitam uma lista de localização. Um cliente solicita a lista de localização de domínio local (de um SegMB local) e exibe os domínios descobertos no Gerenciador de arquivos e Ambiente de rede. Quando o cliente seleciona o domínio descoberto, na verdade, ele solicita uma lista de localização diretamente do SegMB que fez o anúncio no pacote<01><02>_MSBROWSE_<02><01>. Além disso, como as informações também foram enviadas para o DomMB do cliente, elas são propagadas para os SegMBs em outros segmentos que fazem parte desse domínio. Agora, clientes em um segmento remoto podem aproveitar essas informações e localizar o domínio remoto mesmo que não haja nenhum membro do domínio remoto no segmento dos clientes. Porém, o uso de arquivos LMHOSTS torna o processo muito volátil, pois depende que os "SegMBs remotos descobertos" ainda estejam ativos. Em um ambiente WINS, esse recurso de localização remota é muito mais estável porque o WINS fornece as informações sobre os domínios remotos para o seu PDC. Aspectos que devem ser considerados:
A informação contida neste artigo aplica-se a:
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar para o início