Huawei
How to Configure APIs on Huawei NE8000: Step by Step
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.
Step-by-Step Guide to Configure API on Huawei NE8000
1. Acessar o Roteador
- Conecte-se ao Huawei NE8000 via SSH ou console.
- Authenticate with administrator credentials.
2. Habilitar o Servidor API
- Entre no modo de configuração global:
VRP (Huawei)
system-view - Enable the API service: restful enable
3. Configurar o Serviço RESTful
- Defina o endereço IP e a porta para o serviço API:
http secure-server enable
ip http secure-server ip 192.168.1.1 port 8443
Substitua
192.168.1.1pelo IP do roteador e8443pela porta desejada.
4. Criar Usuários para Acesso à API
- Crie um usuário dedicado para acesso à API:
VRP (Huawei)
aaa local-user api_user password cipher senha123 authorization-attribute level 3 service-type http
5. Testar o Serviço API
- Use tools such as Postman or curl to verify API functionality.
- Example with 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:
VRP (Huawei)
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:
VRP (Huawei)
save