REDE ONLINE · 7 fabricantes · 84 artigos · 1.2k comandos
v2.1.0 PT_BR
CircuitoCarioca
Home
↳ Visão geral Datacom Nokia Huawei Mikrotik Cisco Intelbras Parks
↳ Visão geral VLAN QinQ MPLS BGP OSPF
Ferramentas
↳ Visão geral Linux Windows Zabbix Grafana LibreNMS Firewall VPN Hardening
Wiki Comunidade Sobre
entrar cadastrar

Referência de Comandos — Sistema/CLI DmOS

Fundamentos de CLI, fluxo commit/rollback, backup/restore e gestão de sessão do DmOS — extraído do Command Reference oficial completo (1687 páginas).

3 min de leitura Thiago Gomes Rodrigues Atualizado em 10/07/2026 4 visualizações
#datacom #dmos #cli #sistema #comandos #gerencia

Objetivo

Reunir os comandos fundamentais de operação do DmOS — acesso ao equipamento, navegação de CLI, fluxo de configuração (commit/rollback) e backup/restauração — como base de referência antes de qualquer comando específico de VLAN, GPON ou roteamento. Fonte: "DmOS 5.12.0 – Command Reference" (doc. 204.4284.31), documento oficial Datacom completo, 1687 páginas, Capítulo 3 (Management).

Pré‑requisitos

  • Console serial (VT100): 9600 bit/s, 8 dados, sem controle de fluxo, 1 stop bit, sem paridade. Login padrão: admin, senha em branco.
  • Acesso SSH via interface de gerência: IP padrão 192.168.0.25/24, sem gateway padrão.
  • Versão de referência: DmOS 5.12.0 — sintaxe estável entre versões pra comandos básicos, confira Release Notes se o firmware for muito diferente.

Procedimento

1. Configurar IP de gerência

config
interface mgmt 1/1/1
ipv4 address 10.4.16.132/22
commit

Primeiro acesso — configura a interface de gerência com IP definitivo, saindo do padrão de fábrica.

2. Fundamentos da CLI

show running-config | begin dot1q
show running-config | count
show running-config | csv

"?" lista comandos/parâmetros disponíveis no ponto atual. Tab autocompleta quando há só uma opção possível. Abreviação: digitar letras suficientes pra identificar o comando. "do <comando>" executa um comando do modo operacional sem sair do config. "no <comando>" reverte quase qualquer comando pro padrão. "|" (pipe) filtra saída estilo grep. Dois modos: Operacional (DmOS#) e Configuração (DmOS(config)#, entra com "config" ou "config exclusive" — este último trava a config candidata pra sessão única).

3. Atalhos de edição de linha

Ctrl-A / Ctrl-E: início / fim da linha. Ctrl-W: apaga palavra anterior. Ctrl-U ou Ctrl-X: apaga até o início da linha. Ctrl-P / Ctrl-N: histórico anterior / próximo. Ctrl-Z: volta pro prompt raiz.

4. Fluxo de configuração e commit

config exclusive
hostname NOVO-NOME
commit confirmed 5

DmOS usa o modelo candidate-config → running-config (como Juniper/NETCONF), não aplica direto como Cisco IOS clássico. "commit" aplica a config candidata. "commit check" só valida sintaxe sem aplicar. "commit confirmed <minutos>" aplica com prazo: se não for confirmado dentro do tempo, a config reverte sozinha — essencial pra mudanças de risco (ex: IP de gerência remoto), evita lockout. "commit abort" cancela um commit confirmed pendente. "clear" descarta alteração não commitada. "show configuration diff" mostra o que vai mudar antes de commitar.

5. Rollback e histórico

show configuration commit list
show configuration commit changes
rollback configuration 3
commit

O sistema guarda até 65 versões de configuração commitada. "rollback configuration <numero>" reverte pra uma config anterior E tudo que veio depois dela. "rollback selective <numero>" reverte só as mudanças daquele commit específico, preservando o resto. Sempre precisa de "commit" depois do rollback pra aplicar.

6. Backup e restauração de configuração

save backup-jul2026
file list
load merge backup-jul2026

"save" salva a config atual (texto ou XML, com filtro opcional por caminho). "load merge" mescla config de um arquivo com a atual, sem apagar o que não está no arquivo. "load override" SUBSTITUI toda a config pela do arquivo — risco real, pode derrubar serviço. "load factory-config" reseta pra fábrica (não commita sozinho, dá tempo de reconfigurar IP antes). Atenção: load factory-config reseta o IP de gerência pro padrão (192.168.0.25/24) — se feito remotamente sem reconfigurar o IP antes do commit, você perde acesso ao equipamento.

7. Banner de login

config
banner login "Acesso restrito — equipe autorizada apenas"
commit

Define uma mensagem de aviso exibida no login — útil pra aviso legal/LGPD de acesso restrito. Suporta modo multi-linha (banner login sem texto, depois Ctrl-D pra finalizar).

8. Resolvendo conflito de edição simultânea

show configuration
resolved
commit

Se duas sessões editam o mesmo trecho de config ao mesmo tempo, o commit da segunda falha com "Aborted: there are conflicts". Fluxo: "show configuration" mostra o item conflitante marcado com "!", "resolved" marca como resolvido (mantém a versão local), depois "commit".

Troubleshooting

Causas:

Diagnóstico:

Solução:

Referências

Histórico de alterações

Artigo criado.

10/07/2026 · Thiago Gomes Rodrigues