ping

ping verifica acessibilidade HTTP a partir do ambiente PHP da hospedagem: status, URL final, endereços resolvidos, tempo de resposta e diagnóstico TLS opcional.

RedeVersão 1.2.5Estável
lil-terminal

Visão geral

Use ping para saber se esta hospedagem consegue alcançar um endpoint web. Ele não usa ICMP: testa o mesmo caminho HTTP disponível para uma aplicação PHP.

É uma verificação HTTP, não ping ICMP

-i mostra endereços resolvidos, -4 e -6 isolam problemas de família IP e -t acrescenta tempo e URL final. -k serve apenas para diagnóstico de confiança TLS; sucesso com ele não valida o certificado.

Sintaxe

lil-terminal
ping <host|url|me> [options]

Referência

ping me

usar o host atual

ping example.com

mostrar o código de status HTTP

ping https://example.com -k

verificar HTTPS sem validar o certificado TLS (diagnóstico)

-f

mostrar os cabeçalhos HTTP finais da resposta

-i

mostrar os endereços IPv4 e IPv6 resolvidos

-t

mostrar status HTTP, URL final e tempo de resposta

-4

forçar a requisição HTTP por IPv4 quando cURL estiver disponível

-6

forçar a requisição HTTP por IPv6 quando cURL estiver disponível

-k

desativar a verificação do certificado TLS para um diagnóstico HTTPS explícito

Host atual

ping me é a única forma especial para o host que atende à solicitação atual do lil-terminal. Qualquer outro destino é interpretado como nome de host, endereço IP ou URL HTTP/HTTPS comum.

Diagnóstico

-4 e -6 forçam uma família de endereços quando cURL está disponível, útil em hospedagem dual-stack. -k desativa a verificação do certificado somente para diagnóstico; sucesso com -k não valida o certificado.

Prévia interativa do sandbox

Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.

Verificar o host atual e o tempo de resposta

Instalar e gerenciar

Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.

Base e Minimum são dois pacotes da mesma versão atual do módulo.

Pacote Base

Instala o pacote completo com referência local e todos os modos publicados.

install ping
Pacote Minimum

Instalar o pacote reduzido. A referência local é omitida; help <cmd> -i abre a referência atual do servidor.

install ping -m
Versão pública exata

Instalar exatamente esta versão publicada.

install ping -v 1.2.5
Verificar ou atualizar

upgrade verifica compatibilidade e substitui o bloco somente quando necessário.

upgrade ping
Remover módulo

Remove o bloco da extensão sem afetar o núcleo ou outros módulos.

install ping -u

Exemplos

Os exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.

Verificar o host atual e o tempo de resposta
ping me | ping me -t
200

HTTP  200
Tempo  12.4 ms
URL   https://lil.dog
Usar o host atual
ping me
200

ping me obtém o host da requisição HTTP atual. Assim você testa exatamente o site que está servindo o terminal sem digitar o domínio novamente.

Ping · addresses
ping example.com -i
Host    example.com
IPv4    93.184.216.34
IPv6    2606:2800:220:1:248:1893:25c8:1946
Ping · timing
ping example.com -t
HTTP    200
Time    84.0 ms
URL     https://example.com
Ping · ipv4
ping example.com -4
200
Ping · ipv6
ping example.com -6
200
Verificar HTTPS sem validar o certificado TLS (diagnóstico)
ping https://example.com -k
200
Rejeitar um host inválido
ping "bad host"
Host inválido

Documentação relacionada

Versão pública atual

v1.2.52026-08-07

Diagnóstico HTTP compacto

Reorganiza ping em torno do host e do status e agrupa opções de diagnóstico reutilizáveis.