Como posso acessar os compartilhamentos do Windows após alterar os servidores DNS (por exemplo, alternar para o OpenDNS)?

5

Estou no Maverick tentando acessar pastas compartilhadas hospedadas em máquinas Windows em uma rede doméstica. Misteriosamente parei de poder vê-los através do Nautilus (eu não conseguia nem abrir a rede do Windows e ver minha própria máquina), nem usar "smbclient -L // HOSTNAME" na linha de comando. O código de erro que recebi foi NT_STATUS_UNSUCCESSFUL.

    
por d3vid 20.01.2011 / 08:28

1 resposta

6

Eu descobri que o problema era que eu tinha começado a usar o OpenDNS recentemente e o Samba resolve nomes de host locais usando o DNS. É claro que o OpenDNS não pode resolver os nomes de host da minha rede local.

A solução é editar sua configuração do Samba para que os nomes de host sejam resolvidos localmente e, em seguida, reinicie o Samba:

  1. Edite /etc/samba/smb.conf (Para editá-lo dentro do terminal, execute sudo nano /etc/samba/smb.conf . Para editá-lo no gedit, também conhecido como Editor de Texto, execute gksu gedit /etc/samba/smb.conf do terminal.)

  2. Altere a linha

    ; name resolve order = host lmhosts ganha bcast
    para
    nome resolve order = lmhosts ganha host bcast
    (note remove ponto-e-vírgula e altera o pedido)
  3. Reinicie o Samba no terminal:

    • Maverick e posterior: "sudo restart smbd"
    • Lucid e antes: "/etc/init.d/samba restart"
por d3vid 20.01.2011 / 08:36