mikrotik api examples

Bibliothèque de ressources pédagogiques et scientifiques

Choisissez par catégories, y’en a quattre!

mikrotik api examples mercredi 08 mai 2024
mikrotik api examples 0 commentaires

Résumé cours Physique & Chimie 2ème BAC Science Expérimentale

Trouvez facilement les ressources qu’il vous faut pour progresser à votre rythme.

Mikrotik Api Examples File

api(cmd='/ip/dhcp-server/lease/add', address='192.168.88.50', mac_address='AA:BB:CC:DD:EE:FF', comment='printer-api') To verify:

import librouteros api = librouteros.connect( host='192.168.88.1', username='admin', password='', port=8728, # default API port (plaintext) use_ssl=False ) resources = api(cmd='/system/resource/print') print(f"Board: {resources[0]['board-name']}") print(f"Uptime: {resources[0]['uptime']}") print(f"CPU Load: {resources[0]['cpu-load']}%")

Make sure /ip service set api-ssl disabled=no is enabled on the router. RouterOS 7.14 introduced REST API, but the classic API also works fine. For large networks, try async: mikrotik api examples

import asyncio from librouteros import connect async def get_interfaces(): loop = asyncio.get_event_loop() api = await loop.run_in_executor(None, connect, '192.168.88.1', 'admin', '') result = await loop.run_in_executor(None, api, '/interface/print') return result

Let me know in the comments. Want the code as a ready-to-use Python script? Download the gist here. api(cmd='/ip/dhcp-server/lease/add', address='192

api(cmd='/queue/simple/add', name='client-limited', target='192.168.88.100/32', max_limit='5M/5M', comment='api-created') For production, always use SSL on port 8729.

Board: RB750Gr3 Uptime: 3d5h12m CPU Load: 7% Automating DHCP reservations. Want the code as a ready-to-use Python script

leases = api(cmd='/ip/dhcp-server/lease/print') for lease in leases: if lease['comment'] == 'printer-api': print(f"Lease: {lease['address']} -> {lease['mac-address']}") Toggle a rule by comment (safer than index).

Commentaires

( 0 )
Profile

KOUABLI Oussama
il y a 11 mois

bonjour

KOUABLI Oussama
il y a 11 mois

je veux etudier le mathe 1ac

Voici plus de contenu lié a ceci!

mikrotik api examples