Erro ao montar shares pelo nome?
Dica publicada em Linux / Configuração
Erro ao montar shares pelo nome?
Olá,
Dica rápida, testada no Linux Slackware 12.2 para quem tenta montar shares do Windows com o comando:
# mount -t cifs //servidor/shares /pontodemontagem
e recebe a seguinte mensagem:
mount error: could not find target server. TCP name servidor/shares not found
No ip address specified and hostname not found
Porém consegue montar usando o comando com o IP do servidor:
# mount -t cifs //ip-do-servidor/shares /pontodemontagem
Bem, para resolver isso edite o arquivo nsswitch.conf:
# nano /etc/nsswitch.conf
e mude a linha:
hosts: files dns
Para:
(ou seja, apenas acrescente wins à linha)
Reinicie o Samba:
# sh /etc/rc.d/rc.samba restart
E tente montar os shares com o comando utilizando nome, não o IP do servidor. Dessa vez irá funcionar.
Dica rápida, testada no Linux Slackware 12.2 para quem tenta montar shares do Windows com o comando:
# mount -t cifs //servidor/shares /pontodemontagem
e recebe a seguinte mensagem:
mount error: could not find target server. TCP name servidor/shares not found
No ip address specified and hostname not found
Porém consegue montar usando o comando com o IP do servidor:
# mount -t cifs //ip-do-servidor/shares /pontodemontagem
Bem, para resolver isso edite o arquivo nsswitch.conf:
# nano /etc/nsswitch.conf
e mude a linha:
hosts: files dns
Para:
hosts: files dns wins
(ou seja, apenas acrescente wins à linha)
Reinicie o Samba:
# sh /etc/rc.d/rc.samba restart
E tente montar os shares com o comando utilizando nome, não o IP do servidor. Dessa vez irá funcionar.
Abraço!