Contents

Introdução

Overview

clear

config

data

df

execute

livre

ajuda

iostat

netstat

nslookup

passwd

ping

ping6

reinicialização

tcptraceroute

traceroute

traceroute6

tempo de atividade

versão

Introdução

Este documento descreve os comandos para os Umbrella Virtual Appliances (VAs).

Overview

O Umbrella VAs é executado no sistema operacional Ubuntu, que é uma distribuição Linux baseada no Debian.  Nem todos os comandos normalmente disponíveis no Linux estão disponíveis para os clientes na linha de comando do "Modo de configuração" do VA. Em vez disso, os VAs utilizam um ambiente de shell restrito que fornece um número de comandos de solução de problemas/diagnóstico, bem como comandos de configuração para alterar as configurações relevantes dentro dos VAs.

Para obter mais informações sobre como configurar os VAs usando o modo de configuração, consulte https://docs.umbrella.com/deployment-umbrella/docs/5-configuring-the-vas

Os comandos neste artigo estão todos disponíveis a partir da versão 3.4 do software VA.

Note: As descrições dos comandos abrangem a sintaxe suportada nos VAs. Links são fornecidos para muitos dos comandos para um recurso de terceiros para obter informações adicionais sobre os próprios comandos. Observe que nem todas as opções de comando do Linux são suportadas nos VAs.

clear

O comando clear limpa a tela do terminal. É o equivalente a "cls" no prompt de comando do Windows.

Note: Este não é o comando usado para limpar mapeamentos do AD.

config

config é usado para configurar os dispositivos virtuais. Há nove subcomandos para a configuração:

- túnel

- snmp:

- anycast

- va

- ntp

- admap

- logexport

- localdns

- balanceador de carga

5720351776404

1) O subcomando tunnel é usado para habilitar e configurar os túneis de suporte, semelhante a fazê-lo através de Ctrl+B do console VA.

360037483772

Exemplos de comandos:

config tunnel enable <optional time open, default is 72hrs, range is 7 to 240 hours>

config tunnel reenable <optional time open, default is 72hrs>

config tunnel disable

config tunnel status

Para obter mais informações sobre a configuração de túneis de suporte, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-d-troubleshooting-the-va-using-a-restricted-shell#tunnel

2) O subcomando snmp é usado para ativar e configurar o suporte SNMP.

360037482211

Exemplos de comandos:

config snmp enable

config snmp configure -v2 -c <community string>

config snmp status

Para obter mais informações sobre como configurar o SNMP, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-c-enable-snmp-monitoring

3) O subcomando anycast é usado para configurar o AnyCast BGP.

360055492572

Exemplos de comandos:

config anycast enable <anycast ip> <ASN:ROUTER-IP:HOP-COUNT of BGP router>

config anycast status

config anycast disable

config anycast stats

config anycast add <ASN:ROUTER-IP:HOP-COUNT of BGP router>

config anycast delete <BGP router IP address>

Para obter mais informações sobre como configurar o AnyCast, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#anycast

4) O subcomando va é usado para todas as configurações de rotina nos VAs.

360055639691

4417123559060

Exemplos de comandos:

config va status

config va name <New name for the VA>

config va interface <interface name> <ip address> <subnet mask> <gateway>

config va interface6 <interface name> <IPv6 address/prefix> <IPv6 gateway>

config va show

config va ssh enable

config va dmz enable

config va dnssec enable

config va per-ip-rate-limit enable <packets/sec> <burst rate>

Para obter mais informações sobre como configurar a limitação de taxa, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#section-configure-rate-limiting

Para obter mais informações sobre como configurar o suporte DNSSEC, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#section-configure-dnssec-support

Também é possível configurar os VAs para usar resolvedores específicos usando o subcomando resolvers, com estas opções disponíveis:

config va resolvers US (Uses 208.67.221.76 and 208.67.223.76)

config va resolvers US-v6 (Uses 2620:119:17::76 and 2620:119:76::76)

config va resolvers global (Uses 208.67.220.220 and 208.67.222.222)

config va resolvers global-v6 (Uses 2620:119:35::35 and 2620:119:53::53)

config va resolvers alternate (Uses 208.67.222.220 and 208.67.220.222)

Para obter mais informações, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#section-configure-umbrella-resolvers

5) O subcomando ntp pode ser usado para definir servidores NTP personalizados nos VAs.

360055626811

Exemplos de comandos:

config ntp add <New NTP server>

config ntp show

Para obter mais informações, consulte https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#section-configure-ntp-servers

6) O subcomando admap é o comando usado para configurar os timeouts de associação de identidade, bem como para visualizar ou limpar o mapeamento do AD. Dessa vez, é possível apenas limpar os mapeamentos de um endereço IP individual. No momento, não há uma maneira de limpar todos os mapeamentos do AD do shell restrito.

360037483672

Exemplos de comandos:

config admap view <ip address>

config admap clear <ip address>

config admap set-user-timeout 28800 (This would set it for 8hrs)

config admap show-timeout

Para obter mais informações, consulte:

https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#identity

Informações adicionais podem ser encontradas nestes artigos da base de dados de conhecimento:

Dispositivo virtual: Gerenciar/Excluir Usuários do AD em Cache

Dispositivo virtual: Ajustando Configurações do Cache do Usuário

7) O subcomando logexport é usado para exportar logs de auditoria, logs de integridade e/ou logs de solicitação DNS internos para um servidor syslog remoto.

4412434552084

Para obter mais informações, consulte:

https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#syslog

O subcomando localdns é usado para configurar o encaminhamento condicional de domínios internos para servidores DNS internos específicos.  É novo na versão 3.2.

4417131713684

Para obter mais informações, execute "config localdns help" ou consulte:

https://docs.umbrella.com/deployment-umbrella/docs/6-local-dns-forwarding

9) O subcomando loadbalancer é usado para configurar um LoadBalancer que injeta o ECS.  É novo na versão 3.3.

5720280448276

Para obter mais informações, execute a "ajuda do balanceador de carga de configuração" ou consulte:

https://docs.umbrella.com/deployment-umbrella/docs/appendix-e-other-configurations#section-configure-load-balancing

data

O comando date pode ser usado para imprimir a hora/data atual do sistema no VA. A hora é retornada em Tempo Universal Coordenado (UTC). A data, a hora e o fuso horário não podem ser reconfigurados.

4412412915604

df

O comando df pode ser usado para exibir a utilização atual do disco do VA.

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man1/df.1.html

360037483652

execute

O comando execute está disponível na versão mais recente - versão 3.4.6

Uso: execute <commands>

Os comandos devem ser um destes:

force_upgrade : Execute "disk_cleanup" > baixe novamente a nova imagem VA > force o upgrade do VA imediatamente.

limpeza_de_disco : Remova imagens VA, arquivos de erro de atualização e extensão do Azure (nenhum log é removido).

livre

O comando free exibe a quantidade de memória livre e usada no sistema.

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man1/free.1.html

360037482111

ajuda

a ajuda pode ser usada para exibir todos os comandos disponíveis para o usuário no ambiente de shell restrito.

360055506372

Note: Embora a ajuda seja suportada, o man não é, portanto, você precisa puxar qualquer página man que precise em outro lugar.

Os links estão incluídos na parte superior deste artigo para cada comando disponível.

iostat

iostat exibe estatísticas de CPU e estatísticas de entrada/saída para dispositivos e partições.

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man1/iostat.1.html

360037482091

netstat

o netstat imprime conexões de rede, tabelas de roteamento, estatísticas de interface, conexões de máscara e associações multicast.

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man8/netstat.8.html

360037482051

nslookup

nslookup é usado para consultar servidores de nomes da Internet de forma interativa. A estrutura do comando corresponde à do Windows, Mac e Linux.

nslookup <domain>

Executar uma pesquisa usando esta sintaxe faz com que o VA envie a consulta para nossos resolvedores públicos em vez de para si mesmo. Para executar com êxito uma pesquisa de um domínio interno, você precisa especificar o servidor DNS interno:

nslookup <Internal Domain> <Internal DNS Server IP>

Para executar uma pesquisa interna ou externa do VA em relação a si mesmo, você executaria o seguinte:

nslookup <domain> 127.0.0.1

4412413950484

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man1/nslookup.1.html

passwd

passwd é usado para redefinir a senha de VA. A sintaxe é a seguinte:

passwd

Em seguida, será solicitada a senha antiga e a nova (duas vezes). Como alternativa, você pode redefinir a senha para o padrão por meio do painel Umbrella, conforme detalhado aqui.

4412427409044

ping

O comando ping é usado para testar a conectividade, e a sintaxe novamente corresponde à encontrada no Windows, Mac e Linux. As opções disponíveis são mostradas abaixo.

360037482031

O uso mais comum seria geralmente o seguinte:

ping -c 4 <Domain or IP>

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man1/ping.1.html

ping6

O comando ping6 é usado para testar a conectividade a pontos finais IPv6, e a sintaxe novamente corresponde à encontrada no Windows, Mac e Linux. As opções disponíveis são mostradas abaixo.

360055639751

O uso mais comum seria o seguinte:

ping6 -c 4 <Domain or IPv6 address>

Para obter mais informações, consulte http://manpages.ubuntu.com/manpages/focal/en/man1/ping6.1.html

reinicialização

O comando reboot reinicializa o VA. Você é solicitado a confirmar a reinicialização (Y = yes) ou cancelar a reinicialização (N = no).

4412413584148

tcptraceroute

tcptraceroute send funciona da mesma forma que o comando traceroute padrão, no entanto, ele usa pacotes TCP em vez de pacotes UDP ou ICMP padrão.

4412426989332

Para obter mais informações, consulte: https://manpages.ubuntu.com/manpages/focal/man1/tcptraceroute.mt.1.html

traceroute

O traceroute pode ser usado para testar a conectividade UDP e ICMP entre dois pontos finais em redes diferentes e fornece informações sobre cada salto entre eles.

O uso mais comum seria o seguinte:

traceroute <domain or IP>

4412413519508

Para obter mais informações, consulte https://manpages.ubuntu.com/manpages/focal/en/man1/traceroute.db.1.html

traceroute6

O traceroute6 pode ser usado para testar a conectividade UDP e ICMP entre dois pontos finais IPv6 em redes diferentes e fornece informações sobre cada salto entre eles.

Para obter mais informações, consulte https://manpages.ubuntu.com/manpages/focal/man8/traceroute6.iputils.8.html

tempo de atividade

O comando uptime mostra a hora atual, há quanto tempo o VA está em execução, quantos usuários estão conectados no momento e as médias de carga do sistema para os últimos 1, 5 e 15 minutos.

4412413617172

Para obter mais informações, consulte https://manpages.ubuntu.com/manpages/focal/en/man1/uptime.1.html

versão

version imprime a versão atual do software VA na tela. Essas informações também estão disponíveis no console VA.

360037481991