Como Configurar APIs no Huawei NE8000: Passo a Passo
A configuração de APIs no Huawei NE8000 permite que sistemas externos interajam diretamente com o roteador, automatizando tarefas e integrando funcionalidades de gerenciamento. Com o uso de APIs, é possível executar comandos, coletar dados e monitorar o desempenho do dispositivo de forma programática.
Neste guia, mostramos como habilitar e configurar as APIs no Huawei NE8000.
Passo a Passo para Configurar API no Huawei NE8000
1. Acessar o Roteador
- Conecte-se ao Huawei NE8000 via SSH ou console.
- Autentique-se com credenciais de administrador.
2. Habilitar o Servidor API
- Entre no modo de configuração global:
system-view - Ative o serviço de APIs:
restful enable
3. Configurar o Serviço RESTful
- Defina o endereço IP e a porta para o serviço API:
Substitua
http secure-server enable ip http secure-server ip 192.168.1.1 port 8443192.168.1.1pelo IP do roteador e8443pela porta desejada.
4. Criar Usuários para Acesso à API
- Crie um usuário dedicado para acesso à API:
aaa local-user api_user password cipher senha123 authorization-attribute level 3 service-type http
5. Testar o Serviço API
- Use ferramentas como Postman ou curl para verificar a funcionalidade da API.
- Exemplo com curl:
curl -k -u api_user:senha123 <a target="_new" rel="noopener">https://192.168.1.1:8443/restconf/data</a>
6. Habilitar Logs de API (Opcional)
- Para monitorar solicitações API, ative logs detalhados:
info-center enable info-center filter-id by-module api output default log
7. Salvar as Configurações
- Salve para garantir a persistência das configurações:
save