disable_dhcp_clients.py
def disable_all_dhcp_clients(api):
"""
Вимкнути всі DHCP-клієнти на маршрутизаторі.
:param api: Об'єкт API RouterOS.
"""
# Доступ до ресурсу DHCP-клієнта
dhcp_client_resource = api.get_resource('/ip/dhcp-client')
# Отримати всі DHCP-клієнти
dhcp_clients = dhcp_client_resource.get()
# Перебрати всі DHCP-клієнти та вимкнути кожен
for dhcp_client in dhcp_clients:
print(f"Вимкнення DHCP-клієнта {dhcp_client['interface']}")
client_id = dhcp_client['id']
dhcp_client_resource.set(id=client_id, disabled='yes')Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow