Zentyal Forum, Linux Small Business Server

International => Portuguese => Topic started by: marceloeng on May 16, 2013, 01:23:15 am

Title: Ping pelo hostname [Resolvido]
Post 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

Title: Re: Ping pelo hostname
Post by: marceloeng on May 28, 2013, 02:53:33 am
Olá pessoal,


Já tentei de tudo, será que não há como pingar pelo hostname?

Abraços,
Marcelo
Title: Re: Ping pelo hostname
Post by: Anderson Felipe on May 31, 2013, 03:39:00 pm
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
Title: Re: Ping pelo hostname
Post by: marceloeng on May 31, 2013, 05:22:54 pm
Obrigado Anderson,

Não gostaria de utilizar IP fixo nos computadores. Desta forma os computadores precisam ter ip fixo?

Abraços,
Marcelo
Title: Re: Ping pelo hostname
Post by: Anderson Felipe on June 03, 2013, 02:00:34 pm
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
Title: Re: Ping pelo hostname
Post by: marceloeng on June 03, 2013, 09:42:35 pm
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


Title: Re: Ping pelo hostname
Post by: Anderson Felipe on June 04, 2013, 01:49:52 pm
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
Title: Re: Ping pelo hostname
Post by: marceloeng on June 05, 2013, 06:48:21 pm
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
Title: Re: Ping pelo hostname
Post by: marceloeng on June 13, 2013, 06:03:10 pm
Anderson,

Segui a tua última orientação e ao que parece está respondendo de acordo.

Segue resultado da resolução de nomes:

Quote
; <<>> 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
Title: Re: Ping pelo hostname
Post by: Anderson Felipe on June 13, 2013, 08:30:56 pm
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

Title: Re: Ping pelo hostname
Post by: marceloeng on June 13, 2013, 09:39:34 pm
Obrigado Anderson,

Adicionei o meu domínio no DNS e acho que agora está ok. Mas não pinga...

Code: [Select]
; <<>> 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
Title: Re: Ping pelo hostname
Post by: Anderson Felipe on June 13, 2013, 10:17:14 pm
Faça o seguinte teste:


ping hostname.dominio.com.br


Ex.:
ping pc-cpd.comdesk

Sds,

Anderson Felipe
Title: Re: Ping pelo hostname
Post by: marceloeng on June 13, 2013, 10:45:16 pm
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!!!
Title: Re: Ping pelo hostname [Resolvido]
Post by: willaraujono on June 17, 2013, 03:04:22 pm
Colegas

Qual o caminho para acessar esse log?

abraços
Title: Re: Ping pelo hostname [Resolvido]
Post by: Anderson Felipe on June 17, 2013, 03:50:28 pm
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
Title: Re: Ping pelo hostname [Resolvido]
Post by: willaraujono on June 17, 2013, 04:36:59 pm
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
Title: Re: Ping pelo hostname [Resolvido]
Post by: Anderson Felipe on June 17, 2013, 05:53:36 pm
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