Zentyal Forum, Linux Small Business Server
International => Portuguese => Topic started by: marceloeng on May 16, 2013, 01:23:15 am
-
Olá,
Estando no servidor Zentyal, como faço para pingar pelo hostname máquinas windows?
Se eu pingar pelo ip funciona perfeitamente, mas preciso conectar pelo nome do host.
O servidor WINS está habilitado no zentyal, editei o arquivo /etc/nsswitch.conf e adicionei o "wins" na linha de hosts.
Abraço,
Marcelo
-
Olá pessoal,
Já tentei de tudo, será que não há como pingar pelo hostname?
Abraços,
Marcelo
-
Já experimentou cadastrar em DNS >> Estações
O nome da máquina e IP o qual vc gostaria de pingar pelo nome?
Sds,
Anderson Felipe
-
Obrigado Anderson,
Não gostaria de utilizar IP fixo nos computadores. Desta forma os computadores precisam ter ip fixo?
Abraços,
Marcelo
-
Precisariam sim amigo infelizmente.
Bem vc disse que servidor Wins está habilitado certo?
Ele é o mesmo servidor DHCP?
Sendo assim, dentro do módulo do servidor DHCP vc configurou o Servidor WINS com o ip do seu servidor Samba?
Outra coisa... no teu firewall existe a regra:
Filtro de Pacotes ▸ Redes internas para o Zentyal
Permitir Qualquer DNS --
Bem caso tudo isso esteja ok, vamos marcar de fazer uma reza braba ai amigo... rss
Manda as novidades pra ver se surge mais alguma idéia.
Isso vc já tentou né? http://pauloogliano.com/linux/ping-pelo-hostname-via-shell/
Sds,
Anderson Felipe
-
Oi Anderson,
Está tudo como o descrito por ti.
Utilizo um único servidor.
Servidor WINS com o ip do meu servidor
Firewall permitindo DNS
Já havia tentando o link encaminhado por ti sim.
Mas não funciona. Isso é normal do Zentyal ou é um problema com as minhas configurações?
Abraço e Obrigado pela ajuda.
Marcelo
-
Bom dia Marcelo,
Então meu caro o que acontece é que estou em banco de produção e no momento não tenho como realizar muitos testes, porém o que eu faria no seu lugar seria fuçar o DNS.
Dentro do módulo Rede >> DNS (existe uma opção chamada "Domínio de Busca") ela está preenchida com o seu domínio? caso não esteja preencha pra testar.
Outra coisa dentro deste mesmo módulo, qual o teu DNS primário? experimenta colocar o ip do seu zentyal ainda que o primeiro por default seja 127.0.0.1
Na parte de REDE >> FERRAMENTAS >> Resolução de Nomes de Domínio
Coloque o nome do seu domínio e veja se esta resolvendo corretamente apontando pro ip do seu zentyal.
Bem faça esses testes e vamos ver no que podemos ajudar.
Sds,
Anderson Felipe
-
Anderson,
Estou meio sem tempo agora, mas na semana que vem vou fazer alguns testes e te retorno.
Abraços e obrigado pela ajuda.
Marcelo
-
Anderson,
Segui a tua última orientação e ao que parece está respondendo de acordo.
Segue resultado da resolução de nomes:
; <<>> DiG 9.7.0-P1 <<>> +time=3 comdesk
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 42120
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;comdesk. IN A
;; AUTHORITY SECTION:
. 10738 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2013061300 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 192.168.2.1#53(192.168.2.1)
;; WHEN: Thu Jun 13 12:58:45 2013
;; MSG SIZE rcvd: 100
Mas continua não pingando pelo hostname nenhuma estação de trabalho (Windows 7).
Abraço,
Marcelo
-
Então... na verdade não ta certo não, teu dns não está conseguindo resolver corretamente nomes olha o status: NXDOMAIN
Veja meu log por exemplo:
; <<>> DiG 9.8.1-P1 <<>> +time=3 mab.com.br
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 865
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;mab.com.br. IN A
;; ANSWER SECTION:
mab.com.br. 259200 IN A 192.168.1.254
mab.com.br. 259200 IN A 200.---.---.---
;; AUTHORITY SECTION:
mab.com.br. 259200 IN NS MAB-NET.mab.com.br.
;; ADDITIONAL SECTION:
MAB-NET.mab.com.br. 259200 IN A 200.---.---.---
MAB-NET.mab.com.br. 259200 IN A 192.168.1.254
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun 13 15:23:18 2013
;; MSG SIZE rcvd: 114
Melhor dar uma revisada em suas configurações de DNS, no que eu puder ajudar... só chamar.
Creio que teu domínio está incompleto, comdesk (complete com o dominio completo ex.: comdesk.com.br) e refaça o teste.
Sds,
Anderson Felipe
-
Obrigado Anderson,
Adicionei o meu domínio no DNS e acho que agora está ok. Mas não pinga...
; <<>> DiG 9.7.0-P1 <<>> +time=3 comdesk
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27350
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;comdesk. IN A
;; ANSWER SECTION:
comdesk. 259200 IN A 192.168.2.1
;; AUTHORITY SECTION:
comdesk. 259200 IN NS ns.comdesk.
;; ADDITIONAL SECTION:
ns.comdesk. 259200 IN A 192.168.2.1
;; Query time: 0 msec
;; SERVER: 192.168.2.1#53(192.168.2.1)
;; WHEN: Thu Jun 13 15:53:39 2013
;; MSG SIZE rcvd: 74
Abraços,
Marcelo
-
Faça o seguinte teste:
ping hostname.dominio.com.br
Ex.:
ping pc-cpd.comdesk
Sds,
Anderson Felipe
-
Funcionou!!!
Eu havia desinstalado o winbind.
Após as tuas dicas, fiz o seguinte:
Editei o arquivo: /etc/nsswitch.conf e coloquei hosts: files wins dns
E finalmente, instalei o winbind: sudo apt-get install winbind
Após isso, o ping funcionou diretamente: ping pc-01
Obrigadão!!!
-
Colegas
Qual o caminho para acessar esse log?
abraços
-
Caro willaraujono,
No módulo CORE entre em:
Redes >> Ferramentas >> Resolução de Nomes de Domínio
Basta digitar o domínio que deseja testar clicar em busca e ver os resultados.
Sds,
Anderson Felipe
-
Obrigado Anderson,
Estou com 2 unidade Matriz e filial que estão ligadas via VPN porem não consigo pingar pelo nome as estações.
Acredito que isso seja o problema o qual não consiga colocar as estações de trabalho no dominio microsoft (abri um post sobre isso) sem ter um BDC- microsoft na filial.
Fiz a modificação conforme informado no item no post onde
editei o arquivo /etc/nsswitch.conf e adicionei o "wins" na linha de hosts
mesmo assim não surtiu efeito.
:( vamos continuar na luta.
Mesmo assim obrigado
Servidor
<<>> DiG 9.8.1-P1 <<>> +time=3 local.corp
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4375
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;local.corp. IN A
;; ANSWER SECTION:
local.corp. 259200 IN A 192.168.1.222
;; AUTHORITY SECTION:
local.corp. 259200 IN NS srvfw1bma1.local.corp.
local.corp. 259200 IN NS vsrvdm1bma1.local.corp.
;; ADDITIONAL SECTION:
srvfw1bma1.local.corp. 259200 IN A 192.168.1.254
vsrvdm1bma1.local.corp. 259200 IN A 192.168.1.222
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jun 17 11:28:58 2013
;; MSG SIZE rcvd: 130
Filial
; <<>> DiG 9.8.1-P1 <<>> +time=3 local.corp
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61020
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;local.corp. IN A
;; ANSWER SECTION:
local.corp. 900 IN A 192.168.1.233
local.corp. 900 IN A 192.168.1.222
local.corp. 900 IN A 192.168.0.254
;; AUTHORITY SECTION:
local.corp. 3600 IN NS vsrvdm1bma1.local.corp.
;; ADDITIONAL SECTION:
vsrvdm1bma1.local.corp. 3600 IN A 192.168.1.222
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jun 17 11:31:16 2013
;; MSG SIZE rcvd: 121
-
Caro amigo Will,
Esse seu cenário Matriz/Filial é um acesso local ou externo?
Se externo melhor vc verificar o firewall >> Filtro de Pacotes ▸ Redes externas para o Zentyal (e criar uma regra de liberação do serviço de DNS entre as redes).
Você consegue pingar por ip essas máquinas que não pingam pelo nome?
Se vc usar endereço de ips fixos ou reservados no dhcp, vc poderá cadastrar as estações no seu domínio dentro do módulo DNS e pingar pelo nome.
Sds,
Anderson Felipe