disable_dhcp_clients.py
def disable_all_dhcp_clients(api):
"""
Désactiver tous les clients DHCP sur le routeur.
:param api: L'objet API RouterOS.
"""
# Accéder à la ressource client DHCP
dhcp_client_resource = api.get_resource('/ip/dhcp-client')
# Obtenir tous les clients DHCP
dhcp_clients = dhcp_client_resource.get()
# Parcourir tous les clients DHCP et désactiver chacun
for dhcp_client in dhcp_clients:
print(f"Disabling DHCP client {dhcp_client['interface']}")
client_id = dhcp_client['id']
dhcp_client_resource.set(id=client_id, disabled='yes')Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow