Fazendo ping em um host com o módulo ping
Confirme a conectividade usando seu primeiro módulo.
Fazendo ping em um host com o módulo ping é uma aula grátis de DevOps Bootcamp no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de DevOps Bootcamp, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de DevOps Bootcamp inclui 4 aulas no total.
Seu Primeiro Módulo
O módulo ping é o olá, mundo do Ansible. Ele comprova que o Ansible consegue alcançar uma máquina e executar Python nela, de ponta a ponta.
Não É um Ping de ICMP
Apesar do nome, ele não é um ping de rede ICMP. Ele se conecta por SSH e confirma que o Python responde no nó gerenciado.
O Formato Ad Hoc
Execute-o como um comando ad-hoc: informe as máquinas e depois use -m ping. Nenhum arquivo de playbook é necessário para este teste rápido.
ansible all -m pingEntender o Padrão
A palavra antes de -m é o padrão. Aqui, all significa todas as máquinas do seu inventário; você também poderia direcioná-lo a um único grupo.
ansible web -m pingA Opção -m
A opção -m escolhe o módulo a ser executado. Trocar ping por outro módulo é como os comandos ad hoc realizam trabalho de verdade mais tarde.
Um Pong Bem-Sucedido
O sucesso aparece como pong. O Ansible exibe SUCCESS e "ping": "pong" para cada máquina alcançada sem problemas. 🏓
web1 | SUCCESS => {
"ping": "pong"
}Quando Falha
Um resultado UNREACHABLE significa que o SSH não conseguiu se conectar, geralmente por causa de uma chave, usuário ou máquina incorretos. Corrija o login antes de culpar o Ansible.
Indicar um Inventário
Se você não usou ansible.cfg, adicione -i para informar o arquivo de inventário, para que o Ansible saiba a quais máquinas o padrão se refere.
ansible all -i hosts -m pingExperimentar com Uma Máquina
Direcione o comando a uma única máquina informando-a como o padrão. Isso isola um servidor quando você está depurando a conectividade.
ansible web1 -m pingO Localhost Também Conta
Você pode até executar o ping em localhost usando uma conexão local. É uma forma rápida de confirmar que o próprio Ansible está funcionando corretamente.
ansible localhost -m pingA Barreira da Conectividade
Um pong verde em todo o seu inventário significa que cada nó está acessível. Esse é o sinal verde para começar a escrever uma automação de verdade. ✅
Verificação Rápida
Verificação final deste curso.
Recapitulação
O módulo ping verifica a acessibilidade por SSH e Python, retornando pong em caso de sucesso. Ele é o seu teste de conectividade antes de começar a automatizar. 🎉
Perguntas Frequentes
A aula “Fazendo ping em um host com o módulo ping” é grátis?
Sim — o texto completo de “Fazendo ping em um host com o módulo ping” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de DevOps Bootcamp, atualize para CoddyKit PRO. O curso de DevOps Bootcamp inclui 4 aulas no total.
O que vou aprender em “Fazendo ping em um host com o módulo ping”?
Confirme a conectividade usando seu primeiro módulo. Você pratica DevOps Bootcamp com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar DevOps Bootcamp?
Nenhuma experiência prévia é necessária. DevOps Bootcamp no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Fazendo ping em um host com o módulo ping”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de DevOps Bootcamp?
Sim. Cada aula de DevOps Bootcamp inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Instalando o nó de controle do Ansible
- Chaves SSH e login sem senha
- Seu ansible.cfg: padrões sensatos
- Fazendo ping em um host com o módulo ping