net

net mostra as interfaces de rede visíveis ao PHP, com estado, IPv4/IPv6, máscaras e dados de broadcast ou peer quando a plataforma os expõe.

RedeVersão 1.1.6Estável
lil-terminal

Visão geral

Use net para Interfaces e endereços do servidor. As operações comuns continuam curtas, e formas especializadas acrescentam detalhes apenas quando necessário, para que o trabalho repetido seja fácil de entender, repetir e levar a scripts do lil-terminal.

A interface do servidor não é necessariamente o IP público

Hospedagem compartilhada costuma ficar atrás de NAT, proxies ou redes do provedor; por isso net pode mostrar endereços privados e interfaces internas. Compare com ip server, DNS e verificações externas.

Sintaxe

lil-terminal
net [interface] [-4|-6|-l]

Referência

net

mostrar interfaces e endereços de rede disponíveis

net <interface>

mostrar uma interface

-4

mostrar somente endereços IPv4

-6

mostrar somente endereços IPv6

-l

mostrar somente nomes e estado das interfaces

Uso prático

Comece com net -l para nomes e status. net exibe detalhes, -4/-6 filtram endereços e net <interface> seleciona uma interface. lo é comum, mas não garantida; na hospedagem compartilhada pode haver apenas um endereço de fallback.

Limites e segurança

A saída depende do servidor e pode não coincidir com o IP público. -l oculta os endereços mesmo com -4/-6. Não divulgue IPs nem MACs internos. Exemplos usam interfaces fictícias.

Erros de opções claros

net informa opções desconhecidas em vez de tratá-las como interfaces.

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.

Listar interfaces e depois inspecionar IPv4

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 net
Pacote Minimum

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

install net -m
Versão pública exata

Instalar exatamente esta versão publicada.

install net -v 1.1.6
Verificar ou atualizar

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

upgrade net
Remover módulo

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

install net -u

Exemplos

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

Listar interfaces e depois inspecionar IPv4
net
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
IPv4       127.0.0.1/8
IPv6       ::1/128

Interface  eth0
Status     up
IPv4       192.0.2.10/24
Mask       255.255.255.0
Mostrar somente nomes e estado das interfaces
net -l
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up

Interface  eth0
Status     up
Mostrar somente endereços IPv4
net -4
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
IPv4       127.0.0.1/8

Interface  eth0
Status     up
IPv4       192.0.2.10/24
Mostrar somente endereços IPv6
net -6
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
IPv6       ::1/128

Interface  eth0
Status     up
Address    -
Mostrar uma interface
net lo
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
IPv4       127.0.0.1/8
IPv6       ::1/128
Tratar uma interface desconhecida
net lo -4
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
IPv4       127.0.0.1/8
Mostrar somente endereços IPv6
net lo -6
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
IPv6       ::1/128
Mostrar somente nomes e estado das interfaces
net lo -l
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up
Mostrar somente nomes e estado das interfaces
net -l -4
Exemplo de rede ilustrativo — sem requisição real
Interface  lo
Status     up

Interface  eth0
Status     up
Mostrar somente endereços IPv4
net -4 -6
Exemplo de rede ilustrativo — sem requisição real
Choose either IPv4 or IPv6
Net · -what
net -what
Exemplo de rede ilustrativo — sem requisição real
Unknown option: -what
Mostrar uma interface
net missing0
Exemplo de rede ilustrativo — sem requisição real
Interface not found
Mostrar uma interface
net lo eth0
Exemplo de rede ilustrativo — sem requisição real
?

Documentação relacionada

Versão pública atual

v1.1.62026-10-31

Erros de opções claros

net informa opções desconhecidas em vez de tratá-las como interfaces.